Summary
Dennis Murage is a pragmatic software engineer with 8 years of experience building cloud-native, high-availability backend systems for organizations including Safaricom, Andela, and Claron Health. He designs and operates microservices on AWS and Kubernetes, driving reliability (notably 99.9% uptime in a healthcare platform) and faster incident response through centralized observability with Prometheus, Grafana and the ELK stack. Comfortable across Java, Node.js, Python, C#, and Go, he pairs strong object-oriented design and testing discipline with hands-on DevOps to deliver performant APIs and optimized databases. Beyond engineering, he has mentored and scaled teams—onboarding 30+ developers—and champions products that expand financial inclusion and community impact. Curious about AI and IoT, he blends production-grade systems thinking with a constant appetite for emerging technologies.
8 years of coding experience
4 years of employment as a software developer
Postgraduate Certificate, International Business, Postgraduate Certificate, International Business at International Business Management Institute (IBMI)
Nano-degree, Android Development, Nano-degree, Android Development at Udacity
Bachelor's degree, Computer and Information Sciences, General, Bachelor's degree, Computer and Information Sciences, General at University of Eldoret
K.C.SE, Kenya Certificate of Secondary Education, K.C.SE, Kenya Certificate of Secondary Education at Njiiri School
English, Swahili