Summary
Duncan Ndiithi is a software engineer with 12 years of experience, currently contributing to Microsoft from Kenya and focused on pragmatic architecture and efficient code. He has a strong track record turning complex requirements into loosely coupled, maintainable systemsβdesigning national-scale health data platforms, lab quality management, and analytics solutions for public health programs. Duncan has led end-to-end delivery as a sole engineer for mission-critical projects at AMREF and driven data service and forecasting components for Kenyaβs Ministry of Health, demonstrating both technical depth and domain sensitivity. He blends backend system design, integration (payments/SMS), and data analytics capabilities, and is comfortable collaborating with government and cross-functional stakeholders to align technical solutions with regulatory needs. Notable beyond coding, he consistently prioritizes component design to reduce tight coupling, enabling long-term scalability and easier handoffs.
12 years of coding experience
7 years of employment as a software developer
Bachelorβs Degree, Computer Science, Bachelorβs Degree, Computer Science at south eastern kenya university
Kiswahili, English