⚙️ Systems & Embedded Engineering

Device Drivers & Embedded Systems (Qualcomm)

Developed device drivers, DMA engines, and real-time firmware for mobile platforms shipping at scale. Assembly-level debugging, RTOS integration, inter-processor communication, and hardware bring-up. Wrote code that runs on hundreds of millions of devices.

C Assembly RTOS DMA Drivers

Real-Time Embedded Systems (Wabtec)

Built and debugged real-time control systems for rail safety equipment. Interrupt-driven firmware, hardware-in-the-loop testing, and safety-critical software under regulatory compliance. Systems where timing is a correctness property.

Embedded microcontroller Firmware Safety-Critical

LabVIEW Device Driver Compatibility Layer (C)

Built a C-language compatibility layer for device drivers that shipped as part of a microscope product. Enabled LabVIEW-based control software to interface with custom hardware peripherals without modifying the existing control stack.

C LabVIEW Hardware

Bluetooth Camera Debug (Embedded)

Diagnosed and resolved bugs in the Bluetooth camera stack for a body camera manufacturer. Involved low-level Bluetooth protocol debugging, camera subsystem integration, and firmware-level issue identification.

Bluetooth Embedded Debugging

🔗 Blockchain & Cryptographic Provenance

Forensic Audit CLI

Command-line tool that produces cryptographic provenance records for autonomous agent actions. Every decision is signed, timestamped, and independently verifiable — designed for compliance and governance.

Python Cryptography Blockchain

Video Provenance Protocol

Zero-knowledge protocol that proves a video has not been tampered with between capture and viewing. Uses anonymous multi-witness consensus to verify integrity without revealing the full video.

Rust ZK Proofs Blockchain

Secure Agent Proxy

Built a local proxy that allows cloud-hosted AI agents to access local network resources through an authenticated tunnel. Includes request filtering, rate limiting, and audit logging.

Go Networking Security

Webhook with Verification

Parser and decision engine for alert notifications via webhook. Validates authenticity of incoming payloads, routes by content rules, and logs decisions immutably.

TypeScript Node.js Automation

🧠 AI & LLM Systems

RAG Pipeline with Verification

Built a retrieval-augmented generation system that grounds LLM responses in verified source documents using a combination of full-text search, vector search, and graph traversal. Designed for environments where hallucination is not acceptable.

Python Vector DB LLMs

Custom AI Agent

Contributed to and deployed a production AI agent platform with tool-calling, session management, plugin system, and multi-platform gateway (Telegram, Discord, Slack, CLI, TUI).

Python TypeScript LLMs

Medical Literature Pipeline

End-to-end NLP pipeline: extracts from PubMed and EuropePMC, streams 3M+ abstracts through spaCy for linguistic analysis, stores in SQLite with FTS5, and generates LaTeX-formatted statistical reports.

Python NLP SQLite LaTeX

Chat over Export Data

Built a chatbot that answers questions over an exported conversation archive using RAG. Ingests conversation history, indexes by semantic content, and surfaces relevant context for each query.

Python RAG LLMs

📡 Computer Vision & Signal Processing

Object Tracking from Video

Custom computer vision tracking system that records position and orientation of objects from video feeds. Built for scientific measurement in environments where off-the-shelf trackers fail.

Python OpenCV Computer Vision

Spread-Spectrum Signal Decoding

Decodes DSSS CDMA signals from video files and webcam feeds. Implements chip-rate demodulation, code acquisition, and despreading in Rust for real-time signal extraction.

Rust DSP Computer Vision

🕸️ Data Extraction & Automation

Multi-Source Data Extraction

Built extraction pipelines for government portals, scientific databases, e-commerce catalogs, and archival document repositories. Includes anti-detection measures and structured output to databases.

Python JavaScript Automation

Email-to-Data Pipeline

Automated system that receives emails via webhook, parses structured content, and routes data into a database and notification system. Handles attachments, formatting, and error recovery.

JavaScript Node.js Email

Newsletter Automation

Daily automated newsletter generator that scans research feeds, curates content by relevance, summarizes via LLM, and distributes via email.

Python Automation RSS/Email

⚙️ Infrastructure & DevOps

Machine Configuration & Backups

Reproducible system configurations using NixOS, automated encrypted backups via restic to cloud storage, and secrets management with sops. Edge-case recovery tested regularly.

Nix ZFS restic

Voice Bridge

Voice-enabled interface for an AI agent, allowing natural language interaction through speech recognition and text-to-speech. Designed for hands-free operation in lab and workshop environments.

Python WebRTC STT/TTS

Serverless Deployment

Deployed production serverless applications on Cloudflare Pages and Workers with CI/CD pipelines, environment secrets management, and custom domain routing.

Cloudflare CI/CD AWS

🚀 Live Demos

Curious what I build? These are real, running systems. Click a card to request access.

R2C Pipeline — Research-to-Commit

Daily automated pipeline scanning arXiv + 6 demand sources (RemoteOK, HN, GH bounties, PyPI). Heatmap matches research to market demand. Full pipeline: scan → match → qualify → report → commit. See the public report →

Python LLM Automation

Hermes Reports — Agent Activity Logs

Self-contained Go server serving agent session reports, dependency graphs, and daily evaluations. Track every Hermes session, visualize agent ecosystem health, and browse historical activity. See the public page →

Go d3.js Cloudflare

This is the depth I bring to every project, large or small.

Tell Me About Your Project