Hardware fascinates me, especially in unusual target environments.
I'm privileged to have designed and engineered systems that operate in many contexts, including inside the human body, 30,000 feet in the air, and across millions of phones, computers, and servers.
The perfect pairing of software and hardware is bliss.
Design Philosophy:
Stack Preference:
Working Style: Look around corners. Pre-empt pain. Comfortable in labs and with hardware. Value clear documentation and thoughtful code review.
Currently working on:
Recent reads:
Image Guided Therapy Devices
Senior Software Engineer
Del Mar, CA
Aeronautical Systems, Inc.
Software Engineer
Poway, CA
Purpose-built for device prototyping and hardware development
Designed and built a CNC machine based on the OpenBuilds Sphinx platform for hardware prototyping and device fabrication. Now using it for rapid prototyping of physical products and custom mechanical parts.
Featured on CNET and Lifehacker
Viral Spotify stats visualizer built to handle massive traffic spikes.
Production-ready architecture with Docker orchestration
Full-stack video platform with ML-powered insights. Built end-to-end: video processing pipeline, async task queue, wordcloud generation, and automatic categorization using NLP. Handles concurrent uploads, transcoding, and serves thousands of videos.
Deep dive into distributed systems and low-level networking for senior design
Peer-to-peer distributed filesystem using DHT and FUSE. Designed the networking layer, consensus protocol, and filesystem interface. Every node shares storage—files automatically replicate and remain accessible even as nodes join/leave.
Built for university research lab
Custom embedded hardware for botanical research. Integrated GPS, thermal imaging, IR spectrometry, and resistivity sensors into a handheld device. Designed data pipeline: sensor → Arduino → real-time display → geotagged CSV export to research servers.