Designing NestJS microservices that scale
How I structure services, RBAC, and Postgres for systems that grow without painful rewrites.
Read article →Almost there…
Hang tight — something nice is loading.
I am a software engineer who believes good design and simple solutions are how we solve real problems.
Just a moment…
Hang tight... something nice is loading.
6%
Building software solutions for African contexts. Exploring agentic systems because they will be essential to Africa's digital economy.

Pick a capability to see the work behind it.
Shaping how the whole product fits together
I design for scale, reliability, and clear failure modes before code exists.
Architected a six service platform that keeps adding features without rewrites.

AI agent manages stock via chat
“Baraka shipped reliable microservices and kept our sprints on track as Scrum Master. Dependable, organized, and technically sharp.”
“A great engineer to build alongside: clean APIs, solid mobile work, and genuinely easy to collaborate with.”
“Strong fundamentals and a fast learner. He delivers quality work under real world constraints.”
How I structure services, RBAC, and Postgres for systems that grow without painful rewrites.
Read article →Offline first patterns, sync strategies, and UX lessons from livestock tracking apps.
Read article →Turning messy real world field input into structured datasets a model can actually learn from.
Read article →A practical look at transaction validation logic on a permissioned blockchain network.
Read article →Role based access control patterns that stay maintainable as your API surface grows.
Read article →Have a role, a project, or an idea? I reply within a day.