Skip to content
DM_

Data Engineer & Data Scientist

DavidMwandairo.

I design pipelines, models, and dashboards that survive contact with real data, from raw API JSON to boardroom-ready answers.

Open to data engineering & science roles

  • Python
  • SQL
  • PostgreSQL
  • ClickHouse
  • dbt
  • Airflow
  • Kafka
  • Debezium
  • DuckDB
  • Docker
  • Terraform
  • FastAPI
  • scikit-learn
  • Power BI
  • Grafana
  • Great Expectations
  • Prometheus
  • Git

Featured work

Systems that shipped.

Four builds, told honestly: what broke, what I decided, and what it produced.

0

flagship builds

0

customers scored

0.00

ROC-AUC, churn task

0

DAX measures shipped

What I do

Four disciplines, one pipeline.

01

Data Engineering

Batch and streaming pipelines that treat raw data as an audit trail: Airflow-orchestrated ingestion, CDC with Debezium and Kafka, idempotent loads, and quality gates before anything reaches a consumer.

AirflowKafkaDebeziumDockerTerraform
02

Analytics Engineering

Warehouse modeling with dbt: staging → intermediate → marts, slowly-changing dimensions done properly, point-in-time-correct joins, and tests that make the grain explicit.

dbtPostgreSQLClickHouseDuckDBGreat Expectations
03

Machine Learning & Data Science

Leakage-safe scikit-learn pipelines, honest model selection (F1 over accuracy on imbalanced data), and serving through documented FastAPI services with tests and containers.

scikit-learnFastAPIpytestDocker
04

Dashboards & Storytelling

SQL that answers the actual business question, then Power BI and Grafana surfaces where every headline number ties back to a query someone can read.

SQLPower BIDAXGrafanaPrometheus

The full story is in the work: read the case studies or email me about yours.

Next step

Have data that misbehaves?

I'm open to data engineering and science roles. Email reaches me fastest.