
I build production systems with security as a design principle. Mobile money and payment integrations, and digital forensics.
A live digital-forensics tool, a production payments platform, and client prototypes you can click through.
A two-tier forensic platform: a Next.js case-management and timeline front end delegating every binary artifact parse to a Python FastAPI microservice. It answers one question to a standard that survives cross-examination — did this person copy confidential files to a USB device, and can you prove it?

Live commerce system processing real mobile money transactions for a Nairobi retail client. Solo build to production, architecture through deployment. Live URL and client reference available on request.

Storefront for a Thika Town bakery working out of Biashara Plaza and The Hivesroof. Cake catalogue with KSh pricing, a build-your-own-cake flow, and ordering that hands off to WhatsApp where the customers already are. UI prototype — backend integration available on engagement.
Luxury e-commerce storefront for a Nairobi-based bag and apparel brand. Spring/Summer 2026 collection with five product categories, KSh pricing, cart system, and complimentary delivery on orders above KSh 10,000. UI prototype — backend integration available on engagement.
Luxury bilingual (EN/FR) website for a 2nd-place ACT Latte Art Champion and SCI-Certified Roaster. Service catalogue with pricing, latte art gallery, credential showcase, and booking flow. UI prototype — backend integration available on engagement.
Award-winning natural hair studio website for Nairobi's premier Sisterlocks institution and L'Oréal Professionnel partner. Fourteen services with KES pricing, community section, and reservation flow. UI prototype — backend integration available on engagement.
Full-stack developer specializing in secure commerce systems, payment integrations, and cloud infrastructure for the African market.
M-Pesa Daraja STK Push and C2B, Stripe, webhook callbacks and reconciliation. Storefront to checkout, built to survive duplicate callbacks and timeouts.
Discuss Your ProjectPayment gateways, catalogue distribution and third-party systems, with schema validation, retry logic and monitoring at every boundary.
Discuss Your ProjectLinux, Docker and CI/CD pipelines on AWS. Separated development and production configurations, with error monitoring scrubbed of personal data.
Discuss Your ProjectAuthentication and session design, distributed rate limiting, input validation, and data handling aligned to the Kenya Data Protection Act.
Discuss Your ProjectSoftware engineer building production systems since 2023, working primarily on Linux since 2019. I build and maintain a live e-commerce and payments platform for a Nairobi retail client, and my final-year project is a digital-forensic tool that correlates USB device activity with file access to produce tamper-evident chain-of-custody reports. Best suited to work where mistakes are expensive.
Switched to Linux full time and stayed there. Everything since has been built on the command line.
Networking, systems architecture, operating systems and digital communications.
Attachment at Kenya Seed Company doing IT support across the organisation, then freelance systems installation, hardware diagnostics and network troubleshooting for small businesses.
Sixteen systems delivered across a twelve-week period in 2026, 117 tracked commits, spanning full-stack JavaScript, Django and Python machine-learning work. Each one taken from requirements through testing to client handover.
Solo build to production for a Nairobi retail client. M-Pesa Daraja STK Push and C2B with duplicate-callback and timeout handling, the authentication and session layer, distributed rate limiting, and data handling aligned to the Kenya Data Protection Act.
Entered at Semester 2 on credit from prior ICT certification, final examinations completed. Final-year project: a digital-forensic tool that parses raw Windows artifacts and correlates USB device activity with file access.
Have a project that needs secure, production-grade engineering? Reach out directly — I respond within 24 hours.
The fastest way to reach me. Attachment and role enquiries, project briefs, or a walkthrough of anything on this page.
jamesmogowi@gmail.comBackground, referees and the full work history.
Client work stays private. Happy to walk through any of it on request.