I just really like signals. Computers make waveforms go zoom. So I program those too.
- RF/DSP/Controls Engineer by training; C++ System Developer by nature.
- Front-End To Back-End Experience on SATCOM ground station antenna systems: from the hardware, down to the software that processes the data.
- Trivium Solutions Senior Software Systems Engineer. HIL, I&T, Software Developer/Architect and very happily employed.
- Over 7 years of RF/DSP labour in service of the Defense/Aerospace industry
- Hybrid Experience in RF I&T, and Legacy RF/DSP software system modernization design and implementation
- Absolutely in love- with DSP, RF, C, C++ system development, and digital instrument discretization and design.
- US Navy DDG Automated Testing Equipment - Modernized the ATE for the Navy's Guided Missile Destroyers, developing an RF software suite of test tools for the DDG's Radio Communication System (RCS).
- SWFO-L1 Integration and Testing - Composed and directed the test criteria and all integration and testing events regarding the RF front-end for SWFO-L1 participating ground stations, validating them for operational readiness.
- DIFI Radio Frequency Recorder (DRR) - DIFI SATCOM RF Recorder, Player, and media streaming platform.
- IMAP Radio Receiver (IRR) - Interstellar Mapping and Acceleration Probe I-ALiRT Radio Receiver and Telemetry Forwarder.
- Payload Poison Synthesizer (PPS) - Demodulator stress testing tool written in C++ to poison the payload with different shades of noise, and study how the effects of different noise inducing events affect signal reception and information demodulation.
- FCWTransforms — transforms toolkit: FFTs, DCTs, DWTs, MUSIC/ESPRIT Estimators; AF(w) Resolvers && Goertzel Tone Ranger (RADARs).
- Time Frequency Analysis — Multi Resolution Analysis.
- Digital Image Processing — 2D Spectral analysis kernels.
- SATMAT — Radio Frequency Ground Station and Satellite Calculations.
- Languages: C++, C, Python, Matlab, Go, Java, Bash, Assembly (Microcontrollers), and LabVIEW
- DSP: FFTs, STFT/WOLA, Wavelets, MUSIC/ESPRIT, Pattern Recognition
- Discrete Non-Linear Controls: STSiMC, MRAC, LQRs; Robust, Optimal and Adaptive Controls.
- RF/SDR: DIFI Log-Likelihood Receivers, Hard-Soft Symbol Slicers, constellations, SNR/EB/N₀, Ambiguity Surface Resolution, Phased Arrays
- Build/Test: Make, CMake, Catch2, GitHub Actions
- OS: RHEL 8/9, FedoraLinux, AlmaLinux, Ubuntu, Windows
Build it. Break it. Learn from it.
Precision, noise; punk rock.
Signals go brrr










