Universal CLI for secure environment injection via Apple Keychain. Stores project environment variables in the macOS Keychain and injects them into child processes at runtime — no .env files at runtime, no secrets on disk.
Selected work
Things I’ve built
GitHub
Open Source Projects
Repos I maintain publicly — tools and plugins that scratch a real itch.
FAH (Failure Audio Handler) is an oh-my-zsh plugin that plays the iconic "FAHHHHH" sound effect whenever a command fails in your terminal. Get real-time audio feedback on command failures, making it impossible to miss when something goes wrong.
Native macOS developer dashboard for spotting local development servers at a glance. DevDeck scans listening ports, identifies project folders, runtimes, frameworks, and toolchains across multiple stacks, then enriches each process with Git branch/status, runtime version, CPU/RAM/uptime, and quick open or terminate actions.
Side Projects
Products
Websites and apps I’ve designed, built, and launched from scratch.
A React-based PDF viewer built for consistency across all browsers and devices, including mobile. Drop it into any web app and get a reliable, polished reading experience without fighting browser quirks.
A fiscal document web app for turning user-provided NF-e XML files into DANFE PDFs, with paste/upload intake, PDF and XML preview, authenticated fiscal archive, encrypted XML storage, deduplication, and an inbound email pipeline for fiscal attachments.
GitHub
Open Source Projects
Repos I maintain publicly — tools and plugins that scratch a real itch.
Side Projects
Products
Websites and apps I’ve designed, built, and launched from scratch.
Universal CLI for secure environment injection via Apple Keychain. Stores project environment variables in the macOS Keychain and injects them into child processes at runtime — no .env files at runtime, no secrets on disk.
A React-based PDF viewer built for consistency across all browsers and devices, including mobile. Drop it into any web app and get a reliable, polished reading experience without fighting browser quirks.
FAH (Failure Audio Handler) is an oh-my-zsh plugin that plays the iconic "FAHHHHH" sound effect whenever a command fails in your terminal. Get real-time audio feedback on command failures, making it impossible to miss when something goes wrong.
A fiscal document web app for turning user-provided NF-e XML files into DANFE PDFs, with paste/upload intake, PDF and XML preview, authenticated fiscal archive, encrypted XML storage, deduplication, and an inbound email pipeline for fiscal attachments.
Native macOS developer dashboard for spotting local development servers at a glance. DevDeck scans listening ports, identifies project folders, runtimes, frameworks, and toolchains across multiple stacks, then enriches each process with Git branch/status, runtime version, CPU/RAM/uptime, and quick open or terminate actions.
Playable projects
Games I’ve built
From idle RPG progression to Roman chariot combat, lunar excavation, and neon survival — explore their websites and follow what comes next.
An idle RPG built around automated battles, party management, map progression, equipment, shops, quests, skill trees, rare cards, offline rewards, and a custom sprite and map asset pipeline.
Visit websiteA native 3D chariot-combat vertical slice featuring a six-fight campaign, arcade driving, lance combat, rival AI, cinematic verdicts, persistent glory rankings, and a densely staged Roman arena.
Visit websiteA short-form lightcycle survival game where every rider writes danger onto a suspended neon arena. Eliminate rivals, claim their power, and survive an increasingly hostile circuit.
Visit website
Motherload
Lunar mining, survival, and field logistics
A native lunar-mining prototype about piloting a rover into a finite crater, managing power and hull integrity, excavating resources, building a surface operation, and pushing deeper into a dark reactive environment.
Coming soon

