Sidney Ochieng is a Machine Learning Engineer with 11 years of experience building production-grade analytics and ML platforms across fintech, supply chain, and civic tech. He has led teams as CTO and Lead Data Scientist to design backend infrastructures (Python, Postgres, Redis) and company-wide data standards that cut deployment time by 80% and improved retention through mentorship. At Branch International he continues to apply pragmatic ML to real-world products, backed by a track record of shipping end-to-end systems from data pipelines to scoring models. Based in Nairobi, he blends technical leadership with storytelling and a refusal to accept mediocrity, bringing both product-minded rigor and human-centered insights to data-driven decisions. An MS in Management complements his hands-on engineering background, enabling him to translate complex analytics into actionable strategy.
11 years of coding experience
9 years of employment as a software developer
Namununga School
Maseno School
Bsc Computer Science and Technology Computer Software Engineering, Bsc Computer Science and Technology Computer Software Engineering at Maseno University
Master of Science - MS Management, Master of Science - MS Management at Gies College of Business - University of Illinois Urbana-Champaign
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
Sidney Ochieng - Machine Learning Engineer at Branch International