contact (enable JS to reveal) · +254 710 553034 · GitHub · LinkedIn

Summary

Senior Data Scientist with 10+ years in telecommunications and fintech, specialising in machine learning, big data analytics, and predictive modelling. Led AI-driven analytics initiatives that improved customer engagement by 15% and reduced operational inefficiencies by 25%. Builds scalable data pipelines using Apache Spark, Kafka, Airflow, and SQL-based ETL workflows, with expertise in cloud data engineering (AWS), big data technologies (Hadoop, NoSQL), and statistical modelling.

Experience

Safaricom PLC logo

Lead Data Scientist

Safaricom PLC · Nov 2022 – present

  • Lead a team of 11 data scientists and engineers (CVM squad), delivering 8+ ML models annually — recommenders, churn predictors, inactivity predictors, cross-sell/upsell — cutting operational costs by 25%.
  • Designed and deployed an AI-powered recommendation system that increased customer engagement by 15% and boosted revenue streams.
  • Developed and optimised SQL-based data pipelines, sustaining 99% data accuracy across BI platforms.
  • Built and shipped a predictive churn model, enabling targeted interventions that cut churn by 20%.
  • Spearheaded data governance initiatives, improving data integrity and reducing errors by 30%.
Telepin Software Systems logo

Technical Project Manager

Telepin Software Systems Inc · May 2021 – Oct 2022

  • Directed a team of 13 software engineers across 6 countries and time zones resolving production defects, cutting incident resolution time by 40%.
  • Optimised Agile workflows via Jira configuration, improving sprint planning accuracy by 35% and cutting task turnaround by 20%.
  • Led Salesforce CRM integration into project workflows, increasing lead tracking efficiency by 30%.
  • Prevented unplanned downtime by 50% through proactive monitoring, saving an estimated $50K in revenue.
  • Delivered project schedules and resource plans (MS Project) with 90%+ adherence to deadlines and budgets.
Safaricom PLC logo

Technical Support Engineer

Safaricom PLC · Aug 2019 – Apr 2021

  • Analysed call centre metrics to identify demand-reduction and automation opportunities.
  • Built reporting systems and data models integrating multiple support data sources for customer support operations.
  • Upgraded application health-check monitoring, sustaining over 99% system uptime.
  • Automated routine tasks (reporting, health checks, disk clearance), improving team efficiency.
  • Revamped call centre applications, improving user experience and subscriber satisfaction.
Telkom Kenya logo

Application Support Engineer

Telkom Kenya Limited · Jan 2017 – Jul 2019

  • Led roll-out and launch of T-Kash mobile financial service, creating a new multimillion revenue stream.
  • Launched mobile money inter-operability service, managing cross-functional teams and partners.
  • Directed User Acceptance Testing resulting in successful roll-out of the mobile money platform.
  • Spearheaded data migration, consolidating databases and boosting reporting efficiency by 30%.
  • Implemented an API gateway, cutting integrator onboarding time to 1 day.
Mahindra Comviva logo

Technical Support Engineer

Mahindra Comviva · May 2014 – Jan 2017

  • Streamlined incident management processes, achieving 99.999% availability against SLA.
  • Integrated Airtel Money with banks and merchants, creating new use cases and driving revenue growth.
  • Scrutinised transaction data, resolving over KES 50M in revenue-assurance reconciliation inconsistencies.
  • Automated routine tasks (reporting, health checks, disk clearance), lifting uptime to over 99%.
  • Implemented revenue-assurance checks and compliance procedures, mitigating fraud.

Skills

  • Machine learning & AI: supervised/unsupervised learning, deep & reinforcement learning, predictive modelling
  • Languages: Python, SQL
  • Big data: Apache Spark, Kafka, Airflow, Hadoop, NoSQL
  • Analytics & visualisation: Power BI, Qlik Sense, statistical analysis, EDA, A/B testing
  • Cloud: AWS
  • Data engineering: ETL pipeline development, data quality assurance
  • Delivery: Agile & Scrum team leadership

Education

  • BSc, Computer Engineering — Kenyatta University, 2008 – 2013
  • Intermediate Certificate in Data Science and Analytics — Safaricom Digital Academy / Strathmore University, 2020

Certifications & training

  • Microsoft Azure Fundamentals (AZ-900)
  • Scrum Fundamentals Certified (SFC)
  • Oracle Database 11g: Administration I (OCA 1Z0-052)
  • Oracle Database 12c: SQL Fundamentals (1Z0-061)
  • Oracle Cloud Infrastructure Foundations 2020
  • AWS ML Foundations (Udacity Nanodegree)
  • Data Analysis & Visualization with Power BI (Udacity)
  • Data Scientist (Udacity Nanodegree)

Notes

This CV is plain HTML rather than a hosted PDF for now — easier to keep accurate as one source of truth. A downloadable PDF can be added later (see README.md for the config change).