Curriculum Vitae

Note: abbreviated CV; get in touch for a more complete pdf verison.


Consulting work
Developed web platforms for clients like Chopard & Universal Music Group.
New York, NY
2018 - 2020
Early engineer creating Verishop's web platform, APIs, and internal tools.
Santa Monica, CA
2016 - 2018
Early engineer helping to build and maintain Cadre's web platform and internal tools.
New York, NY
2014 - 2016
Co-founded a DJ booking marketplace connecting DJs with gigs and facilitated payments between them. Features included browsing DJs and sampling their music, booking, messaging, payments, and reviews.
Brooklyn, NY
2011 - 2016
Pioneered shoppable photos that were embeddable anywhere on the web (tumblr whitelisted our domains). Built up the largest database of products shown on TV (100k+ over 100 TV shows). Integration with Shazam app.
New York, NY
2010 - 2011
Software Engineer working on browser extensions, services, and affiliate loyalty programs for brands.
Boston, MA
2008 - 2010
Software Engineer working in the Advanced Vehicle Technology, Crash Avoidance & Advanced Saftey Systems Group.

Evaluated the effectiveness of safety systems installed in two dozen retrofitted vehicles driven by volunteers. Safety systems included lane change, lane departure, forward collision, and curve speed warnings.
Cambridge, MA
2003 - 2007
Worked over four years, spanning my summer and winter breaks through college. Provided general support and development for both hardware and software stacks.
Needham, MA


2003 - 2008
University of Massachusetts Amherst

M.S. Transportation Engineering [ * ]

( * all but dissertation; completed coursework )

Studied public transportation systems, traffic simulation, wireless vehicle communication networks.

B.S. Computer Systems Engineering

Studied engineering fundamentals, software, systems, and electronics.

Won 3rd place in our team's Senior Design Project, Intelligent Parking System.

TA for ECE 353/354 (year-long project-based microcontroller lab).
  • Programmed ATMega32 MCUs in Assembly and C; programmed Altera programmable logic devices in Verilog.
  • Explored protocols and concepts like MIDI, PWM, and SPI.
  • Integrated peripherals like light and sound sensors, piezoelectric sensors, motors, and CRT monitors.
Amherst, MA