Professional Experience

Current Work


Senior Software Engineer -- October 2018 - Present
/* Software Engineer III -- October 2016 - October 2018 */
/* Software Engineer II -- July 2015 - October 2016 */

In 2015 I started working in Google's NYC office on a small team that served as the foundation for the company's News org. I'm interested in reducing unnecessary complexity in large systems, and even more interested in building equitable and inclusive environments where workers are treated with the dignity and respect they deserve.

Here's a bit more detail about my work.

I've been lucky to work on products used by millions of people across the world, but I'm luckier to work alongside a brilliant team that I get to learn from every day.

Here are the official Google Blog posts for projects I've worked on that I'm particularly proud of:

Previous Employers

Tufts University Dept. of Computer Science

/* Graduate Teaching Assistant -- January 2015 - May 2015 */
/* Undergraduate Teaching Assistant -- September 2012 - December 2013 */

While studying at Tufts, I held office hours, ran lab sections, and graded assignments for the following classes:

Galatea Associates

/* Software Development Intern -- June 2014 - December 2014 */

I spent Summer 2014 as an intern at Galatea Associates in Somerville, MA. While there I:

I continued part time during my final semester at Tufts:

MIT Lincoln Laboratory

/* Computing and Analytics Intern -- June 2013 -- August 2013 */

Summer 2013 was spent at MIT Lincoln Lab in Lexington, MA, contributing to a big data project centered around the visualization of geospatial information:


Tufts University

I attended Tufts' School of Arts and Sciences as a student from September 2011 to December 2014, when I graduated summa cum laude with a B.S. in Computer Science. During what would have been my eighth semester, I continued living on campus with friends and worked as a Graduate TA before moving to NYC to start at Google.

A few professors who left a real lasting impression on me:

While at Tufts, I also fenced epee on the Men's Club Fencing Team, and was epee captain my junior and senior year.

Technical Skills

Here's a list of things I'm pretty sure I know a bit about. I claim to be an expert in none of these, but things seem to be going pretty well despite that!