David J Knudson

I built, from scratch, the Mac mini system my days run on, with its own iPhone, iPad and Mac apps.

Published in Level Up Coding Featured in AI Advances Tsvetok in daily use — 800 numbered sessions, 38 background services, seven MCP servers, its own CI runner

01

About

I'm David J Knudson. I've spent more than twenty years in hotel operations, and I'm moving into hands-on IT work. I built Tsvetok from scratch. It runs on a Mac mini in my home as background services, with a watchdog that checks them every five minutes. An iPhone app I built delivers my daily briefing. These days it writes much of its own tooling. I keep notes on what breaks and how I fix it.

I built two apps for my pets' records: I took PetFiles through App Review in March 2026 and released Zhiva on the App Store in October 2026. I run a home lab with managed switches and a UniFi network. I earned the Jamf Certified Associate - Jamf Pro certification in September 2026. I also hold the Google IT Support Professional Certificate (2021) and completed Flatiron School's software engineering program (2020). Based in Los Angeles.

02

Writing

03

Projects

04

Contact