Macharia Muguku

Senior Full-Stack Software Engineer (Data, DevOps & AI)

Nairobi County, Kenya
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Macharia Muguku is a Senior Full-Stack Software Engineer with 10 years’ experience building data-driven platforms, cloud infrastructure, and developer tooling across AWS and Azure. He combines hands-on expertise in JavaScript/TypeScript, Python and Go with deep data engineering skills—designing ELT pipelines, real-time streaming, and analytic warehouses using tools like Airbyte, DBT, Spark and ClickHouse. Equally fluent in DevOps, he authors IaC with Terraform/Ansible, runs Kubernetes workloads, and leads CI/CD and observability initiatives that cut costs and incident times significantly. He’s deployed self-hosted LLMs and integrated AI into production APIs, pairing prompt engineering with safety and monitoring practices. Based in Nairobi, Macharia is known for pragmatic automation (he’s written 15+ custom Airbyte connectors) and for turning messy data ecosystems into governed, high-performance platforms.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science, Computer Science, second class honors (Upper division), Bachelor of Science, Computer Science, second class honors (Upper division) at Chuka University
languagesEnglish, Swahili
github-logo-circle

Github Skills (121)

postgresql10
operation10
python10
data-warehouse10
airbyte10
databases10
data-ingestion10
etl10
duckdb10
data-pipeline10
lakes10
data-engineering10
elt10
pipeline10
data-integration10

Programming languages (12)

SmartyHCLTypeScriptJavaJinjaShellMakefileJavaScript

Github contributions (5)

github-logo-circle
onaio/airbyte

Mar 2022 - Sep 2023

Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
Contributions:4 PRs, 18 pushes, 10 branches in 1 year 6 months
data-sciencesqlbigquerybig-dataspark
NodeJs and Express M-PESA API. Documentation here
Contributions:20 commits, 1 PR, 3 pushes in 6 months
m-pesaapiexpressjsexpressapi-documentation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial