Independent Developer

Focused tools for real workflows

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.

Tools built for depth

Each project solves a specific problem. No dashboards for dashboards' sake — just focused, functional tools.

🗣️
Live
Yissian Translator

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.

React Vite Cloudflare Pages
Open Yissian ↗
🔬
Live
Polynomial & Fractal Atlas

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.

Mathematics WebGL Vanilla JS Canvas API
Open Atlas ↗
🎵
Live
Chrometria

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.

React TypeScript Web Audio API Music Theory
Open Chrometria ↗
💊
Live
RxDecay

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.

React Native Expo Android
Open RxDecay ↗
🍳
Beta
CookPlanner

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.

React Node.js Recharts
Open CookPlanner ↗
📡
Live
Jenkins Media Dashboard

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.

React Flask Docker Homelab
Open Dashboard ↗
🏠
Beta
HomePlanner 3D

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.

React Three.js WebGL GIS
Request Early Access ↗
🧠
Open Source
Brain-Tree-OS

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.

Node.js D3.js Docker Markdown
View on GitHub ↗
📚
Open Source
WikiBrain

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.

Python Kiwix Docker REST API
View on GitHub ↗

Built by one person

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.

React TypeScript Node.js Python Three.js Docker WSL2 nginx Vite Flask PostgreSQL Cloudflare