Skip to projects
DEVDAVE
Start a project
David Davis Bukenya / Oslo

I build AI that ships. End to end.

Fullstack developer in Oslo. I wire real AI into web products — pgvector search, guardrailed assistants, Azure OpenAI + Claude — and build it to hold up under EU/GDPR.

try
dave@oslo ~ %
5 sites live6 products shippedbrief → deploy, 0 handoffsAZ-204 certified
Next.jsReactTypeScriptC# / .NETASP.NET CoreAzure Container AppsSupabasePostgreSQLpgvectorAzure OpenAIJWT + refresh rotationTailwind CSSFramer MotionCI/CD
What I build

Four lanes, full stack

Brief to deployed — design, backend, and AI, end to end. Filter the work below by lane.

01

Web Products

Full-stack apps, brief to deploy — event platforms, SaaS, brand sites, booking flows. Own design, build, and ship end to end.

02

AI Integration

AI wired in where it earns its place — pgvector semantic search, AI matching and summarisation, and scope-locked assistants with guardrails and a kill-switch. Azure OpenAI and Claude, built GDPR-safe.

03

Event & Nightlife Platforms

Three live in Oslo — listings, artist profiles, ticketing, and community, built for promoters who need it to just work.

04

Brand Identity + Web

Design-first sites that carry a brand’s identity through — Figma to production, with the typography and motion to match.

Confidential platform · under NDA

A full ERP-scale operations platform, built solo

Architect and sole builder of a full operations platform at ERP scale — closer to an operating system for a business than a set of disconnected tools. Solo across architecture, data model, backend, and AI.

Under NDA — shown as patterns and responsibilities, no product name or screenshots.

AI that does the busywork
  • Invoice extractionReads incoming invoices and lifts the fields automatically.
  • Central inboxEvery invoice and document collected in one place.
  • Collection & matchingInvoices gathered and matched to the right orders and records.
  • Classify & summariseProposes categories and summaries to review — not retype.
AI governance

Humans lead every decision. The AI reads, matches and proposes; deterministic rules own anything money- or compliance-bearing, and a person always approves. It never decides or moves money on its own.

One system, the whole business

Every function on one shared domain model — one source of truth, no per-module silos.

FinanceOperationsInventoryProcurementApprovalsReporting
Engineered for trust
  • Role-based access on Azure Entra ID, with segregation of duties enforced at the data layer
  • Multi-tenant isolation designed into the schema from day one
  • Append-only audit trail on every state change — reconstructable after the fact
  • Event-driven workflow engine with explicit, testable rules

Built for range

David Davis Bukenya — fullstack developer in Oslo. I take products from brief to deployed without a handoff in between: design in Figma, backend in C#/.NET or Supabase, frontend in Next.js, and — where it earns its place — AI that actually does work, not a chat widget bolted on.

The nightlife platforms are the visible edge; NorskCoach and a confidential enterprise ERP are the depth — a dual-model AI language coach and a multi-module business system, built with the same production discipline.

Azure AZ-204 — Developer Associate
Glasspaper AcademyModern Systems Dev
BSc Business Computing