PCB / Autonomous Flight
Aero-Zero
Custom 4-layer STM32F405 autonomous flight computer with onboard Raspberry Pi Zero 2 W and ExpressLRS integration.
// Hello, World!
Hardware & Software Engineer —
Building electronics from scratch.
PCBs · Embedded Systems · 3D Printing · FPV Drones.
I'm an engineer who builds things from the ground up — from raw silicon to flying platforms. Whether it's routing differential pairs on a 4-layer stack-up or tuning PID loops in firmware, I care deeply about understanding every layer of the system.
My workflow spans KiCad for schematic capture and PCB layout, Autodesk Fusion 360 for mechanical enclosures and drone frames, and C/C++ for bare-metal microcontroller firmware. I've designed boards around STM32 Cortex-M4 cores, written custom HAL drivers, and tuned Klipper to coax sub-0.1 mm precision out of 3D printers.
On the aerial side, I build and fly custom FPV and autonomous drones, integrating ExpressLRS for low-latency datalinks and developing my own flight-computer hardware rather than relying on off-the-shelf stacks.
I believe that understanding hardware at the transistor level makes you a better software engineer, and vice-versa — the best systems are designed by people who think across the full stack.
PCB Design
4-layer boards in KiCad — power planes, controlled impedance, DFM-ready Gerbers.
Embedded C / C++
STM32 bare-metal firmware, custom HAL drivers, RTOS integration.
3D Printing & Klipper
Fusion 360 CAD + custom controller boards running Klipper for precision FDM.
FPV & Autonomous Drones
Custom flight computers, ExpressLRS integration, full-stack from airframe to firmware.
The toolbox I reach for when designing, building, and deploying real systems.
Hardware & firmware projects designed, built, and shipped from scratch.
PCB / Autonomous Flight
Custom 4-layer STM32F405 autonomous flight computer with onboard Raspberry Pi Zero 2 W and ExpressLRS integration.
ESP32 / Multi-Tool
Portable ESP32-S3 hacking multi-tool with GPS, nRF24, CC1101, PN532 NFC, and sub-GHz/Wi-Fi antennas.
3D Printing / Klipper
Custom 32-bit STM32F407VET6 controller board for 3D printers running Klipper firmware.
Have a project in mind, want to collaborate, or just want to geek out about hardware? Drop me a line.
I'm always happy to discuss custom electronics design, embedded systems consulting, or cool drone projects. If you have an idea that needs hardware, I'd love to hear it.