Available for opportunities · Nairobi, Kenya

Lerroy Gatimu

Data Engineer & Full-Stack Developer

I build the infrastructure that makes data useful — pipelines, APIs,
cloud systems, and the interfaces that bring them all together.

Building systems that hold up

I work at the intersection of data infrastructure, backend engineering, and cloud architecture — designing systems that collect, process, and deliver data efficiently from pipeline to product. Working primarily in Rust, Go, and Python, I design ETL/ELT pipelines, backend APIs, and processing systems built for performance and long-term maintainability.

200+ Learners Mentored AWS Cloud Computing @ ALX Africa
2 AWS Certifications CCP & SAA-C03
10+ Production-Grade Projects Production-grade systems
ALX Africa Software Engineering · Cloud computing · Data Analytics 2025 – 2026
AWS Solutions Architect Associate
View Credential
AWS Certified Cloud Practitioner
View Credential

Technical toolkit

Core Strengths

Data Engineering AWS Cloud Services Full-Stack Development

Languages

Python Rust Go TypeScript SQL Bash HTML CSS

Frameworks & APIs

Celery Daraja API Django Django REST Framework Pesapal API Axum FastAPI REST APIs GraphQL

Data Engineering & Analytics

Apache Airflow Data Warehousing ETL/ELT OLAP PostgreSQL PowerBI/Custom dashboards Redis Apache Spark PySpark MySQL dbt OLTP Polars Pandas NumPy Power BI

Cloud Platforms and Services

Cloudflare Cloudflare R2 EC2 Google BigQuery Google Cloud Platform (GCP) S3 Lambda RDS CloudFormation Route 53 IAM Object Storage CloudWatch

Tools & DevOps

Docker Git/GitHub CI/CD Agile/Scrum Jupyter

Featured work

See all projects →

Where I've worked

Junior Data Engineer · Educate! ↗ View organisation

Sep 2026 — Present
  • I contribute to building and maintaining reliable data pipelines that support program operations and analytics. My work includes developing Python ingestion scripts, integrating data from sources such as PostgreSQL and SurveyCTO, and working with Airbyte for data synchronization.
  • I also build and refine dbt models across bronze, silver, and gold layers in BigQuery, writing SQL transformations, data quality tests, documentation, and semantic-layer definitions. I support analytics by translating program questions into structured datasets and collaborating with analysts to validate data and ensure it accurately reflects program needs.
  • As part of the role, I am also gaining practical exposure to modern data infrastructure and DevOps practices, including learning how to use Kubernetes to deploy and manage data services.
ETL/ELTGoogle BigQueryGoogle Cloud Platform (GCP)PostgreSQLPythondbtSQLPandas


Full-Stack Engineer (Freelance) · Chipuka Academy ↗ View project

May 2026 — Jul 2026
  • Built a full-stack Django 6 backend running an entire youth football academy end-to-end — public marketing site, parent/player onboarding, fee billing, attendance tracking, player development records, and staff operations tooling — backed by PostgreSQL, across 11 Django apps, with Cloudflare R2 object storage in production.
  • Designed role-based access control (Super Admin, Academy Director, Coach, Parent) enforced centrally via reusable permission helpers and an HMAC-signed barcode check-in system.
  • Automated fee collection via Pesapal (card/M-Pesa) with IPN webhook handling plus a manual M-Pesa verification flow, driven by Celery + Redis background jobs (7 scheduled tasks) covering monthly invoicing, overdue flagging, and payment reminders.
  • Built a Django REST Framework + JWT API layer with an auto-generated OpenAPI schema, plus WeasyPrint-rendered PDF report generation and a shared branded HTML/email template system.
CeleryCloudflare R2Django 6Django REST FrameworkDockerPesapal APIPostgreSQLRedisWeasyPrint


Data Engineer (Freelance) · Merca Jewellery

Mar 2026 — Apr 2026
  • Built the company's first structured sales reporting and analytics system from the ground up, replacing manual processes for a business handling over 100 orders per month.
  • Automated daily, weekly, and monthly business reports and dashboards covering revenue, Average Order Value (AOV), top-performing products, customer trends, and order volume, enabling data-driven decision making.
  • Extended reporting to support inventory management (stock tracking, reorder recommendations) and payment reconciliation with delivery partners, reducing manual work and operational errors.
Google WorkspacePowerBI/Custom dashboardsPythonMySQLSQLPandas


AWS Lead Volunteer Mentor · ALX Africa ↗ Recommendation letter

Oct 2025 — Apr 2026
  • Mentored 200+ learners in the AWS Cloud Computing programme across CCP and SAA-C03 tracks through 1:1 and group sessions (8+ hrs/week), achieving a 60% pass rate — 120 CCP and 70 SAA-C03 certifications earned.
  • Facilitated peer-learning sessions and technical discussions that reduced average time-to-certification by an estimated 2 weeks per cohort.
  • Identified at-risk learners early through progress monitoring; targeted support contributed to a 25% improvement in lab completion rates among flagged learners.
AWS Cloud ServicesS3RDSRoute 53IAM


Full-Stack Engineer (Freelance) · Adorn Jewellery Store ↗ View website

Oct 2025 — Jan 2026
  • Full-stack e-commerce backend with user authentication, product catalogue with category/price filtering, cart/wishlist, checkout with stock management, order tracking, and transactional email — including a dual guest/authenticated cart system with automatic merge on login.
  • Implemented Pesapal v3 for M-Pesa and card payments with IPN webhook handling, enabling STK Push checkout in under 5 seconds for Kenya's mobile-first market.
  • Deployed on cPanel shared hosting with LiteSpeed WSGI behind Cloudflare (DDoS protection, CDN, SSL)
CloudflareDjangoJavaScriptPesapal APIPythonSMTPWhiteNoisecPanelMySQL


Latest writing

Read the blog →

Let's build something

Open to data engineering roles, backend opportunities, cloud architecture projects, and mentoring initiatives. Based in Nairobi, Kenya — open to remote work globally.

Send a message →