About
I’m a data-focused software engineer with a decade of experience building platforms that blend reliable engineering, intelligent automation, and human-centred design. My sweet spot is taking complex organisational problems and shipping production systems that decision-makers, operators, and communities can trust.
Today I partner with growth-stage teams and social-impact organisations to integrate AI, cloud platforms, and data pipelines into their everyday operations. I thrive in programmes where strategic leadership and hands-on engineering come together to unlock measurable outcomes.
Outside of shipping software, I mentor new engineers, contribute to communities focused on responsible AI and open digital infrastructure, and teach African languages to children on the weekends.
Experience
Leadership & Delivery
Experience building data-heavy platforms.
I work across the stack—from cloud strategy and data architecture to frontend polish—to ship dependable products for health, finance, and social-impact partners across Africa, Europe, and North America.
2024 — Present Engineer enterprise data platforms spanning Kenya, Rwanda, Ethiopia, Malawi, South Sudan, and Chad. Delivered Python, Airflow, and Kafka pipelines that halved data latency, hardened data quality workflows to 98% accuracy, exposed optimized REST APIs, and implemented CDC for near real-time analytics.
- Python
- Apache Airflow
- Apache Kafka
- SQL
- REST APIs
- Change Data Capture
- Data Warehousing
- GenAI
2024 — Present Leading the delivery of data-driven web, AI, and integration projects for East African enterprises. I architect and build Python and TypeScript services, manage Google Cloud deployments, and productionize machine learning solutions that power decision-making across the organisation.
- Python
- TypeScript
- Google Cloud
- Vertex AI
- BigQuery
- TensorFlow
- NextJS
- React
- GenAI
- BigQuery
- Azure
- AWS
2023 — 2024 Directed a distributed frontend team building talent-intelligence workflows in React and Next.js. Delivered complex data visualisations, integrated LinkedIn, Stripe, and regional banking APIs, and reinforced accessibility and performance standards across the product.
- React
- Next.js
- D3.js
- React Flow
- Stripe API
- Web3
2022 — 2023 Shipped mental-health analytics platforms with FastAPI microservices, FHIR integrations, and Looker dashboards. Helped own infrastructure provisioning across Google Cloud and AWS, and introduced event-driven data pipelines with Kafka.
- FastAPI
- Postgres
- Kafka
- Vue
- NuxtJS
- Terraform
2019 — 2022 Led the engineering team delivering healthcare EMR platforms. Combined Laravel and React/Next.js frontends with Dockerised services, insurance and payment integrations, and data tooling that informed HIV support programmes across Kenya.
- Laravel
- React
- Next.js
- Docker
- TypeScript
- M-Pesa API
- Python
- Insuretech
- GenAI
2017 — 2019 Built commerce and analytics solutions for pan-African SMEs. Delivered Laravel, Python, and MongoDB backends, orchestrated Redis-backed worker systems, and developed AI-assisted data classification models for market intelligence.
- Laravel
- Python
- MongoDB
- Redis
- Docker
- FastAPI
- Django
- Data Engineering
- Classical AI
2015 — 2017 Implemented award-winning digital campaigns and interactive experiences for telecoms and energy brands. Delivered Angular and Vue frontends, PHP and Python services, and bespoke game-like activations that supported major product launches.
- Angular
- Vue
- PHP
- Django
- JavaScript
- Adobe XD
- Python
2014-2015 Delivered high-impact interfaces for public and private-sector launches. Shaped the Nairobi County e-Jijipay portal—the country’s first cashless parking system—from wireframes to fully responsive frontends, produced eCommerce storefronts that scaled seasonal traffic, and shipped fast-turn landing pages for national marketing campaigns.
- JavaScript
- Vue
- React
- WordPress
- Sass
- Adobe XD
2013-2014 Delivered high-impact interfaces for public and private-sector launches. Shaped the Nairobi County e-Jijipay portal—the country’s first cashless parking system—from wireframes to fully responsive frontends, produced eCommerce storefronts that scaled seasonal traffic, and shipped fast-turn landing pages for national marketing campaigns.
- JavaScript
- Vue
- React
- WordPress
- Sass
- Adobe XD
Projects
Selected Work
Data and AI programmes that moved the needle.
These engagements blend cloud-native engineering, product leadership, and measurable outcomes—whether launching analytics for clinicians, scaling hiring intelligence, or connecting legacy systems to modern AI workflows.
MPESA GenAI Payments Platform
Consulted with Safaricom product, data, and engineering teams to craft AI-driven M-Pesa payment flows. Prototyped conversational journeys, orchestrated secure GenAI services, and guided implementation plans that are informing upcoming intelligent features in the official M-Pesa app.
- Python
- FastAPI
- Vertex AI
- BigQuery
- GenAI
- MPESA API
Inkomoko Integrated Management System (IMS)
Engineered enterprise data platforms spanning Kenya, Rwanda, Ethiopia, Malawi, South Sudan, and Chad. Delivered Python, Airflow, and Kafka pipelines that halved data latency, hardened data quality workflows to 98% accuracy, exposed optimized REST APIs, and implemented CDC for near real-time analytics.
- Python
- Django
- KoboTookbox
- SurveyCTO
- Minio
- PostgreSQL
- BigQuery
- REST / GraphQL APIs
Inkopedia
I built Inkomoko’s corporate AI assistant, powering ai.inkomoko.com. It combines a large language model with a ChromaDB vector store to deliver fast, context-aware answers about company knowledge
- Python
- FastAPI
- Vertex AI
- BigQuery
- GenAI
- MPESA API
HF1 Graph ATS
Built the interactive analytics layer that lets recruitment teams explore talent pools, score candidates, and trigger outreach workflows. Combined React Flow visuals with LinkedIn, Stripe, and Web3 integrations.
- React
- Next.js
- D3.js
- Stripe
- GraphQL
Mental Health Suite
Delivered a HIPAA-ready analytics platform for US K9 schools & therapists, complete with FHIR-compliant APIs, Kafka-driven event pipelines, and Looker dashboards that surface behavioural health trends in real time.
- FastAPI
- FHIR
- Kafka
- Looker
- AWS
Clinical Data Management Solutions
Modernised electronic medical record systems serving HIV support programmes across Kenya. Dockerised Laravel services, React-based clinician portals, and real-time payment integrations reduced reporting cycles from weeks to hours.
- Laravel
- React
- Docker
- TypeScript
- Postgres
Laundry Near Me
I built Laundry Near Me, a platform that connects laundry services to customers. It allows customers to find nearby laundry services, book appointments, and track their laundry status.
- FastAPI
- React
- Docker
- TypeScript
- Postgres
- Directus
Tengele News
Tengele is a news aggregation platform that allows users to browse news articles from various sources.
- Firebase
- Playwright
- Python
- FastAPI
- React
- Next.js
- TypeScript
- Tailwind CSS
- Docker
- GenAI
Community
Community
Staying accountable to the ecosystem.
I stay close to policy, standards, and mentorship networks that keep African technologists connected—and I give back through language education and inclusive AI advocacy.