Case studies

Work, told the way it went

One client project, anonymized because that is what confidentiality means, and three of my own products, named because they are mine. Each one says what the situation was, what I built and what came out.

Multi-tenant operations platform · client anonymized

Phalcon to Laravel, module by module

An incremental migration of a multi-tenant operations platform: no big-bang switch, no rewrite from scratch, and 60 percent lower latency.

60%lower latency
PHP 8.4up from PHP 7.4
Phalcon 5.9up from Phalcon 3.4
ModernizationHardening and Secure PipelineMaintenance Retainer
Read the case study →
Own product · household inventory

An API that AI assistants can use: Laravel, Android and an MCP server

A multi-tenant inventory product built as three parts: a Laravel API, a Kotlin Android app, and an MCP server so an assistant can answer questions about the stock without touching the database.

3 reposAPI, Android app, MCP server
1 APIbehind app, admin and assistant
MCPthe open standard for tools
AI IntegrationFull-stack BuildAndroid App
Read the case study →
Own product · voice assistant

A small model trained for one job: a wake word

For my own voice assistant I needed a wake word that runs locally, all day, on a phone. Not a job for a large model: a small model trained on recordings of that one phrase, evaluated against the mistakes that matter.

On deviceno audio leaves the phone
Small modeltrained for one phrase
Evaluation setdecides every retrain
AI IntegrationAndroid App
Read the case study →
Own business · Scuttle Development

A one-person company run by agents

Scuttle Development is one person. Finding companies, writing and sending outreach, drafting posts, tracking replies, planning and bookkeeping run as agents on one pattern, with a human tap wherever something leaves the building.

One patternbrain, hands, memory
Human tapbefore anything is sent
Daily capsand a kill switch
AI IntegrationIntegrationsMaintenance Retainer
Read the case study →

Does one of these look like your situation?

Tell me which one and what is different on your side. I reply within one working day with how I would approach it, free.