I'm a senior software engineer based in Nairobi, focused on fintech platforms, payment workflows, backend systems, and production-grade mobile experiences.
My background started in deep Android and mobile platform engineering, then expanded into backend and product-system ownership: API-backed products, merchant workflows, payment integrations, offline-first systems, CI/CD quality gates, observability, release safety, and agentic engineering workflows.
I care about building software that works in real operating environments: unreliable networks, payment edge cases, field teams, merchant operations, production incidents, and users who need the product to be fast, stable, and dependable.
-
Fintech and merchant systems
Payment flows, M-Pesa-style integrations, merchant operations, partner-scoped workflows, callbacks, reconciliation-friendly records, and operational reporting. -
Mobile and platform engineering
Android, Kotlin, Jetpack Compose, Kotlin Multiplatform, modular architecture, offline-first sync, performance profiling, telemetry, and large Gradle codebases. -
Backend product systems
TypeScript/Node.js, Python/FastAPI, PostgreSQL-backed APIs, service boundaries, background workers, retries, idempotency, and OpenAPI-driven integration surfaces. -
Production engineering practices
CI/CD, automated tests, structured logging, observability, crash/error telemetry, release safety, incident analysis, and root-cause debugging. -
Agentic engineering workflows
Structured specs, architecture review, implementation planning, generated-code critique, test strategy, documentation, and validation loops using agentic workflows.
- Fintech platforms and payment workflows
- Backend/API systems with TypeScript, Node.js, Python, FastAPI, Django, PostgreSQL, and OpenAPI
- Android and Kotlin Multiplatform product engineering
- Event-driven and failure-aware system design
- CI/CD, observability, testing, and release quality
- Practical agentic software delivery
I have 7+ years of experience across fintech, merchant operations, logistics, field-force systems, mobile engineering, and production software delivery.
I've worked on products serving millions of users, supported merchant and payment workflows, built offline-first field systems, improved mobile performance and release quality, strengthened CI/CD and testing practices, and led engineering improvements across production teams and codebases.
My strongest edge is combining product-minded engineering with platform discipline: building systems that are not only technically sound, but also useful, maintainable, observable, and reliable in the real world.
Kotlin · Android · Jetpack Compose · Kotlin Multiplatform · TypeScript · Node.js · Python · FastAPI · Django · PostgreSQL · SQL Server · Redis · Kafka · Docker · CI/CD · OpenAPI · GitHub Actions · Sentry · Agentic workflows




