Portfolio

PCB projects

Static Altium exports, compact board viewers, and engineering notes for each case study.

7 projects

Recovery System

Fault-tolerant recovery avionics with triple-MCU voting and ten high-current deployment channels

A six-layer recovery controller built around two power trees, three independent STM32 domains, hardware voting, local sensing, and ten 24 V deployment channels. I owned the board end to end, from architecture and layout through bring-up and the full ten-channel deployment test.

Role
Design Responsible Engineer
Board
6 layers
Tools
Altium, Oscilloscope, Electronic Load, Bench Supply
AvionicsRecoveryVoting LogicRedundant ControlHigh CurrentAltium
RF Telemetry System thumbnail
RF Telemetry System

Dual-band LR2021 flight telemetry system for 915 MHz / 2.4 GHz with switched diversity, RF-health telemetry, and hardware fault protection

The dual-band flight radio I am currently designing around one LR2021 and a CM5. It has separate 915 MHz and 2.4 GHz PA/LNA/filter chains, switched antenna diversity, forward/reflected-power sensing, twelve power-monitor channels, and hardware that can shut the RF side down without waiting on Linux.

Role
Design Responsible Engineer
Board
TBD
Tools
Altium, VNA, Spectrum Analyzer, Oscilloscope
LR2021915 MHz2.4 GHzLoRaRFTelemetryVSWR
High Voltage Avionics thumbnail
High Voltage Avionics

~30 kW dual electric-pump power and control architecture with precharge, isolated power, sensing, and inverter CAN

The high-voltage electrical system I am designing for two electric propellant pumps. I own the overall architecture and the HV Control/inverter integration: precharge, main switching, isolated local power, pack/bus sensing, fault authority, and CAN to the two motor drives.

Role
Responsible Engineer
Board
TBD
Tools
Altium, LTspice, Oscilloscope, HV DC Source, CAN
High VoltageMotor DrivePrechargeInverterCANPower ElectronicsActuation
Vespula Avionics Module

Redesign and validation of a 48 V flight engine controller for valve actuation, ignition, and sensor acquisition

A six-layer flight engine controller on the 48 V avionics bus. I inherited this board rather than designing it from scratch, and my revision work focused on the broken interfaces: BeagleBone pin mapping, connector/control/ADC-related routing, bring-up, integration, and validation.

Role
Revision Responsible Engineer
Board
6 layers
Tools
Altium, Oscilloscope, Bench Supply
AvionicsEmbeddedSensorsPowerVehicle InterfaceAltium
Darcy Battery Management System

Protected 12-cell battery interface and monitored power-distribution node for vehicle avionics

A four-layer battery-management and power-distribution board between the 12S pack and the Darcy avionics. I designed the schematic and PCB, ordered and assembled the hardware, then brought up the protected input, five switched outputs, and measurement paths.

Role
Design Responsible Engineer
Board
4 layers
Tools
Altium, Bench Supply, Oscilloscope, Electronic Load
BMSPowerLoad SwitchesADCCurrent LoopAltium
Flight Computer

Central flight-compute and black-box avionics board for sensing, storage, telemetry, and recovery coordination

The main compute and data-recording board in the flight stack. I helped review parts of the design, then owned the bring-up side: power characterization, processor/sensor/interface checks, debugging, and keeping the board usable through subsystem and vehicle integration.

Role
Test Engineer
Board
4 layers
Tools
Altium, Oscilloscope, Bench Supply
Flight ComputerAvionicsSensorsTelemetryEmbeddedAltium
Vespula / Darcy Umbilical

Ground-to-vehicle magnetic pogo-pin interface for 48 V power, Ethernet, and safing across two launch vehicles

The magnetic breakaway umbilical I designed for both Vespula and Darcy/Felicette. A ground-side and vehicle-side PCB carry 48 V power, Ethernet, and safing/control through a compact pogo-pin interface that has to work electrically and also detach cleanly at launch.

Role
Responsible Engineer
Board
4 layers
Tools
Altium, Bench Supply, Oscilloscope
UmbilicalAvionicsGround SupportVehicle InterfaceAltium