Hi, I'm Sudi M. David
I'm drawn to philosophy and conspiracy theories. Why admit that on a portfolio? Because both begin where debugging begins — refusing the official explanation — and only one of them lets you run the experiment.
I build the systems institutions run on: banking, lending, agriculture, schools.
Featured Projects
View all →Almafrica
Software for inclusive agricultural value chains in the DRC.
School Management Platform
Rebuilding a school administration system for Danish schools, module by module.
WavesOps
The operations platform behind a mining services company in the DRC.
Latest Articles
View all →Maybe Love Is the Now
I used to think love was the time you give someone. Then I started wondering whether time is even the thing we actually hand over.
Observability 101: Stop Debugging in the Dark
What observability actually means, and how traces, metrics and logs fit together. Part one of two — the concepts before the instrumentation.
The Crucial Role of English Proficiency in Software Development
Explaining OOP to a colleague taught me that the hard part often is not the concept. It is the language you have to carry it in.
Code Smart, Not Fast: Avoiding Premature Optimization
The mistake that keeps derailing projects: optimising code before you know what is slow, and paying for it in clarity.