A locally-running, credentialed Python utility that let Claude and Cursor work against enterprise OracleDB environments — AI-assisted database engineering without exposing credentials or the database to any outside service.
- Python
- Oracle Database
- PL/SQL
- Claude Code
- Cursor
Read the write-up →
An interactive touchscreen map for a septic-services business: a customer spreadsheet reverse-geocoded into a filterable Folium map with pricing zones, service-due heatmaps, and upsell alerts — on a repurposed big-screen TV with an infrared touch overlay.
- Python
- Folium
- geopy
- pandas
Read the write-up →
The LLM-era successor to Walter: a local-first voice assistant — wake word, voice-activity detection, streaming speech-to-text, a pluggable LLM brain that calls tools over MCP, and a fine-tuned voice — all wrapped around a single security gate. Built AI-assisted, in active development.
- Python
- openWakeWord
- Silero VAD
- faster-whisper
- Ollama / Claude
- MCP
- XTTS
Read the write-up →
A pre-LLM voice-assistant spike assembling the speech-and-vision stack of its day — Google STT, neural punctuation restoration, nltk parsing, pyttsx3 speech, and an OpenCV face pipeline — built before any of it was a single API call.
- Python
- speech_recognition
- pyttsx3
- nltk
- OpenCV
- Punctuator (BRNN)
Read the write-up →
An AI red-teaming experiment: one GPT-4 jailbroken by another to generate novel malware from real samples — a demonstration of model-guardrail failure, never released. Credited at SANS HackFest 2023.
- GPT-4
- AI red-teaming
- Jailbreak research
- AI safety
Read the write-up →
A fully on-device, FOSS pipeline that fine-tunes a custom text-to-speech voice from a handful of audio samples — decode, loudness-normalize, segment, transcribe, fine-tune, synthesize, evaluate. The model factory that produces Jarvis's voice. Built AI-assisted.
- Python
- Coqui XTTS-v2
- faster-whisper
- Audio DSP (LUFS, VAD)
- PyTorch
- Poetry
Read the write-up →
A self-managed Debian homelab — GitLab, Vaultwarden, Grafana, Docker behind a reverse proxy — plus a from-scratch web and mail stack for a dozen-plus domains. Most recently, a fleet-wide email-auth remediation that fixed outbound mail silently failing at the major providers.
- Debian
- Docker
- GitLab
- Grafana
- nginx
- Postfix
- SPF / DKIM / DMARC
- DNS
Read the write-up →
Packaged scientific-Python tooling behind my NASA and UMBC atmospheric research — crawlers, readers, and regridders that turn raw satellite and observatory data into analysis-ready netCDF.
- Python
- netCDF4
- HDF4 (pyhdf)
- cartopy
- multiprocessing
Read the write-up →
Code ↗
A Monte Carlo photon-transport simulation for cloud radiative transfer, built as a student and later used to grade peers' implementations as a teaching assistant.
Read the write-up →
A small file-encryption package on PyPI — a clean library API and a CLI, carried through the full lifecycle of a real published package.
- Python
- Cryptography
- CLI
- PyPI
Read the write-up →
Code ↗
An open-source Adobe Brackets plugin adding syntax highlighting and comment shortcuts for 19 languages the editor didn't support out of the box — from COBOL and Fortran to Julia, R, and Swift — via CodeMirror modes.
- JavaScript
- CodeMirror
- Adobe Brackets
Read the write-up →
Code ↗