Samuel Ndubi
Samuel Ndubi
🔥

Backend & fintech developer based in Nairobi, Kenya. Building reliable systems and payment integrations that work.

SOFTWARE DEVELOPER

Backend & fintech developer based in Nairobi, Kenya. I build payment integrations, APIs, and scalable systems — with a focus on getting things working reliably in the real world.

+2
Years of
Experience
8+
GitHub
Repos
3+
Projects
Shipped
Primary
Backend Dev
Fintech
M-Pesa Daraja
Language
PHP & Java
Database
MySQL & Firebase
RECENT PROJECTS
Loading projects...
2 YEARS OFEXPERIENCE
Freelance — Independent Developer

Building client web applications and fintech integrations, including M-Pesa Daraja API implementations and custom PHP backends for businesses in Kenya.

2023 – Present
Personal Projects & Open Source

Developed MindMate (Android mental health app with Firebase), and various backend tools. Maintaining 8+ public repositories on GitHub focused on practical, real-world solutions.

2022 – Present
MY TECHSTACK
P
PHP
Primary Language
Java
Java
Android & Backend
MySQL
MySQL
Database
Firebase
Backend & Auth
GitHub
Version Control
M-Pesa Daraja
Payments API
DEVNOTES
Integrating M-Pesa STK Push in PHP
A walkthrough of implementing M-Pesa STK Push using the Daraja API — handling callbacks, validating transactions, and building a reliable payment flow for Kenyan businesses.
Coming soonDev write-up
Building MindMate — A Mental Wellness App in Java
How I designed and built a mental health companion app for Android using Java, Firebase authentication, and Firestore as the real-time backend database.
Coming soonProject breakdown
Why I Focus on Backend & Fintech
My journey into backend development and why fintech — especially mobile money integrations — is one of the most impactful areas to work in as a developer in Kenya.
Coming soonPersonal
LET'S WORKTOGETHER