sideline
Offline-first Progressive Web App for youth soccer coaches. Manage rosters, plan lineups, track substitutions live, and keep playing time fair across a season.
-> micahmount/sideline> Software engineer // Bellingham, WA
I love building software that people find delightful to use.
Ten years across technical support, QA and full-stack product work, now shipping TypeScript end to end. I build mobile-first web apps, automate the boring parts of my own life, and write about what I learn along the way.
Open source work, from kiosks to test automation
Offline-first Progressive Web App for youth soccer coaches. Manage rosters, plan lineups, track substitutions live, and keep playing time fair across a season.
-> micahmount/sidelineA minimalist digital menu board for Cafe Fika, built with HTML/CSS and deployed as a systemd service on a dedicated screen.
-> micahmount/fika-menuLightweight Linux app that renders any NDI source fullscreen on a dedicated monitor, with audio output, auto-reconnect and a systemd unit.
-> micahmount/open-ndi-monitorPlaywright suite that verifies hierarchical DOM relationships in a web app: projects, columns, tasks and the tags nested inside them.
-> micahmount/loopqaLong-form write-ups from real investigations
Obsidian as a second brain and writing tool, plus the script that syncs notes into a Hugo site so publishing is one command.
Turning a printed cardboard menu at a church coffee shop into a Raspberry Pi kiosk that keeps its own prices up to date.
Hello World! The first post on a blog I had been meaning to resurrect for years.
Ten years of shipping, supporting and automating
A core member of a four-person QA team. Density had no QA department when I joined; we built the program from the ground up.
Contract product work for wellness and media clients, from admin dashboards to full site relaunches.
Graduated from their most rigorous program at the top of the cohort, with a full-stack and mobile track.
Led the technical and customer service teams, and was later offered an independent contractor contract on the strength of the results.
Led the technical and customer service teams, helping donors save lives while getting active.
How I work
On a personal note: husband, father, avid backpacker and sailor.