Markian Mumba

Fullstack Developer · Backend Engineer · Nairobi, Kenya
mumbamarkian@gmail.com · GitHub · LinkedIn · X

About · Projects · Skills · Writing · Resume


About

I build distributed systems and clean abstractions. Started with a Samsung Note 5. Studying Computer Science — compiler construction, distributed systems, concurrency — deepened the obsession. Currently fullstack engineer at Cloudit. Previously backend intern at Kyosk working on payment microservices.

I believe code is a craft. The goal isn't just working software — it's software that communicates clearly to the next person who reads it.

"The purpose of music is not the end of the composition — the whole point of the dancing is the dance." — Alan Watts

Currently reading: distributed systems design, fintech internals (RTGS, settlement engines), psychology of debugging.


Projects

FolioCuts

Digital barbershop management for Kenyan shops. Commission tracking, M-Pesa STK push, automated receipts, loyalty rewards, live analytics, staff dashboards. 3-minute onboarding.
Spring Boot · Next.js · M-Pesa · PostgreSQL
Demo · Source

BolloApp — Garbage Collection System

Waste management platform connecting households with local collectors. Real-time pickup tracking, automated payments and payouts via MTN MoMo. Containerised, deployed to VPS with CI/CD.
Next.js · Spring Boot · MTN MoMo · Docker
Demo · Source

RentItUp

Machinery rental marketplace — four independently deployable microservices. Real-time availability, booking, payment workflows. gRPC inter-service comms, Eureka service discovery, dedicated OAuth2/OIDC authorisation server.
Spring Boot · Next.js · gRPC · OAuth2 · PostgreSQL
Demo · Source

Exceptional Skills Training Centre

Website for a professional training organisation offering Leadership, ICT, and HR programs.
Next.js · CMS
Live · Source

Bag Street Kenya

E-commerce platform for bags, shoes, and scarves with WhatsApp order integration.
Next.js · WhatsApp API
Live · Source


Skills

Languages: Java, TypeScript, JavaScript, Python

Backend: Spring Boot, gRPC, OAuth2/OIDC, REST APIs, Microservices

Frontend: React, Next.js, Tailwind CSS

Infra: Docker, PostgreSQL, GitLab CI/CD, GCP, Azure, Linux, Nginx

Concepts: Distributed systems, System design, Event-driven architecture, Domain-driven design, Testing (JUnit, Mockito)


Contact

Open to remote work worldwide. Distributed systems, backend architecture, fullstack development.


© 2026 Markian Mumba · Resume · Writing