Justin Meza JUSTIN MEZA | LinkedIn | Facebook | Google+ | YouTube | GitHub


About

I am a Research Scientist at Facebook.

I was a PhD candidate (ABD status, having completed all requirements but my dissertation) in Electrical and Computer Engineering at Carnegie Mellon University in Pittsburgh Pennsylvania, where I was advised by Onur Mutlu. I was named a Google PhD Fellow in 2015 as well as a John and Claire Bertucci Graduate Fellow in 2013. My research focused on designing reliable, high-performance, and energy-efficient memory architectures.

I received my BS at the University of California at Los Angeles in Computer Science in 2010 and my MS at Carnegie Mellon University in Electrical and Computer Engineering in 2014. I interned at Google during the summer of 2014, where I worked with Partha Ranganathan, Jichuan Chang, Kim Hazelwood, Joel Coburn, and Rama Govindaraju. I interned at Facebook from 2013 to 2014, where I worked with Qiang Wu and Sanjeev Kumar, and again from the fall of 2014, where I worked with Qiang Wu and Yee Jiun Song. I also interned at Hewlett-Packard Labs in Palo Alto, California from 2006 to 2012 under the guidance of Rich Friedrich, Partha Ranganathan, Mehul Shah, and Jichuan Chang.

Contact

justin.meza@gmail.com | public key (for encrypted communication)

Publications

While at CMU, I researched reliable, high-performance, and energy-efficient memory architectures in Onur Mutlu's SAFARI group. Below are a selection of my publications.

Patents

Sometimes, when I work at a company, I submit patent applications for my inventions. Below is a list of the patents for which I am an inventor.

Projects

I work on a variety of open- and closed-sourced projects (the open source projects I contribute to can be found on my GitHub). Below is a selection of the projects I contribute to.

  • WaveFront — I am very interested in effective techniques for time management. WaveFront is a new approach to time management that is the culmination of my research and practice. It is currently in it's pre-release phase and will be open to the public soon.

  • LOLCODE — I wrote and maintain the most widely-used interpreter for the LOLCODE esoteric programming langugage. I now maintain the LOLCODE specification as well as its website.

  • California Water Sustainability Cheat Sheet — I recently became interested in California's water situation, mainly because I've heard a lot of cautionary talk surrounding it but very little in terms of actual data (especially from the media), and that bothered the scientist in me. Toward understanding the issues, this is an interactive Sankey diagram that uses data from a government source to show how water flows yearly from California's water sources to various destinations.

  • inet — inet is a simple TCP/UDP communication library written in C. It abstracts away the icky socket and protocal interfaces into a more declarative host-based model of communication.

  • triad — triad is an implementation of the Chord peer-to-peer lookup service in C. It maps 64b integers to IP addresses and can be used as the underlying service-discovery layer for a distributed system.

Personal

My full name is Justin James Meza (my last name is pronounced "meɪzʌ" in IPA) and I'm of Caucasian and Mexican descent. I grew up near Los Angeles, California. My Chinese name is 梅杰士.

I’m an avid music fan and when I have free time, I enjoy playing the electric bass guitar and keyboard. I also enjoy art (mainly oil paints and gouache), reading, writing, and, of course, programming. I run on Verve and Philz coffee. I have a personal blog, but I only rarely post on it.

These are some generally useful books that I like to keep within arm's reach:

  • The Bedford Handbook
  • The Elements of Style
  • BUGS in Writing
  • The Visual Display of Quantitative Information
  • Presentation Zen
  • Getting Things Done
  • Take Back Your Life!
  • Leadership is an Art
  • Serious Creativity