I BUILD BACKEND SYSTEMS THAT
DON'T CRASH UNDER PRESSURE.
Since 2014, I've designed core payment integrations, USSD messaging systems, and high-throughput cloud infrastructure for high-growth tech platforms across East Africa. I help CTOs resolve bottleneck latency, cut cloud bills, and scale their engineering teams.
STRATEGIC CONSULTANCY
End-to-end technical consulting for organizations building at scale across Africa and beyond. Each engagement is tailored to deliver measurable, lasting impact.
SCALABLE ARCHITECTURE
I audit database bottlenecks and rewrite core code to handle massive traffic spikes. I design hybrid setups using Laravel for business logic alongside Go and Elixir microservices for handling high concurrent connections.
PAYMENT & FINTECH INTEGRATION
I implement reliable payment flows across East and West Africa. I integrate APIs for M-Pesa, MTN MoMo, Stripe, and PayPal, building robust ledger systems that prevent double-charging and handle network drops.
USSD & MOBILE PROVIDER SOLUTIONS
I deploy USSD apps and SMS systems that work in remote areas with poor internet connection. I handle technical integrations directly with Safaricom, MTN, and regional mobile networks.
DEVOPS & INFRASTRUCTURE
I move applications to AWS, GCP, and DigitalOcean. I automate build pipelines, containerize backend codebases, and configure Kubernetes clusters to reduce deployment times to minutes.
ENGINEERING COHESION & LEADERSHIP
I run code reviews, introduce static analysis tools (PHPStan), and set up test-driven development (Pest/PHPUnit). I coach developer teams of up to 15 engineers to ship clean, bugs-free code.
API & FINANCIAL SECURITY
I secure databases and API endpoints for platforms handling sensitive payroll and financial records. I run vulnerability audits and build encryption keys to protect databases.
TECHNICAL COMPETENCIES
LANGUAGES & FRAMEWORKS
INFRASTRUCTURE & DEVOPS
SAAS LABORATORY
Active products under development and iteration.
ZAWADI.BIZ
SaaS Loyalty Platform featuring unified loyalty loops with QR cards, automated SMS triggers, and cashier apps.
JENGACV.ONLINE
AI-powered career tools featuring ATS-optimized resume building with intelligent parsing and beautiful templates.
SHAMBAHUB
Real Estate SaaS featuring a comprehensive land sales and management platform with automated payment processing.
ENGINEERING WORKS
Production apps I've designed, built, and shipped. These platforms scale to handle live financial transactions, agricultural asset data, and AI resume parsing.
ZAWADI.BIZ
A unified customer loyalty and rewards platform built for African SMEs. Designed and built from scratch as a solo founder, covering the Laravel backend, custom API gateway, responsive web dashboard, and React Native cashier apps.
- SAAS
- LARAVEL
- REACT NATIVE
- REDIS
- SMS APIS
JENGACV.ONLINE
AI resume parsing and PDF generator. Builds ATS-friendly resumes using intelligent parser models.
- AI
- LARAVEL
- REDIS
- OCR
SHAMBAHUB
Real estate portal with GIS mapping. Automates land search listings, land records validation, and payment systems.
- GIS
- GOOGLE MAPS
- LARAVEL
- NGINX
- TOPOJSON
SAFIVOLT
Smart clean energy software. I built the OCPP backend integration and WebSocket server for tracking EV charging stations and battery health in real time.
- EVS
- GREEN ENERGY
- LARAVEL
- OCPP
- IOT
- WEBSOCKETS
EXPERIENCE STREAM
Staff Backend Engineer
- ▸ Migrated build environments to containerized GitLab CI, reducing deployment times from three hours to under two minutes.
- ▸ Set up PHPStan static analysis and Pest test suites to catch type errors and integration issues in development before they reach staging.
- ▸ Optimized database index structures and query paths for payroll calculations, reducing processing times from three hours to under two minutes.
- ▸ Wrote technical troubleshooting guides for core API failures to speed up incident resolution.
- ▸ Mentored five developers and conducted code reviews on Laravel codebases.
- ▸ Developed and maintained payroll APIs supporting integrations with external accounting platforms.
Lead Software Engineer
- ▸ Managed a 15-developer team building SMS, USSD, and web-based learning platforms using Laravel and AWS.
- ▸ Connected our services directly to Mobile Network Operators across East and West Africa to deliver educational content to low-internet regions.
- ▸ Migrated the core PHP monolith to Node.js, Elixir, and Python microservices to handle concurrent USSD requests and isolate faults.
- ▸ Set up automated deployment pipelines using GitHub Actions, Jenkins, and AWS CodeDeploy.
Senior Software Engineer
- ▸ Built backend features for a mobile learning system using Laravel and PHP to support USSD sessions for students without internet access.
- ▸ Integrated external APIs including the Facebook Graph API and Wikipedia search parser to load educational content dynamically.
- ▸ Partnered with Mobile Network Operators (MNOs) to establish SMS and billing connections with MTN Ghana, Tigo Tanzania, and Safaricom Kenya.
Software Engineer | Technical Lead
- ▸ Designed APIs and relational database tables using Laravel for an e-commerce platform.
- ▸ Built payment integrations for Stripe, PayPal, M-Pesa, and MTN MoMo to support cross-border ticketing and transactions.
- ▸ Developed frontend interfaces using HTML, CSS, and vanilla JavaScript.