I am a computer engineer with a background in robotics and automation.
I love breaking things apart and learning how they work.
In my spare time, I design modular synths, brew beer, and go hiking.
Senior Software Engineer
June 2015 — Present
Varian Medical Systems
Palo Alto, CA
Consultant
November 2014 — April 2015
Pelican Imaging
Santa Clara, CA
Computation Intern
Summer 2013 and 2014
Lawrence Livermore National Laboratory, National Ignition Facility
Livermore, CA
Master of Science in Computer Engineering
September 2014 — December 2016
Santa Clara University
Santa Clara, CA
Emphasis in Software Engineering
Bachelor of Science in Computer Science and Engineering
September 2011 — June 2015
Santa Clara University
Santa Clara, CA
Graduated with Honors and Magna Cum Laude
Programming Languages | C#, Java, Python, C++, C, MATLAB, SQL |
Productivity Tools | git, bash, TFS, Visual Studio, Eclipse, Unity, SolidWorks, KiCad, EAGLE |
Software Engineering | Test driven development, architecture design, agile development |
Technologies | Machine vision, reverse engineering, AR/VR, robotics, automation |
2022 - 2023
A quadruple laser projection controller for room-scale projections with a custom analog 1W RGB laser driver
Home-built scanning tunneling microscope based on Dan Berard's and John Alexander's design
2018 — Current
Various custom eurorack modules - see GitHub for more info
2018 — Current
Various electronics projects - see GitHub for more info
2010 — 2016
The Rangemaster SRS is software that lets you practice shooting in your home with a pulse laser source, utilizing your computer and webcam.
2016
Simulates how a color tattoo will age over time without touch-ups.
2015
A GPU-accelerated lip-tracking library. Originally intended to help new language learners learn how to make proper mouth movements when pronouncing words, but has a wide array of applications such as lip-reading.
2015
A pi calculus engine and interpreter.