Summary
David Kariuki is a software engineer with 13 years of experience building web, mobile, and game-focused applications across startups, education, and healthcare. He has led backend development and core platform work using Ruby on Rails, PostgreSQL/MySQL, and modern front-end stacks (React, Svelte, Angular), and shipped production mobile apps with React Native and native iOS. At Infinity Health he delivered a real-time care coordination platform that replaced paper workflows, and as Lead Backend Engineer at Mastered he scaled education and placement systems for creative professionals. Comfortable stepping out of his comfort zone, he thrives on continuous learning and has blended academic research (stochastic C++ models at Stanford) with entrepreneurial product work (co-founding a cross-platform productivity app). Based in London, he brings both hands-on implementation skills and a pragmatic focus on solving real-world communication and efficiency problems.
13 years of coding experience
12 years of employment as a software developer
Associate's Degree, Mathematics, Associate's Degree, Mathematics at Essex County College
Bachelor's Degree, Biomedical Computation, Bachelor's Degree, Biomedical Computation at Stanford University
chewa, English, Swahili