Designing modern data platforms

10+ years building data platforms, analytics, and ML solutions across consulting, manufacturing, EdTech, AdTech, FinTech, and social enterprise.

ETL/ELT & Data Warehousing Cloud Infrastructure Business Intelligence & Reporting ML & AI Powered Data Product Services Data Leadership, Governance, Compliance & Security

I architect and ship data ecosystems that turn messy, multi-source data into reliable, self-serve analytics and machine learning products. I’ve led data teams, built modern warehouses, optimised cloud spend, and helped organisations across Kenya, Uganda, Tanzania, Rwanda, and beyond make decisions grounded in data.

📍 Nairobi, Kenya 10+ years in data Consulting, Product & Social Impact

Experience

Recent roles

Sr Data Engineer
Educate! · Nairobi, Kenya
May 2025 – Present
Social enterprise / EdTech
  • Architected and built a central data ecosystem ingesting data from multiple source systems to support operations, reporting, and decision-making across programs in Kenya, Uganda, Tanzania, and Rwanda.
  • Designed and implemented an enterprise data warehouse that connects organisational data end-to-end, automates reporting cycles, and reduced time-to-insight by 30%.
  • Built automated analytical pipelines that removed manual report creation, accelerating dashboard readiness by 40% and standardising KPI definitions across teams.
  • Deployed a natural-language self-serve analytics tool (dbt MCP + Claude), reducing analyst workload on common queries by 50% and expanding data access to non-technical stakeholders.
  • Implemented automated data quality checks and monitoring, reducing pipeline failures by 25% and improving report reliability and accuracy.
  • Leading organisation-wide data governance and security initiatives, defining standards, access policies, and best practices for data usage.
Data Lead & Sr Data Scientist
Wowzi Technologies Inc · Nairobi, Kenya
Oct 2022 – May 2025
AdTech / Creator economy
  • Led a team of 3 technical data professionals (Data Engineers and BI Developer), driving the company’s data strategy and delivery roadmap.
  • Acted as interim Data Product Manager for the data and analytics stack, owning roadmap prioritisation and aligning with Product, Engineering, Sales, and Customer Success stakeholders.
  • Designed and maintained cloud ELT pipelines processing millions of rows of data from multiple product, marketing, and finance sources.
  • Optimised query performance on Google BigQuery, reducing processing time and cloud costs by 30%.
  • Built a machine learning recommendation engine to match clients with high-performing creators, improving key campaign KPIs by 20%.
  • Developed churn prediction models for creators, enabling proactive outreach and reducing creator churn by 15%.
  • Built data product services powering in-house product features (including generative AI components) and an automated analytics platform serving C-level, internal, and external stakeholders.
  • Led SOC 2 Type II and GDPR compliance implementation for data systems.
Tech Lead & Sr Data Engineer
Iconia Technologies Ltd · Nairobi, Kenya
Sept 2017 – Aug 2022
Data consulting
  • Led end-to-end delivery of data projects for multi-industry clients, acting as both technical lead and project manager from scoping and design through implementation and handover.
  • Managed a team of data and software engineers, providing architectural guidance, sprint planning, and code reviews while ensuring projects met technical, timeline, and budget requirements.
  • Designed and built enterprise data warehouses (cloud and on-premise) for clients in finance, health, manufacturing, education, and retail.
  • Architected and implemented enterprise BI ecosystems using both proprietary and open-source tools.
  • Built and automated ETL/ELT pipelines integrating millions of rows from diverse source systems into central analytical stores.
  • Developed automated alerting systems (email, Microsoft Teams, in-app chat, WhatsApp) such as stockout alerts that reduced stockouts by 65% and cut ad-hoc analyst requests by 50%.
  • Deployed demand prediction models to optimise inventory management (improving forecasting accuracy to ~85%) and customer–product clustering models that drove a 30% uplift in marketing performance.
Earlier Roles
Learning Lions · Tunapanda Institute
2015 – 2017

