Modernize a business-critical system
I take a platform that's become hard to change — legacy .NET, a fragile integration layer, a system nobody wants to touch — and turn it into something you can run, extend, and hand over.
I'm David Davis Bukenya. I build .NET and Next.js systems on Azure and Supabase, and I add AI where it actually helps — with evaluation and human oversight built in. You work directly with me from start to production.
Stack — C# / .NET · Next.js · Azure · Supabase · Practice — Applied AI under EU / GDPR constraints
I usually help in one of four ways.
I take a platform that's become hard to change — legacy .NET, a fragile integration layer, a system nobody wants to touch — and turn it into something you can run, extend, and hand over.
I build AI features that are scored before they ship, reviewed by a human before they act, and logged so you can explain what happened afterwards.
I build in what reviewers ask for — tenant isolation, real authentication, audit trails, documentation — from day one.
I take a system from architecture through deployment and day-to-day operation — one person holding the whole context.
6 products, one under NDA. Swipe through them, or lay them all out.
The same four steps, whether the job takes two weeks or six months.
We agree on what ships, what doesn't, and what "done" means — before I write code.
You see working software at short intervals instead of one big reveal at the end.
I write down every non-obvious decision, so the next person — including you — understands why.
I hand off code and docs another engineer can pick up. Nothing depends on me staying.
Every engagement above started the same way — someone described what they needed in plain words.
I read every idea myself and reply personally, usually within a day or two. No bots will email you.
Prefer to talk it through first? Ask my AI in the terminal up top — or use the full form with budget and timeline.