Skills
A toolkit that spans the whole product.
Organized the way real hardware development is organized — from the schematic to the production line.
PCB & Electronics
01From first schematic to DFM-ready fabrication files.
- DipTrace
- Fusion 360 Electronics
- Schematic capture
- Multi-layer PCB layout
- Routing
- DFM-oriented revisions
- Mixed-signal design
- LTspice simulation
Embedded & Firmware
02Bare-metal and RTOS firmware on real silicon.
- Embedded C / C++
- Microcontroller programming
- PIC (PIC16F15385)
- Nordic nRF52 / nRF52840
- ESP32 / ESP32-S3
- Zephyr RTOS
- nRF Connect SDK
- ESP-IDF
- SWD / JTAG flashing
- MPLAB X IDE / XC8
Bring-Up & Test
03Where the design meets the bench.
- Oscilloscopes
- Multimeters
- Programmable power supplies
- Function generators
- Sound level meters
- Soldering / hot-plate reflow
- PCB rework
- J-Link / SWD debugging
Power & Analog
04Battery-powered systems that survive the real world.
- Buck-boost converters (TPS63070)
- Battery charging (MCP73871)
- Battery protection & monitoring
- DAC control (MCP4821)
- H-bridge drive (DRV8212)
- Piezo drivers (DRV8662)
- MOSFET LED drivers
- Li-Ion / 18650 systems
Manufacturing & Sourcing
05Designs that can actually be built — repeatedly.
- JLCPCB PCB / PCBA ordering
- DigiKey & Mouser sourcing
- BOM management
- Prototype assembly
- Vendor coordination
- Design for Manufacturing
Mechanical & Prototyping
06Electronics don't ship without an enclosure.
- Fusion 360 CAD
- Enclosure design
- Mechanical integration
- Bambu Lab FDM printing
- Formlabs SLA resin printing
- Acoustic chamber design
Programming & Scripting
07Firmware, tooling, and automation languages.
- C
- C++
- Python
- Tcl
- Perl
Silicon & EDA
08ASIC backend experience from RTL to GDSII.
- Cadence Genus
- Cadence Innovus
- Synopsys Design Compiler
- Synthesis & floorplanning
- Place-and-route
- Timing closure
- EM/IR analysis & signoff
Technology Stack
Hardware, firmware, and the tools between.
The specific parts, software, and equipment behind the projects on this site.
Microcontrollers
- PIC16F15385
- Nordic nRF52840
- ESP32
- ESP32-S3
EDA & PCB
- DipTrace
- Fusion 360 Electronics
- LTspice
Firmware Stacks
- Zephyr RTOS
- nRF Connect SDK
- ESP-IDF
- MPLAB X / XC8
- Bare-metal C
Languages
- C
- C++
- Python
- Tcl
- Perl
Protocols & Interfaces
- Bluetooth Low Energy
- USB-C
- SWD / JTAG
- I²C (OLED / DAC)
- SPI
Test Equipment
- Oscilloscope
- Bench power supply
- Function generator
- Digital multimeter
- Sound level meter
- J-Link debugger
CAD & Prototyping
- Fusion 360
- Bambu Lab FDM
- Formlabs SLA
Manufacturing
- JLCPCB PCB/PCBA
- DigiKey
- Mouser
- BOM management
- Hot-plate reflow
Silicon / ASIC
- Cadence Genus
- Cadence Innovus
- Synopsys Design Compiler
All parts listed are ones I have designed with, programmed, or debugged on real hardware — not a keyword list.