Resume
Things I can do
Using one of these languages…
- Python
- C/C++
- Java
- Haskell
- JavaScript
- Bash/Shell
- Batch/PS2
I can write control software…
- For an industrial robot
- For an autonomous vehicle
- For a winged aircraft
- For a multirotor
- For a linear time invariant system
- For a nonlinear system, linearized around an equilibrium
I can write a web service…
- In a Docker container
- That runs in Kubernetes
- That accesses a SQL database
- Or uses Django
- Or Flask
- With a frontend made by hand with HTML and JS
- Or with React
- Or Jekyll
- Or with a tool like Figma
I can write a Game/Simulation…
- In Unreal Engine
- For VR
- That connects to external code
I can make 3D models in…
- Solidworks
- Autodesk Inventor
- Fusion 360
- CATIA
- Blender
- OpenSCAD (please no though)
I can turn those models into objects with…
- 3D printers (easy mode)
- Hand tools
- Power tools
- Machine tools
- CNC Machine tools
I can simulate and optimize orbits with…
- FreeFlyer
- GMAT
- Painfully implemented equations myself in MATLAB
I can manage a project with…
- Jira+Confluence, Trello
- GitHub/Lab Issues+Wikis
- Generated pages with Doxygen/PyDocs/Whatever language-specific sw
- MS Teams Planner (does anyone else use this?)
Make interactive and generative art with…
- VVVV
- Hydra
- TidalCycles
- Any bits of hardware you toss my direction
Make media with…
- Adobe Photoshop and Premiere
- ffmpeg (I’m addicted to .gif)
- Ableton Live
- FL Studio
Fly…
- High-Power solid rockets up to 1280 N-s of impulse
- my homebuilt FPV racing drones
- Your single-engine GA plane (if you dont tell anyone)
Play (in order of skill)…
- Guitar
- Bass
- Drums
- Trombone
- Piano
- Trumpet
- Tuba
- Flute
Places I’ve Worked
SRI International
Menlo Park, CA
[in progress]
Resilient Extra-Terrestrial Habitat Institute
Purdue University, West Lafayette IN
Undergraduate Researcher - Feb. 2020 – May 2021
Project: Creating a MATLAB/Simulink model for the Lunar meteorite impact environment for use in RETHi’s habitat simulation. Produced a written report detailing the math and statistics theory involved. Theory was presented at Purdue’s undergraduate research conference in Spring 2020, software model presented in Fall 2020. Rotorcraft Aeromechanics - NASA Ames Research Center
Rotorcraft Aeromechanics
NASA Ames Research Center, Mountain View CA
Software Engineering Intern - Jun. 2019 – Aug. 2019
Project: Created a Python module for quickly accessing and statistical processing NFAC wind tunnel data, which was integrated into a new data analysis program to replace a 20- year-old predecessor. Results documented in NASA report. Introduction to Honors Engineering - Purdue University
Introduction to Honors Engineering
Purdue University, West Lafayette IN
Teaching Assistant - Aug. 2018 – May 2021
Grading freshman engineering student work in physics and programming. Managing GitHub repositories and writing Python software for TAs and students. Pushing Linux configuration and firmware to over 300 student raspberry pi devices over the internet.
Commercial Rocketry Team
Purdue Orbital, West Lafayette IN
Design Lead - Sept. 2017 – May 2020
Directing the construction of rockets to fly on commercially available propellant, aiding in certifying team members for high-power rocketry, and performing flight and ground tests of sensors and electronics. HPR certified 6 new members. Launched test vehicle to 8000’ AGL