Charles Wahome is a Software Engineer 2 at Microsoft with seven years of experience building developer-facing web tools and cloud integrations, currently focused on Microsoft Kiota and Copilot agent tooling. He has led major refactors of VS Code extensions, introduced automated testing and CI pipelines, and created npm tooling that bridges TypeSpec with Microsoft 365 to accelerate Copilot agent provisioning. Previously he owned and improved Microsoft Graph Explorer—adding autocomplete and a resource explorer—while migrating legacy UI from AngularJS to React/Redux. Comfortable across front-end, API and Azure pipelines, he pairs product-minded design instincts with strong UI/UX experience. Outside of work he’s a creative polymath—dancer, poet and musician—which surfaces in thoughtful, user-centered interfaces and clear developer docs.
7 years of coding experience
3 years of employment as a software developer
Kenya Certificate of Secondary Education, Computer Studies, Music and Drama, Kenya Certificate of Secondary Education, Computer Studies, Music and Drama at Kiambu High School
Bachelor of science (Information Technology), Information Technology, Bachelor of science (Information Technology), Information Technology at Dedan Kimathi University of Technology
React/Redux version of Graph Explorer used to learn the Microsoft Graph Api
Contributions:66 releases, 576 reviews, 931 commits in 3 years 11 months
apireactoffice-365react-reduxoffice-ui-fabric
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.