Currently, this page is an expanded version of my résumé. Over time it will become more like a CV.
Employment history
Software Engineer
2017 – 2024
Lumenetix Inc., acquired by ERP Power LLC in June 2019
Scotts Valley, California, USA
- Created web-based data visualization suite for understanding complex test results and production throughput, revealing trends 3x sooner and exposing faults 3x more efficiently.
- Overhauled production line test software, simplifying the UI 40% and refactoring code to make maintenance 8x easier. Integrated software with new test equipment, reducing complexity by 4x.
- Redesigned a test system by simplifying hardware, software, and operator steps, reducing mistakes 90% and accelerating the test process 3x. Integrated resulting measurements into existing data infrastructure, improving accessibility 4x.
- Enhanced storage topology of production test results to streamline data flow, increasing data availability 80%. Managed transfer of IT infrastructure to the cloud, increasing reliability 50% while decreasing risk 3x.
- Conceptualized, designed and implemented engineering tool for developing, testing, and debugging of architecture, firmware, hardware, and instruments, boosting productivity 5x.
- Debugged new products by interpreting PCB schematics and layouts, soldering components, and operating test & measurement instruments.
- Collaborated with firmware engineer to establish next generation architecture, and wrote burn-in software to validate new firmware releases.
- Served as sole Lumenetix engineering representative at multinational partner’s facility.
- Traveled to factory in China to deploy and maintain new production line, and provided long-term remote tech and manufacturing support.
- Created database and wrote internal webapp for managing hundreds of product SKUs, improving accessibility 10x while reducing mistakes 90%. Consolidated data from multiple makeshift sources to establish single source of truth, reducing ambiguity 98%.
- Wrote public-facing product selector webapp to guide customers through a complex new product family.
- Wrote documentation for internal and external use, ranging from theory of operation to step-by-step instructions.
Self-Driving Car Project intern, Google Inc., Mountain View CA, June–September 2012.
- Analyzed existing automotive media network, recorded functionality, and developed audio system for next iteration of vehicle.
Independent technical support businessApril 2009 – April 2017
- Install, repair, and troubleshoot hardware & software, and consulted with individuals & small businesses.
Technical skills
Software
Development: Java, TypeScript, Python, C, Git, MySQL
Graphics & video: LaTeX, Photoshop, Inkscape, DaVinci Resolve
Computer aided design: OnShape, Fusion 360, Inventor, SolidWorks
Hardware
Soldering: Through-hole, surface-mount (intermediate)
Test & measurement: Oscilloscope, logic analyzer, multimeter, power supply (intermediate)
PCB: Reading and designing schematics & layouts (beginner)
Microcontroller: Arduino (intermediate)
Education
Bachelor of Science in Computer Science, University of California, Santa Cruz, 2017.
Trivia
I was on the cover of a Palo Alto Weekly issue (pdf) in an October 2015 story called Mixes of Fixes. I volunteered at Repair Café, where I fixed broken stuff brought in by residents which would otherwise be thrown out or replaced.