Stephen Karani is a Senior Application Developer with nine years of experience building robust software solutions across Africa, specializing in insurance and agribusiness domains. He has delivered and maintained mission-critical insurance platforms for local and international clients at Turnkey Africa and later consulted for firms including Dormans Coffee and Metropolitan Cannon Assurance. Now at KCB Bank Group, he blends hands-on engineering with business systems insight—previously serving as a Senior Business Systems Analyst at Fidelity Insurance—to translate regulatory and operational needs into enduring software. Stephen’s background in Library and Information Science with a software engineering focus gives him a practical, user-centered approach to system design and documentation. Known for working in emerging markets, he combines domain depth in insurance with a knack for creating maintainable solutions that scale across diverse client environments.
9 years of coding experience
6 years of employment as a software developer
Kenya Certificate of Secondary Education, K.C.S.E, Kenya Certificate of Secondary Education, K.C.S.E at Muranga High School
Bachelor of Science - BSc, Library and Information Science (Software Engineering), Bachelor of Science - BSc, Library and Information Science (Software Engineering) at Maasai Mara University
International Computer Drivers Licence, Computer Programming, Specific Applications, International Computer Drivers Licence, Computer Programming, Specific Applications at Computer Pride
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.