Andrew Omondi is a software engineer with 10 years of experience building reliable systems, currently contributing to Microsoft since 2019. He combines a strong academic background (MS in Computer Science from Georgia Tech and an engineering degree in Mechatronics) with hands-on firmware and product testing experience gained at M-KOPA Solar. At Microsoft he has worked on backend .NET tooling for the well-known OpenAPI-based Kiota project, improving package validation and build processes to prevent breaking changes. Comfortable across embedded firmware and cloud/backend development, he brings a practical, end-to-end engineering perspective and a focus on maintainability and developer tooling. Based in Nairobi, he pairs global enterprise experience with an aptitude for bridging hardware-software gaps that many pure software engineers overlook.
10 years of coding experience
3 years of employment as a software developer
KCSE, High School/Secondary Diplomas and Certificates, KCSE, High School/Secondary Diplomas and Certificates at Alliance High School, Kikuyu
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
Diploma, Software Development, Diploma, Software Development at Digital Age Institute
Engineer's degree, Mechatronics, Robotics, and Automation Engineering, Second Class Hounours Upper Division, Engineer's degree, Mechatronics, Robotics, and Automation Engineering, Second Class Hounours Upper Division at Jomo Kenyatta University of Agriculture and Technology
Contributions:1 release, 2871 reviews, 514 commits in 1 year 5 months
Contributions summary:Andrew primarily contributed to adding features related to package validation and build processes within the .NET ecosystem for the Kiota project. They modified project files (.csproj) to integrate package validation tools, enabling support for breaking change prevention. Further contributions included adding editor configuration and documentation comments, improving the maintainability and usability of the code, specifically focusing on the HTTP and serialization projects.
Contributions:61 pushes, 1 branch in 2 years 10 months
apiapi-servicesnodejsgraphqlgraph
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.