Eugene Odera is a Senior Software Engineer and technical lead with 8 years of experience building cloud-native, people-centric systems and currently driving AI-powered People Search at Microsoft. He designs ranking and recommendation algorithms while leading teams to deliver highly reliable, cost-efficient services that meet strict SLAs, with a strong hands-on toolkit in C#/.NET, ASP.NET Core, Azure, Kubernetes, SQL/Postgres and Cosmos DB. Eugene has a track record of improving microservice performance and scalability, leading cloud migrations, and ensuring 99.99% reliability for high-throughput services like Skype/Teams Avatar Service. He combines pragmatic engineering—SOLID, CQRS, DDD and solid testing practices—with mentoring and cross-functional collaboration to turn complex product needs into operational systems. Based in Nairobi, he pairs a solutions-oriented mindset with measurable impact (e.g., 40% performance gains, 50% scalability improvements, and production features that boosted customer engagement). Outside core work, he shares ideas publicly (http://eugeneogongo.github.io/) and values practical, people-first engineering.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.Sc.) Information Technology, Bachelor of Science (B.Sc.) Information Technology at Jomo Kenyatta University of Agriculture and Technology (JKUAT)
Contributions:20 pushes, 1 branch in 4 years 1 month
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
Eugene Odera - Senior Software Engineer at Microsoft