Hi, I'm
Building scalable, maintainable web applications and data pipelines with 3+ years of experience in JavaScript/TypeScript and Python. Passionate about engineering excellence, automation, and reliable systems.
I'm a Full-Stack Software Engineer based in Nairobi, Kenya, with a strong foundation in functional programming, object-oriented programming, test-driven development, and debugging.
I specialize in designing features, ensuring code quality, and collaborating with cross-functional teams to deliver impactful software. Currently working as a Backend/Data Engineer at Data XL, building backend systems and data pipelines for ETL and reporting.
I've also contributed to open-source projects within the OpenMRS community, helping build healthcare technology adopted by national-level programs across multiple countries.
Data XL — Nairobi, Kenya
UCSF Global Programs — Nairobi, Kenya
UCSF Global Programs — Nairobi, Kenya
UCSF Global Programs — Nairobi, Kenya
A reporting software paired with ETL capabilities, adopted by national health programs across multiple countries in East and Southern Africa.
A preorder platform for restaurants, enabling customers to browse menus and place orders ahead of time for a seamless dining experience.
A movie discovery app for browsing, searching, and exploring films with a clean, responsive interface.
Core contributor to the form rendering engine powering healthcare data collection across multiple countries.
Contributed to the OpenMRS HIV Reference Implementation, supporting HIV care and treatment programs.
Contributed to the radiology module for the Kenya Electronic Medical Records system.
KCA University, Nairobi, Kenya
Sep 2018 — Dec 2022 EU Blue Card EligibleI'm always open to discussing new opportunities, interesting projects, or ways to contribute to impactful software. Feel free to reach out.