Summary
Karim Kanji is a Senior Software Engineer based in Nairobi with nine years of experience building secure, mobile-first web applications and end-to-end systems. He blends front-end expertise in React and responsive design with back-end and DevOps skills—Java, Spring Boot, PostgreSQL, CI/CD with Jenkins and GitLab—having led teams and shipped transactional platforms for both public health and commercial products. Currently supporting national health systems at the Ministry of Health, Kenya, he combines hands-on development, operations, and user training to keep critical services running. Karim has founded and led engineering efforts at startups and agencies, demonstrating an entrepreneurial approach to product delivery and performance optimization. He’s comfortable across the stack and environments, from Firebase-driven dashboards to enterprise-grade health IT, and often steps into deployment and support roles that many engineers avoid.
9 years of coding experience
7 years of employment as a software developer
Certificate in Android Application Development, Certificate in Windows Mobile Application Developmen, Mobile Software Development and Entrepreneurship Program(MIT), Certificate in Android Application Development, Certificate in Windows Mobile Application Developmen, Mobile Software Development and Entrepreneurship Program(MIT) at Emobilis Mobile Training Institute
A-, A- at Kiambu High School
Bachelor of Science - BS, Information Technology, First Class Honors, Bachelor of Science - BS, Information Technology, First Class Honors at Maseno University