Summary
Michael Owino is a Principal Engineering Manager at Microsoft with eight years of progressive experience leading engineering teams and shaping product delivery across fintech, telecom, and startup environments. He has held senior leadership roles including CTO at Directcore Technologies and Engineering Manager at AZA Finance, combining hands-on technical oversight with strategic product and people management. Michael excels at bridging technical and non-technical stakeholders to deliver pragmatic, customer-focused software solutions and is known for mentoring teams to increase velocity and ownership. His background spans digital channels, core systems, and technical leadership in African markets, giving him a strong sense for building scalable solutions in resource-constrained contexts. A lifelong learner with formal IT and computer science degrees, he pairs practical delivery experience with an aptitude for adopting new technologies and fostering positive, productive engineering cultures.
8 years of coding experience
10 years of employment as a software developer
Bachelor of Science, Information Technology, Second Class Upper Division, Bachelor of Science, Information Technology, Second Class Upper Division at KCA University
K.C.S.E, K.C.S.E at Ramba Secondary School
Bsc Computer Science, Bsc Computer Science at Kenyatta University
English, Swahili