BSc Actuarial Science and Statistics
Jomo Kenyatta University of Agriculture and Technology · Nairobi, Kenya
Second Class Honours, Upper Division
Data Engineer · Data Analyst
Data Engineer and Analyst who builds the whole path from source to decision: Python and SQL pipelines, PostgreSQL and BigQuery warehouses, and the dashboards and analysis that run on them. An actuarial statistician before an engineer, which means the platform is built by someone who knows what the numbers are for and can stand behind them when the business pushes back.
Jun 2023 - Present
South Africa (Remote)
Jan 2022 - May 2023
Nairobi, Kenya
May 2021 - Dec 2021
Nairobi, Kenya
ETL development, Data modelling, Data warehousing (PostgreSQL, Cloud SQL, BigQuery), Orchestration (Apache Airflow, dbt, Docker), Streaming (Kafka, Spark Streaming), CI/CD (Git, GitHub)
SQL, Python (pandas, NumPy), Power BI, Tableau, Metabase, Excel
Google Cloud Platform (BigQuery, Cloud SQL, Cloud Storage), Cloudflare (Pages, Pages Functions, Turnstile)
Python, SQL, JavaScript (Node.js), Bash, Docker, SQLAlchemy, REST API integration
Data validation, Profiling, Quality monitoring, Metadata documentation
Dashboard development, KPI definition, Stakeholder reporting, Data literacy training
AI-assisted development (Claude Code, daily), AI data preparation, Local LLM deployment (Google MedGemma), Ethical AI practices
Statistical modelling, Time-series analysis, Actuarial methods, Peer-reviewed research
Jomo Kenyatta University of Agriculture and Technology · Nairobi, Kenya
Second Class Honours, Upper Division
Full-Stack Web
Personal site built and shipped solo in JavaScript on Cloudflare Pages: a Node build that generates every resume variant from one JSON record, and serverless Functions handling the contact endpoint against the Gmail REST API with service-account JWT auth and Turnstile verification. Built and maintained with Claude Code.
Data Engineering
Dual-source OHLC and real-time market data pipeline built with Python, Google Cloud Platform, PostgreSQL and SQLAlchemy.
Data Analysis
Interactive dashboards exploring Netflix viewership and UK labour-market patterns, published to Tableau Public.