Dennis
Hodges
Full Stack Software Developer
I'm a full-stack software engineer in Chicago. I build tools that work well, last, and respect the people using them.
I work on web and desktop applications that automate complex testing workflows — the kind of engineering where reliability matters more than flash. I spend a lot of time on the things that compound: testing infrastructure, automation, code quality, and making systems easier to maintain than they were when I found them.
I work primarily in TypeScript, React, Node.js, and Python. I care about local-first architecture and privacy-forward design.
Selecte Projects
-
notapipe
Work in ProgressA browser-based, peer-to-peer ephemeral data bridge. Routes data directly between peers — no server relay, no storage. The connection closes and the data disappears.
-
Trub
A local-first homebrewing recipe designer. Design, calculate, and refine beer recipes entirely in the browser — no account, no server, no internet required. Handles OG, FG, ABV, IBU, SRM, mash pH, and water chemistry so you can focus on the beer. Built with Svelte 5 and IndexedDB. Installable as a PWA.
More work at github.com/fermentationist.