Work Experience
2024
Jun
SkydioAutonomy Engineer, San Mateo, Current
- Implementing improvements to quadrotor planner and controller (C++)
- Developing unit tests for verifying end-to-end behavior (Python)
2022
Jun
SkydioAutonomy Intern, San Mateo, 3 months
- Evaluated feasibility of a quadrotor emergency three-rotor landing
- Implemented and verified IMU-based reduced-attitude controller to stabilize relaxed hover solutions (C++, Python)
- Tested dynamically feasible optimal braking and landing polynominal trajectories (C++, Python)
2018
Sep
AppleWearable Systems Intern, Cupertino, 5 months
- Designed a drop-in replacement system-in-package for the Apple Watch to measure RF coexistence issues only quantifiable in system form-factor (Cadence)
- Developed software toolchain to automatically extract, process, and present data from the Apple Watch (Python)
- Developed experiment setup to investigate a critical system coexistence issue between a power management IC and a MEMS sensor
2017
Jun
IntelProgrammable Solutions Intern, San Jose, 4 months
- Developed hardware interfaces based on Avalon-Streaming for an H.265/HEVC 4K video encoder on a PCIe accelerator card with the Intel Arria-10 FPGA (Verlog, VHDL)
- Simulated and debugged hardware with ModelSim, VCS-MX simulators, and custom test scripts (Python)
2015
May
AppleWearable Systems Intern, Cupertino, 12 months
- Designed a multi-purpose hardware validation platform, including schematic entry, component selection, and PCB routing (Cadence)
- Developed a fault-tolerant software API for a microprocessor to continuously stress-test (for 500 hours) sensors subject to unpredictable device and digital interface failures in a high temperature/humidity environment (MSP432, C/C++)
- Successfully identified a rare reliability failure mode and aided cross-functional teams in arriving at a mass-producible solution