Education
California Institute of Technology
Pasadena, CA
Master of Science in Electrical Engineering
Sep 2006 — Jun 2007
California Institute of Technology
Pasadena, CA
Bachelor of Science in Electrical Engineering (with Honor)
Sep 2002 — Jun 2006
Experience
Los Angeles, CA
Technical Lead, Streaming
Apr 2020 — Present
- Architected and developed core streaming software
- Created low-latency (sub-second) video streaming platform (for web and mobile) using Media Source Extentions
- Implemented MPEG-4 ISO BMFF / CMAF muxer in Go
- Developed on-camera AAC audio daemon resulting in better audio fidelity and compression and lower compute usage
- Developed real-time communication software
Technologies: Ambarella S5L & CV22, AWS, C, CMAF, Go, HiSilicon Hi3516A & Hi3519, HLS, ISO 14496, Media Source Extensions, MPEG-4 ISO BMFF, Python, Yocto, WebRTC
Santa Monica, CA
Chief Technology Officer
Mar 2019 — Apr 2020
Created AlohaRTC, a real-time video communication platform for teleoperation, smart cameras, robotics, and other connected devices.
- Easy-to-use. SDKs for simple integration.
- Low-latency. Less than 250ms.
- Secure. End-to-end encrypted.
- Cross-platform. Use any browser (including iOS Safari) -- no plug-ins needed.
- Stellar. Crystal clear video, in town or across the globe, even in tough network conditions.
Engineering team acquired by Verkada.
Technologies: AWS, Git, Go, HTML5, Postgres, Preact, Scss, VerneMQ, WebRTC (DTLS, RTP, ICE, SDP, STUN, TURN)Palo Alto, CA
Staff Machine Vision Mfg. Engineer
Oct 2017 — Mar 2019
- Developed video recording web service for monitoring automation faults throughout Model 3 General Assembly
- Designed object detection and segmentation convolutional neural networks for Autopilot 2.5 ECUs
- Supported Model 3 machine vision systems during production ramp
San Bruno, CA
Chief Architect
May 2014 — Jul 2017
- First engineering hire
- Scaled number of connected cameras by 5 orders-of-magnitude
- Architected AWS-based backend for a global network of smart cameras
- Created and shipped deep learning pipeline for real-time person and vehicle recognition
Airware
San Francisco, CA
Lead Embedded Software Engineer
Oct 2013 — May 2014
- Led firmware team, setting direction and managing sprints
- Designed single-board computer for new UAV autopilot product (fixed-wing, quad-copter, VTOL)
- Developed board support packages (BSPs) for embedded Linux and Micrium uC/OS-II
- Designed bootloader and other safety-critical firmware components
Washington, DC
Hardware and Software Engineer
May 2008 — Sep 2013
Analyst
Jun 2006 — May 2008
Fellowship
Aug 2002 — Jun 2006
Pasadena, CA
Intern
Jun 2002 — Sep 2002
Developed bootloader for over-the-air updates of Microchip PIC16F series microcontrollers within Rocky 7 rover, a terrestrial testbed for Mars Exploration Rovers.