Ernest Ndungu is a seasoned software engineering leader with a decade of experience spanning startups and large tech organizations, currently serving as Senior Software Engineering Manager at Microsoft. Based in Nairobi, Kenya, he blends software engineering, product design, and architecture to deliver resilient, scalable, high-performance systems and AI-enabled products, having built and scaled AI solutions for startups and large tech. He has led multi-regional teams, including a 21-person engineering organization across four countries at Dash, driving product execution and performance improvements. As CTO at BuuPass, he achieved dramatic cloud-cost reductions, secured cloud credits through strategic partnerships, and launched a new B2B offering that expanded revenue streams. His GitHub bio highlights C#, underscoring a strong backend foundation and enterprise-grade development, complementing a track record in leadership, cloud architecture, and AI product empowerment.
10 years of coding experience
10 years of employment as a software developer
Mobile And Web Programming, Software, Mobile And Web Programming, Software at eMobilis Mobile Technology Academy
Bachelor of Science in Information Technology, Information Technology, Honors, Bachelor of Science in Information Technology, Information Technology, Honors at Jomo Kenyatta University of Agriculture and Technology
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.