Backend Software Engineer in Nairobi, Kenya. I build systems that move money.*
M-Pesa payment integrations, billing engines, and multi-tenant backends for African businesses — with the callback verification, idempotency and reconciliation that payment flows actually require.
📍 Nairobi · 🌐 harrisononyangoaloo.vercel.app · ✉️ alooharrison7@gmail.com
Payments. M-Pesa Daraja — STK Push, C2B, B2C, callback verification, idempotent charges, and reconcilers that sweep transactions stranded when a webhook never arrives. Mobile money has no synchronous confirmation; correctness lives in the reconciliation, not the request.
Multi-tenant backends. Query-level tenant isolation, usage metering, plan enforcement as middleware rather than conditionals scattered through route handlers.
Stack. Node.js · Express · Python · FastAPI · PostgreSQL · MySQL · Redis · BullMQ · Docker · React · TypeScript
ENIGMA APEX · Python
Real-time trading compliance engine. Evaluates proposed trades against the drawdown and risk limits of proprietary trading firms and blocks breaches before execution. Reads live signals via OpenCV and Tesseract OCR where no vendor API exists, with Kelly Criterion position sizing across a six-chart dashboard. → Live demo
FishCrewConnect · Node.js · React Native · MySQL
Job marketplace and payments platform for Kenya's fishing industry. Three applications — mobile app, admin dashboard, Express API — with M-Pesa Daraja payments, backend-verified callbacks, automatic commission splitting, and relationship-scoped messaging enforced at the API layer. → Live
Multi-tenant conversational commerce SaaS, in production with paying customers. Contributing engineer on a five-person team; one of two core engineers. I built the tenant isolation layer, the usage-based billing engine on M-Pesa, and the operator dashboard. (Private repository — happy to walk through the architecture.) → imaralogic.co.ke
I write about backend engineering — API security, database schema design, observability, production API design, and M-Pesa integration.
→ harrisononyangoaloo.vercel.app/blog
Open to backend engineering roles — payments, fintech, and platform work. Reach me at alooharrison7@gmail.com or on LinkedIn.



