Paul Odero

Senior Engineering Manager at Microsoft

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
Paul Odero is a Senior Engineering Manager at Microsoft with over a decade of experience building and leading teams delivering scalable API-first services, including contributions to Microsoft Graph and the OData .NET libraries. He blends deep backend expertise across Java, .NET, Python and databases with hands-on integration work on REST/SOAP and ESBs, and has driven banking-grade open banking and GIS/utility systems across Africa. Known for pragmatic problem-solving, he has fixed complex protocol and LINQ issues in widely used open-source OData libraries, demonstrating attention to correctness at library scale. Paul holds a first-class BSc in Computer Technology and an MSc in IT Management, and combines technical leadership with strong client-facing and product delivery skills across diverse markets.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster of science, Information Technology Management, Master of science, Information Technology Management at University of Nairobi
bookBachelor of Science, Computer Technology, First Class Honours, Bachelor of Science, Computer Technology, First Class Honours at Jomo Kenyatta University of Agriculture and Technology
languagesEnglish, Kiswahili
stackoverflow-logo

Stackoverflow

Stats
39reputation
3kreached
2answers
4questions
github-logo-circle

Github Skills (15)

net10
asp-net10
dotnet10
api10
csharp10
apidoc10
odata10
dotnet-core10
testing8
youtube-api6
algorithm6
oop6
youtube-channels6
union-find6
java6

Programming languages (5)

TypeScriptPowerShellC#HTMLRuby

Github contributions (5)

github-logo-circle
OData/odata.net

Dec 2019 - May 2020

ODataLib: Open Data Protocol - .NET Libraries and Frameworks
Role in this project:
userBack-end Developer
Contributions:13 reviews, 10 commits, 15 PRs in 5 months
Contributions summary:Paul primarily focused on fixing bugs and improving the OData .NET libraries. Their contributions involved resolving issues related to code generation, exception handling within the DataServiceClient, and ensuring the correct handling of IEEE754 compatible parameters. They also made changes to LINQ query processing and optimized specific functionality. Their work demonstrates a deep understanding of the OData protocol and the internal workings of the client library.
dotnetscadaedifactopen-datacsharp
paulodero/odata.net

Nov 2019 - May 2021

ODataLib: Open Data Protocol - .NET Libraries and Frameworks
Contributions:124 pushes, 11 branches in 1 year 5 months
frameworksdotnetcsharpopen-data
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
Paul Odero - Senior Engineering Manager at Microsoft