Fullstack Developer · Backend Engineer · Nairobi, Kenya
mumbamarkian@gmail.com ·
GitHub ·
LinkedIn ·
X
About · Projects · Skills · Writing · Resume
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.
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
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
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
Website for a professional training organisation offering Leadership, ICT, and HR programs.
Next.js · CMS
Live ·
Source
E-commerce platform for bags, shoes, and scarves with WhatsApp order integration.
Next.js · WhatsApp API
Live ·
Source
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)
Open to remote work worldwide. Distributed systems, backend architecture, fullstack development.