Summary
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.
8 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