Spencer Ofwiti is a Software Engineer II with seven years of experience building secure, scalable cloud services and customer-focused applications from Nairobi. Currently at Microsoft working on Azure services, he has a strong background integrating third-party platforms, generating SDKs, and improving reliability and automated testing for marketplace services. His earlier work spans blockchain support, USSD applications, and end-to-end systems using TypeScript, Python, Angular, Django REST, PostgreSQL and Docker, showing fluency across front-end, back-end and DevOps. Spencer combines a computer science foundation with practical cryptographic experience (PGP keyring/authentication) and a knack for turning complex requirements into auditable, production-ready solutions. Described on GitHub as a polymath, he brings both breadth and depth—comfortable shipping APIs and developer tooling as well as building user-facing interfaces.
7 years of coding experience
4 years of employment as a software developer
Bachelor of Computer Science, Computer Software Engineering, Bachelor of Computer Science, Computer Software Engineering at Jomo Kenyatta University of Agriculture and Technology
Contributions:57 pushes, 6 branches in 1 year 3 months
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
Spencer Ofwiti - Software Engineer II at Microsoft