Kevin Koech is a versatile software engineer with seven years of experience building full-stack and data-driven solutions, currently contributing to Code For Africa. He combines a strong foundation in algorithms, ML, and SDLC with hands-on expertise in TypeScript/Node, React, Python/Django/Flask and relational databases to deliver production web apps, REST services, and time zone–aware sync systems. Kevin has shipped healthcare and payroll systems, a travel management tool, and real-time collaboration features, demonstrating an ability to translate complex domain needs into reliable software. He has led small teams and mentored developers, introduced PR review practices that reduced errors, and repeatedly accelerated CI/CD pipelines. Based in Nairobi, he pairs analytical rigor from a Mathematics & Computer Science degree with practical engineering pragmatism and a knack for turning manual processes into automated, scalable workflows.
7 years of coding experience
4 years of employment as a software developer
Kapsabet Boys' High School
Bachelor of Science in Mathematics and computer Science, Computer Networks, Second Class Honours Upper Division, Bachelor of Science in Mathematics and computer Science, Computer Networks, Second Class Honours Upper Division at Maseno University
This repository sets up a react app using webpack4 and babel7
Contributions:57 commits, 13 PRs, 57 pushes in 1 year 10 months
babelreactreact-boilerplatewebpack4webpack
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
Kevin Koech - Software Engineer at Code For Africa (CfA)