Cyrus Mbithi is a lead software engineer based in Nairobi with nine years of hands-on experience building scalable web and banking systems across front-end and back-end stacks. He has repeatedly led fullstack teams delivering mission-critical projects for banks and fintechs using Angular, React, Spring Boot, Kafka, PostgreSQL and integrations with core banking like T24. Equally comfortable in Java, Python, PHP and modern JS ecosystems (TypeScript, Svelte, Nest/Express), he focuses on robust architecture, test-driven development and clean deployment pipelines. At Equity Bank and prior engagements he has driven cross-functional delivery and mentored engineers to raise team proficiency on complex integrations. Beyond enterprise work, he has built e-commerce and mobile-web products, showing a knack for translating product needs into scalable services and smooth user experiences. Known for combining pragmatic leadership with deep fullstack execution, he often bridges frontend UX concerns with backend reliability in large-scale financial systems.
9 years of coding experience
8 years of employment as a software developer
Nano-degree, Computer Engineering, Nano-degree, Computer Engineering at Udemy
Bachelor of Science in Information Technology, Computer Software Engineering, Bachelor of Science in Information Technology, Computer Software Engineering at Mount Kenya University - MKU
Contributions:1 review, 12 PRs, 12 pushes in 3 years 1 month
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
Cyrus Mbithi - Lead Software Engineer at Equity Bank Limited