// embedded systems · pcb design · firmware
I'm an aerospace technician at Project Kuiper who builds embedded projects on the side, mostly firmware on microcontrollers and I have been diving deeper into PCB design. Currently working toward a degree in Electrical & Computer Engineering at UW and looking for internships where I can apply my skills to real problems
Selected Work
A 3d phyisics sand simulation running on a cube of WS2812B LED matrixes. The simulation is driven by an ESP32-S3 which recieves data from an ICM-20948 IMU over SPI. The firmware was written in C using the ESP-IDF framework and FreeRTOS, with a custom library to convert the phyiscs data to the sequence of 384 LEDs in the matrixes.
→ build log & design writeup coming soon
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 caps, USB-C CC resistors, DTR auto-reset. Ordered PCBs from JLCPCB, components from LCSC and assembled myself using a hotplate.
→ first revision in production
Context
Aerospace Technician · current
Satellite hardware assembly and integration. Before this, same kind of work at Starlink.
Transfer student · in progress
Electrical & Computer Engineering. Coursework in circuits, systems, and embedded programming.
What I care about
The whole stack — schematic to layout to firmware to drivers. I want to truly understand how every part operates.
Internships · 2026
Embedded or Firmware roles at mid-size companies. Somewhere I can go deep, not just wide.