Experience

Tools for Humanity GmbH

Software Engineering Manager

January 2021–presentMunich, Germany

  • Led the Orb software organization from prototypes through production and field deployment.

The Julia Lab at MIT

Research Software Engineer · Contract

June–December 2020Cambridge, MA

  • Collaborated with ACED in applying Julia’s SciML tools to electrochemical optimization problems.

Rigetti Computing

Software Engineer

January 2017–November 2019Berkeley, CA

  • Built internal modeling and simulation tools for superconducting quantum-processor design.
  • Worked with experimental physicists to automate calibration and measurement of prototype quantum processors.
  • Built backend infrastructure for Quantum Cloud Services and internal services.

Zee.Aero · now Wisk

Avionics Software Engineer

July 2014–November 2016Mountain View, CA

  • Worked on prototypes of a crewed electric aircraft.
  • Designed and automated hardware-in-the-loop test infrastructure for the avionics suite.
  • Built internal tools, including software for flashing flight binaries on an integrated aircraft.

SpaceX

Avionics Test Software Intern

June–August 2013Hawthorne, CA

  • Automated hardware acceptance testing with a custom graphical interface and a domain-specific language.

Education

Cornell University

B.S. Engineering Physics

2010–2014

Student project leadership

Program Manager for Cornell’s Violet Satellite Project, September 2012–December 2013. Led a team of 60 students and ran technical reviews across flight software, radio, power, ground operations, harness and mechanical subsystems.

Technical skills

Rust · Python · Julia · C/C++ · GNU/Linux · Nix/NixOS