About Me
I’m a self-taught developer with over 10 years building web apps, SwiftUI front-ends, and embedded microcontroller systems—connecting hardware and software in real-world comms & IoT projects.
Lately my focus is ham radio infrastructure—repeaters, SDR, digital modes—and tools that make programming and managing radios simpler for everyone.
Outside the lab, I’m a commercial pilot with an instrument rating. The cockpit mindset—checklists, reliability, and clear comms—shows up in how I design systems: predictable, observable, and easy to maintain.
I’m also an avid outdoorsman. Most weekends I’m out with my family—off-roading, building and tuning Jeeps, rock climbing, hunting, fishing, and camping. A lot of my field work blends RF, mapping, and ruggedized gear for real-world use.
Now
- Building DispatchLink for live scanner audio + AI metadata.
- Expanding LonePeakRadio infrastructure and site links.
How I work
- Reliability first (aviation checklists; failover & monitoring).
- Don’t break what works—backward-compatible, incremental changes.
- Logged & observable—metrics, alerts, and clear diagnostics.
- Hands-on—I prototype fast, test in the field, then harden.
Ham Radio & RF
I experiment with linking systems, remote control, audio processing, and service dashboards for live status and control.
Station & Gear
- Handhelds & Mobiles: Motorola XTS / XTL / XPR series; Yaesu, Icom, Kenwood (VHF/UHF, analog & digital).
- Base / Infrastructure: Repeaters, duplexers, cavity filters, combiners, preselectors, remote I/O control.
- Antenna Systems: Phased vertical arrays, sectorized coverage, yagis, helical/omni installs.
- Microwave & Backhaul: Licensed/unlicensed PTP links, path profiling, LOS surveys, link budgeting, failover.
- Networking: VLANs, QoS for audio, VPN/overlay meshes, monitoring (syslog, SNMP, dashboards).
- Test & Measurement: Spectrum analyzer, VNA, SWR/power meters, service monitors, field strength logging.
- Compute & Control: Raspberry Pi nodes, ESP32 devices, Linux servers, SDR receivers, automation scripts.
- Software Tooling: Custom programming suites, logging, provisioning & monitoring dashboards.
Downloads & Access
Programming Software? Access is protected.
Core Skills
- Full-Stack Web: Node.js, React, PHP, REST APIs, WebSockets, SQL/NoSQL (PostgreSQL, Firebase).
- SwiftUI: iOS/macOS apps, live audio & data streams, StoreKit 2, Firebase integration.
- Embedded Systems: ESP32/ESP8266, Raspberry Pi, Arduino, C/C++, hardware interfaces & drivers.
- Linux & DevOps: Bash, Docker, Nginx/Apache, CI/CD, observability, backups, security hardening.
- Streaming & DSP: Icecast/DarkIce, VAD, real-time audio pipelines, transcription & classification.
- RF & Systems: SDR, OP25/DSDPlus, repeater design, P25/DMR/NXDN, phased arrays, microwave PTP.
- Networking: VLAN/QoS, VPN/mesh, routing, high-availability backhaul, remote site management.
- Auth & Security: OAuth2/JWT, role-based access, secure file delivery, audit logging.
- Data & APIs: JSON/REST design, map/geo features, telemetry collection, analytics dashboards.
- Hardware Repair: Board-level troubleshooting, A/V systems integration, cabling & terminations.