Joshua Ocero is a Technical Team Lead with 11 years of hands-on experience building and delivering large-scale software for energy, enterprise, and public-sector clients across Africa. He currently leads development of a minigrids digital product supporting 13+ minigrids and previously helped scale systems serving 1.5M Solar Home System customers, bringing product-first leadership to infrastructure and cloud-focused initiatives. Comfortable mentoring distributed teams, he has led 10–15 engineers at Andela and taught cloud and machine learning courses at Carnegie Mellon, blending people skills with technical depth. His background spans full-stack application development, API integrations, and systems administration—often improving operational costs and user experience, such as redesigning a problematic SMS aggregation interface. Joshua is motivated to apply cloud and big-data techniques to streamline deployments and reduce IT costs for mission-driven organizations.
11 years of coding experience
9 years of employment as a software developer
Master’s Degree Information Technology, Master’s Degree Information Technology at Carnegie Mellon University
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Makerere University
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
Joshua Ocero - Technical Team Lead at Ignite Energy Access