// archive
All projects
The full index of things I have built. The six on the home page are the highlights; everything else lives here. Click a row to see what it does.
← FeaturedYearProjectBuilt withLinks
2026PostvigilA local-first email triage daemon for macOS that sorts every new message into Urgent, Important, FYI, or Noise, all on your own machine.Python 3.12uvlaunchdProton Bridge IMAP+11
private
2026CerebruhA cross-project second brain for agent-assisted development.Pythonuv / uvxClaude Code hooksMCP+7
private
2026Cloud WatcherA personal multi-cloud cost monitor that polls GCP, RunPod, OpenAI, Vercel, and Lovable on a schedule and shows consolidated spend in one place.Python 3.13FastAPIGoogle Cloud RunFirestore+9
private
2026LinkedIn Engagement EngineA personal, single-user tool for posting on LinkedIn consistently without it reading as AI-generated or risking the account.TypeScriptReact 19WXT (Chrome extension)Python 3.12+10
private
2026ROS Drone YOLOA reproducible recipe for running a PX4 quadcopter simulation with live object detection on a cloud GPU.PX4 Autopilot (SITL)ROS 2 HumbleGazebo HarmonicUltralytics YOLO11+10
private
2026Incident CopilotA voice-first AI copilot UI for production incident war rooms (branded War Room Copilot).TypeScriptReact 18Viteshadcn/ui+11
private
2026VoxVox is an Android app that runs a full real-time voice conversation with an AI entirely on the phone, no cloud calls.KotlinJetpack ComposeHilt (dependency injection)Kotlin Coroutines + Flow+11
private
2026PrivacyBlurPrivacyBlur is a full-stack web app for anonymizing photos.PythonFastAPIUvicornSQLAlchemy (async)+19
private
2026War Room CopilotWar Room Copilot is a voice-first AI agent that sits in a production incident call, listens to the conversation, and speaks up with relevant context and catches mistakes.Python 3.12LiveKit AgentsFastAPIUvicorn+12
private
2026TrustMeBroTrustMeBro is a hackathon project that gives AI agents (and wallets) a credit grade they can prove without exposing their financial data.Rustrisc0-zkvm 3.0.4 (Groth16 receipts)TypeScriptNode.js+16
private
2026Rant For MeRant For Me is a voice-first app: you talk freely, an AI listens and nudges you to keep going, then pulls structured insights from the transcript.Python 3.12FastAPIUvicornWebSockets+9
private
2026Paper-to-Code (Vision)Marimo notebooks that re-implement landmark computer-vision architectures from scratch in PyTorch, then check each one against the torchvision reference.Python 3.12PyTorchtorchvisionMarimo+12
private
2026FlagOS KernelGenHand-written Triton GPU kernels for a kernel-generation competition: beat PyTorch on speed for three transformer inference ops while staying numerically equivalent.PythonOpenAI TritonPyTorchCUDA+2
private
2026Unify the AIA dotfiles-style tool that gives Claude Code, Codex, and Gemini one shared config (the same rules, skills, MCP servers, and memory) after a single bootstrap.chezmoiBashGo templates (chezmoi templating)Git hooks+7
private
2026Ephemeral ComfyUI RunnerA Bash toolchain that spins up a cheap 48 GB GPU on Sesterce Cloud and tears it down when you're done. Weights persist on a volume, so you only pay for compute while it runs.BashPythonuv (PEP 723 inline scripts)Sesterce Cloud REST API+5
private
2025In-Browser Voice AIA hands-free voice assistant that runs the whole speech pipeline in the browser on WebGPU: on-device, no server, no API keys.Next.js 16React 19TypeScript@huggingface/transformers (transformers.js)+12
private
2025ML Image Classification APIA FastAPI service that classifies uploaded images with a pretrained torchvision CNN (ResNet50 by default, with ResNet18 and MobileNetV3-Small selectable).PythonFastAPIUvicornPyTorch+9
private
2025Font Classification PipelineAn end-to-end pipeline that classifies the font used in an image of text across roughly two dozen typeface classes (Aller, Antonio, Baskerville, Garamond, Oswald, Roboto, Times, and others).PythonfastaiPyTorchtorchvision+9
private
2025AI Ad-HTML TransformerA Flask toolkit that edits marketing-banner HTML through OpenAI's Responses API.PythonFlaskOpenAI Python SDK (Responses API)lxml+6
private
2025Pokémon ChessA desktop chess game built with Pygame where the standard pieces are reskinned as Pokémon (pawns are Rattata, rooks are Snorlax, knights are Ponyta, and so on).PythonPygame
private
2024Pimsleur TranscriptionA Jupyter notebook that transcribes Pimsleur language-lesson MP3s using OpenAI Whisper.PythonJupyter NotebookOpenAI Python SDK (Whisper)
2024Fatigue DetectionA computer-vision system that watches a face through the webcam and flags signs of fatigue like yawning and blinking.PythonOpenCVdlibNumPy+1
private
2024Suspect DetectorA real-time webcam art/vision piece that overlays effects on a live face feed using OpenCV and MediaPipe FaceMesh.PythonOpenCVMediaPipe (FaceMesh)NumPy
private
2023Zaheen SysteminnovPlus 2023 challenge build (Skillseed × Zaheen). Details under NDA.
private
2023CV Speed EstimationA computer-vision pipeline that detects speeding vehicles from video and estimates their speed.PythonJupyter NotebookYOLO (Ultralytics)OpenCV+4
private
2023CV UtilsA small Python toolbox of helper functions for computer vision work.Pythonyt-dlp
2022Real-time Segmentation & DetectionA Python script that runs instance segmentation on a live webcam feed.PythonPyTorchTorchvisionDetectron2+5
2022PTSD Speech PipelineA speech-based depression/PTSD classification pipeline built on the DAIC-WOZ clinical interview dataset.PythonJupyter Notebooklibrosapydub+4
private
2021Visual ServoingA course final project that drives a TurtleBot3 around a workspace using only a ceiling-mounted camera as the sensor.PythonROS NoeticOpenCV 4.5.4 (ArUco module)TurtleBot3+2
2021Image Caption GeneratorA deep learning model that writes a text caption for an image.PythonTensorFlow 2.xNumPypandas+4
2021HMP PipelineA ROS perception pipeline skeleton for safe human-robot interaction.PythonROS (rospy)CMakecatkin+2
private
2021Mobile Service RobotA simulation of a mobile service robot that tracks a person and follows them while keeping a safe distance.LuaCoppeliaSim robotics simulator
2021ML ProjectA set of Jupyter notebooks comparing classic supervised learning models on the same dataset.PythonJupyter NotebookGoogle Colabscikit-learn+4
2020Realtime Sentiment AnalysisA real-time pipeline that streams tweets from the Twitter API and classifies each one as positive or negative as it arrives.Pythonscikit-learnTweepyTextBlob+3
2020Simpsons Character ClassifierAn image classifier that predicts which Simpsons character is in a photo, across 43 character classes.PythonJupyter NotebookTensorFlowKeras+5
2020Autonomous Line FollowerA complete from-scratch line-following robot, hardware and firmware both.C++ArduinoEncoder libraryProteus (PCB schematic, layout, simulation)+1
2019UGVA physical unmanned ground vehicle built end to end: mechanical design, electronics, and control firmware.C++ArduinoSolidWorksFEA / static stress simulation+1