
Denis Mgaya
I make scalable &
sustainable systems.
I build systems that grow without breaking — staying reliable, maintainable, and stable as demand increases.
About
Who I am
I'm Denis Pascal Mgaya, a software engineer based in Dar es Salaam, Tanzania with a passion for building products that are both technically solid and genuinely useful to people.
I care deeply about the details — performance, code quality, and the experience that ties everything together. I work on whatever it takes to make a product great.
I've had the opportunity to contribute to products in fintech and education — two spaces where technology can genuinely change lives. Beyond client work, I enjoy building open source tools that solve real developer problems.
When I'm not writing code, I'm exploring new technologies, thinking about system design, or looking for the next problem worth solving.
Get in touchStack
Skills
Languages
Frameworks & Libraries
Databases & Messaging
Infrastructure & APIs
Work
Projects
Rekodi Pesa
A WhatsApp-based bookkeeper for small businesses — record sales, expenditures, and income directly through WhatsApp. No app download needed.
Gala Hub Education
An e-learning platform delivering educational content to students across Tanzania.
Makini Platform
An API platform for phone number validation and verification, built for the African market. Designed to help developers verify and validate phone numbers across African networks.
core-uuid
A lightweight, zero-dependency TypeScript library for generating RFC 4122 compliant UUID v4 strings. Works in both Node.js and browser environments using the Web Crypto API.