// embedded systems · pcb design · firmware
I'm an aerospace shift lead at Amazon LEO who builds firmware and PCBs on the side, and I'm working toward a degree in Electrical & Computer Engineering at the University of Washington. Right now I'm looking for embedded & hardware internships where I can apply my skills to real problems.
Selected Work
A 3D physics sand simulation running on a cube of WS2812B LED matrices. The simulation is driven by an ESP32-S3 which receives data from an ICM-20948 IMU over SPI. The firmware was written in C using the ESP-IDF framework, with a custom library to convert the physics data to the sequence of 384 LEDs in the matrices.
→ full design writeup with video
Custom dev board designed in KiCad around the ATmega328PB-M with CH340C USB-UART. Doubles as a business card (I may have even given you one). Full schematic from scratch, crystal load capacitors, USB-C CC resistors, trace length matched data lines, DTR auto-reset. Ordered PCBs from JLCPCB, components from LCSC and assembled myself using a hotplate.
→ first revision in production
Context
Aerospace Technician → Production Planner → Shift Lead · current
Satellite hardware assembly and integration. Promoted from Tech to Production Planner to Shift Lead in 8 months before leaving for University.
Internships · 2027
Embedded, PCB design, or firmware roles. Places doing ambitious work where I can learn as much as possible.
Transfer student · Class of 2028
Electrical & Computer Engineering. Completed the first two years at a local community college, coursework in Circuits, systems and embedded programming.
What I care about
I want to understand the full stack, from schematic to layout to firmware. I want to truly understand how every part operates.