Skip to main content

Engineering Projects

Project pages emphasize the problem, architecture, interfaces, implementation decisions, verification, and lessons that are most relevant to each system.

Start with these systems​

New here? Two short paths through the work:

  • Hardware & integration path: SURFER β†’ SENTRY β†’ SPARK β€” a deployed 20-vessel autonomous fleet, a deployed mechatronics platform, and a prototype bring-up tool.
  • Systems-tool / software path: Fusion System Blocks β€” system-architecture diagrams, typed connections, and rule checks inside CAD.

The complete taxonomy follows.

Flagship Systems​

SURFER autonomous vessel on the water

SURFER Autonomous Vessel Fleet

Maritime autonomy

20-vessel holonomic autonomous surface-vehicle fleet with dual-Pi control architecture, custom electronics, and hardware safety systems.

Deployed | Program: 2020–Present Β· My role: 2024–2026

View project β†’

SENTRY Autonomous Turret

SENTRY Autonomous Turret

Embedded control / mechatronics

Integrated electromechanical system combining embedded control, computer vision, and custom PCB design.

Deployed | 2023–2025

View project β†’

Fusion System Blocks

Fusion System Blocks

System-architecture tooling

Autodesk Fusion add-in embedding structured system-architecture diagrams inside Fusion designs β€” typed connections, rule checks, CAD links, and engineering exports.

Public Beta | 2025–Present

View project β†’

SPARK Programming Board

SPARK Programming Board

Hardware tooling

Custom development tool providing breakout access to JTAG/SWD, UART, SPI, IΒ²C, and CAN interfaces. Beta hardware in bring-up.

Prototype | May 2025–Present

View project β†’

Roadmaps & Concepts​

Planned work and design direction β€” not deployed systems.

SENTRY V4 β€” layered perception, control, and safety architecture

SENTRY V4 Roadmap

Embedded control / mechatronics Β· concept

Planned ground-up redesign of the SENTRY platform with dedicated compute, control, and hardware-safety domains.

Concept β€” planning-stage, not a built or deployed system

View roadmap β†’

Additional Engineering Work​

Smaller tools, hardware, and infrastructure β€” compact summaries, linked where they live publicly.

Engineering Tools​

Connector Engineering Field Guide

Engineering documentation

Open-source reference for connector selection and interface engineering β€” professional/industrial and hobby guides covering selection workflow, datasheet interpretation, MIL-DTL-38999, M8/M12, checklists, comparison matrices, and connector ICDs.

Published β€” v1.0 Source-Verified Release, continuously reviewed | Source on GitHub

PinmapGen

Hardware tooling

Generates firmware pin-map code from Fusion 360 Electronics schematics β€” removing the error-prone manual step of transcribing pin assignments from the schematic into code every time the design changes.

Public Beta | Source on GitHub

FusionToGitHub

Hardware tooling

Fusion 360 add-in that backs up designs to GitHub with one click, keeping a complete version history of every save.

Public Beta | Source on GitHub

Test & Educational Hardware​

PID Hover Rig

Education

Ping-pong-ball levitation demonstrator designed end to end β€” mechanical, electrical, and hardware β€” as a hands-on PID controls teaching platform. Students implement the control loop on the real hardware as the core exercise.

GNSS Flight-Controller Test Hardware

Embedded control / mechatronics

Experimental hardware and test campaigns behind the peer-reviewed ICUAS 2025 publication on GNSS emulation for flight-controller test and evaluation.

Personal Engineering Infrastructure​

Home Automation & Digital Twin Platform

Home Assistant–based residential controls and monitoring integrating HVAC, energy, solar, water, lighting, cameras, presence, network health, and ESP32/ESPHome sensors β€” with system-health dashboards, watchdogs, and resilient local automations.

Nomad Offline Knowledge Node

Self-contained local knowledge and AI platform on compact hardware with redundant storage β€” preserving documentation and providing search and inference without cloud connectivity.