Independent Developer
A collection of apps built because the right tool didn't exist — music theory analysis, dialect translation, medication tracking, recipe planning, 3D home design, and more. Each one self-hosted first, then shipped.
Projects
Each project solves a specific problem. No dashboards for dashboards' sake — just focused, functional tools.
A browser-based dialect translator that converts English into Yissian — a constructed phonological dialect built on consistent morphological rules. Supports Pig Latin and Pootie Tang modes, includes a phrase library, translation history, and a full rules reference. All translation happens client-side; no data leaves your browser.
An interactive reference atlas covering classical orthogonal polynomials and fractal geometry. Explore Legendre, Hermite, Laguerre, Chebyshev, and Gegenbauer polynomial families with live parameter controls, recurrence relation derivations, and weight-function visualizations — alongside Mandelbrot, Julia, and Newton fractal renderers. Runs entirely in the browser, no backend required.
A pitch-class set classifier and symmetry analysis tool for composers, theorists, and students. Upload MIDI or MusicXML files to extract prime forms, interval vectors, Z-relations, and set-class symmetry groups. Includes an interactive symmetry atlas covering all 224 prime forms, with voice-leading distance visualization, transpositional equivalence mapping, and a live ear-training mode.
A medication supply tracker that estimates remaining doses based on fill dates, dosage, and usage rate. Built for prescriptions with variable schedules — PRN medications, tapered courses, or anything not taken on a fixed daily cadence. Tracks decay curves over time so you always know when to refill before you run out.
A recipe and live cook planning tool supporting Weber grills, GE ranges, Instant Pot, and more. Features 52 templates, 23 appliance mastery guides, live probe temperature graphing, a reverse recipe search based on what's in your pantry, cook history with photos, and one-click recipe import from any URL.
A real-time homelab operations dashboard tracking 35+ self-hosted services across two servers. Displays container health, media library stats, download queue status, system metrics, drive temperatures, and more — all in a single-page interface with 30 themed display modes. Built on React with a custom widget engine and a Python Flask backend.
An interactive 3D property and home planning tool built with React and Three.js. Model your lot to scale, design room layouts, and run solar exposure analysis across any date and time. Includes a sprinkler zone optimizer that accounts for slope, soil type, and precipitation data — so you water efficiently, not uniformly.
An open-source knowledge graph browser for Obsidian vaults. Visualizes note connections as an interactive force-directed graph, supports full-text search across markdown, and runs entirely in a self-hosted Docker container. Built for researchers, writers, and engineers who want to actually see how their knowledge connects — without uploading their notes to a third party.
A curated offline knowledge base powered by Kiwix, with 479 hand-selected articles across 11 departments — Chemistry, Music, Homelab, Mathematics, Biology, Physics, and more. Designed for self-hosted environments where reliable reference material matters more than a live internet connection. Includes a REST API for programmatic access by AI assistants and scripts.
About
I'm an independent developer focused on tools that do one thing well. Most of what I build starts as a personal need — a gap in existing software, a workflow that should be automated, or a question that deserves a better answer than a spreadsheet.
Chrometria grew out of years of frustration with music theory software that treated set-class analysis as an afterthought. HomePlanner 3D came from trying to plan sprinkler zones on graph paper. RxDecay came from not knowing if a PRN prescription would last to the next refill. CookPlanner came from wanting probe temperature graphs without a $200 thermometer subscription.
All projects are self-hosted first — running on my own hardware before they're deployed anywhere else. That means they're built to be reliable, lightweight, and maintainable rather than impressive on a demo.
Tech Stack