Sysadmin & ICT Trainer at Learning Lions (Lodwar, Kenya) and Network Engineer & ICT Trainer at Tunapanda Institute (Nairobi, Kenya). Roles overlapped as the organisations are sister entities; focused on infrastructure, training, and early data/reporting work.

Projects

Selected work

Natural Language Self-Serve Analytics · Educate!

AI Assistant For Analytics

Designed and implemented a natural-language self-serve analytics tool using dbt MCP and Claude, enabling non-technical users to query the data warehouse in plain English and receive instant, contextual insights. Reduced analyst workload on common queries by 50% and gave key decision-makers on-demand access to data, significantly speeding up decision cycles.

Tech: dbt MCP, Claude AI, central warehouse

Data Infrastructure · Wowzi Technologies

Modern Data Stack

Designed and built a fully serverless modern data stack from scratch, using Airbyte for multi-source ingestion into Google BigQuery, dbt for transformation, and Prefect for orchestration deployed on AWS ECS. Developed a BI layer with Apache Superset to provide self-serve internal analytics for product, operations, and leadership teams.

Tech: Airbyte, dbt, Prefect, Apache Superset, Google BigQuery, QuickBooks, PostgreSQL, HubSpot, Google Sheets, 3rd-party social APIs

Demand Prediction · Iconia Technologies

Inventory & Revenue Impact

Built a demand prediction solution for a multinational manufacturing client to forecast distributor demand and derive required inventory levels. The system used predicted demand and BOM data to drive a raw-material procurement module for final SKUs, improving procurement and production planning efficiency by 85% and unlocking ~$1M in additional MRR previously lost to unserviceable backorders.

Tech: Multiple Linear Regression, Microsoft Dynamics NAV (ERP), Power BI, custom alerts on Microsoft Teams

Volunteering

Pro bono / social impact

Data & Analytics Consultant · Faraja Cancer Support

June 2024 – Present · Nairobi, Kenya

Designed and deployed a Streamlit-based therapy booking application that digitised session scheduling, improved data accuracy by ~90%, and freed up 50+ staff hours per week. Built integrated analytics dashboards to track therapy utilisation, patient engagement, and impact metrics, strengthening evidence-based reporting and fundraising efforts.

Currently developing an automated financial aid triage and approval system to streamline support workflows for cancer patients and reduce turnaround time for assistance decisions.

Org: Faraja Cancer Support · Tech: Streamlit, Google Sheets, analytics dashboards

Skills

What I work with

Languages & Scripting
Python SQL R Bash Flask FastAPI Streamlit Shiny
Data Pipelines & Warehousing
Airflow Prefect dbt Airbyte Google BigQuery PostgreSQL Snowflake
Cloud & Infrastructure
AWS GCP
Business Intelligence
Self-serve analytics Scorecards & KPIs Impact analytics Looker Studio Power BI Tableau Apache Superset
Data Governance
Compliance & security Data quality GDPR ODPC Certification Great Expectations dbt tests SOC 2 Type II
Machine Learning & MLOps
ML workflows & automation MLflow Spark ML Recommender systems Churn prediction Forecasting

Education & Certifications

Continuous learning

Education

Multimedia University of Kenya – BSc Computer Science (studies paused)

Certifications

Google Project Management Specialization · Google, Dec 2024

Data Engineering, Big Data, and Machine Learning on GCP · Google, Jan 2024

Practical Decision-Making Using No-code ML on AWS · AWS, Feb 2023

WhatsApp Business Platform for Developers · Meta, Jul 2023

Oracle Certified Associate · Institute of Advanced Technology, 2017

Languages
Swahili (Native) English (Native) German (A2) Spanish (A1)

Contact

Let’s talk data

Interested in modernising your data stack, building a warehouse, or integrating ML into your product? I’m open to collaborations, consulting, and senior data engineering roles (remote or Nairobi-based).