I am a senior software developer with expertise spanning machine learning engineering, distributed services, and front-end development. While at Amazon I've had the opportunity to:

I am most at home in organizations that challenge me to learn new skills, and that also take meaningful action to improve diversity, equity, and inclusion.

Prior to software development, I completed a Computer Science PhD as a National Science Foundation Graduate Research Fellow at Brown University. My dissertation focused on visualization design, and I leveraged a wide array of research methods (e.g., systems work, algorithm design, and human subject evaluation).

Contact Information

I can be found on LinkedIn, and am in the process of migrating from Twitter to Mastadon.

Do not contact me if you are a recruiter in anything related to blockchain, "web3", or cryptocurrency. Web3 is going just great.


Industry experience

Amazon, Boston and Cambridge, MA, 2017 – Present

Google, Cambridge, MA. Software Engineer Intern. 2012.

Charles River Analytics, Cambridge, MA. Software Engineer Intern. 2011.


Brown University, Providence, RI. Graduate Researcher. 2012-2017.

Tufts University, Somerville, MA. Undergraduate Researcher & TA. 2008-2012.

Academic Research

While in academia, I focused on information visualization design techniques and theory. My research led to eleven publications, and also additional conference posters. For a publication list, please see my Semantic Scholar, Google Scholar or dblp profiles.

Much of my dissertation focuses on color's role in effective visualization. My talk at OpenVisConf 2017, Empowering Effective Visualization (Color) Design, highlights:

Aside from research on color, I also spent time looking at how information retrieval techniques can help aid qualitative evaluation of visualization design, effective design for genome visualization, as well as other areas like software visualization and crowdsourcing.