Engineering
Software and infrastructure
| Talent | Where the evidence lives |
|---|---|
| Python + Flask | This site. RouteLog. mCORE. Blueprints, SQLAlchemy, Jinja2, CSRF, scrypt auth, email verification. |
| SQL (SQLite, MariaDB, Postgres) | Schema design, migrations, audit trails, revision history, hashed-IP analytics. Real user data in production. |
| Linux / systemd | Ubuntu 24.04 daily. Unit files, timers, journalctl forensics, passwordless sudo on trust, not on default. |
| Apache + nginx | Reverse proxies, TLS, virtual hosts across four machines on this LAN and two on AWS Lightsail. |
| Bash + cron | Digest jobs, backups, sensor pipelines, snapshot schedulers. The glue that keeps small systems honest. |
| Frontend (HTML, CSS, JS) | Hand-written, no framework. Paper-and-ink aesthetic on this site. Tailwind on the homelab dashboard. |
| Git + deploy hygiene | Deploy keys, branch discipline, rollback-first posture, writeups alongside commits. |
Operations
Process, quality, and continuous improvement
| Talent | Where the evidence lives |
|---|---|
| Kaizen methodology | Pilot-program trained on a manufacturing floor. The posture I bring to every system since. |
| Quality control | Factory-floor QC. Tapping machines. Packing and shipping. Process documentation that survives staff turnover. |
| Clinical research coordination | Coordinated studies, built the IT infrastructure the studies needed, pulled network cable when nobody else would. |
| Logistics workflow | Redesigned a manufacturer's shipping pipeline end to end. Physical product, digital rails. |
| Stock and ordering automation | Bakery inventory and ordering pipelines. Manual process was bleeding hours. I moved it into software. |
Field
Operator-facing domain knowledge
| Talent | Where the evidence lives |
|---|---|
| Mail carrier | City route. Cold hands, dark mornings, DPS, forwarding stickers, NBU locks. The moat on RouteLog. |
| Route design + carrier tooling | routelog.wiki. 21 carriers, 770 activity events, 146 markers, Wikipedia-style revisions. |
| Operator empathy | Every tool I build has to survive first contact with the person doing the work at 6am with cold hands. |
Integration
AI, hardware, and the wires between
| Talent | Where the evidence lives |
|---|---|
| AI integration (honestly scoped) | Services page. One workflow at a time, liability up front, failure modes written down before the handoff. |
| Model evaluation in the field | ChronoCrosser v1.0.1: six bugs an AI wrote, caught in production by me. Writeup on the blog. |
| IoT + sensor pipelines | Raspberry Pi micro-climate rig: three cameras, temp and humidity sensors, timelapse, daily graph archive, go2rtc stream server. |
| OCR + document capture | Forwarding sticker workflow on the mail route. Paper to database without the carrier slowing down. |
| Hardware / home-lab ops | Four networked machines on this LAN plus two cloud VMs. Minecraft server, NVR, print server, micro-climate controller, AI inference node on the roadmap. |
Craft
Writing, brand, taste
| Talent | Where the evidence lives |
|---|---|
| Longform writing | The blog. Build logs, reckonings, Kaizen post. Voice is mine, not a template. |
| Brand identity for small business | Logos, websites, and full visual identities for bowling alleys, restaurants, and personal-care operators who could not afford an agency. |
| Responsive design | Hand-rolled CSS. Mobile-first where the operator is. Desktop-dense where the admin works. |
| Privacy-respecting analytics | Hashed non-reversible IP, no third-party trackers, no ad cookies. Footer notes say exactly what is collected. |
The through line
Most of these talents I learned outside of a curriculum. Every row on the table above is something I picked up because I was curious, or because I needed a solution to a real problem.
These are the skills relevant to the projects on this site. I can also replace a toilet or hem my pants. If your team needs the kind of person who walks in and finds the friction, the services page is where the work lives.