Japheth Obala is a seasoned software engineer and co-founder with 11 years of experience building developer-facing infrastructure and consumer-facing apps from Kenya. He led backend API design, OpenAPI-driven documentation, and emulator provisioning at Quill Dev Tools after improving Netlify’s build service CI performance by migrating scripts from bash to Go. At Microsoft he shipped core SDKs and the Microsoft Graph CLI/Explorer used by hundreds of thousands, and contributes across the stack—from frontend accessibility tweaks in the Microsoft Graph Toolkit to backend HTTP client compression and retry logic in Kiota. Pragmatic and hands-on, he thrives on automating repetitive workflows and improving developer productivity, and left university in his third year to pursue a fast-tracked engineering career.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Mathematics and Computer Science , Statistics [Left in 3rd year to join Andela], Bachelor of Mathematics and Computer Science , Statistics [Left in 3rd year to join Andela] at Technical University of Mombasa
Authentication Providers and UI components for Microsoft Graph 🦒
Role in this project:
Front-end Developer
Contributions:2 reviews, 11 commits, 9 PRs in 1 month
Contributions summary:Japheth primarily focused on enhancing the user interface and accessibility of the Microsoft Graph Toolkit components, particularly within the Storybook environment. Their contributions included modifying Storybook configurations, updating the theme, and improving the accessibility of components like mgt-todo and mgt-person. They also addressed specific UI elements, such as hiding a shortcut button, and made general improvements to the rendering of the components.
Contributions:22 reviews, 21 commits, 3 PRs in 5 months
Contributions summary:Japheth primarily contributed to implementing and improving the HTTP client functionality within the Kiota library. Their work focused on adding compression support, including adding the `Accept-Encoding` header and compressing request bodies. They also addressed testing issues and refactored code for better readability. Furthermore, they implemented retries and ensured the correct decompression of response bodies.
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.