Duncan Harris is a seasoned Lead Software Developer with a career dating back to 1988, currently designing high-performance statistical disclosure control systems in Go used by the UK Office for National Statistics. He combines deep system-level expertise—CPU-cache-aware algorithms, vectorized processing, and highly optimized CSV pipelines—with pragmatic product thinking, having delivered both minimal secure REST services and user-friendly GraphQL/UIs. Duncan has led projects across sectors from banking and HR to charity donations and field-service scheduling, and he champions clean code, formalised processes and developer mentoring. Notably, he created a high-level functional language for disclosure rules and a cross-tabulation engine that prioritises real-world performance trade-offs. Based in Chester, he balances technical rigor with curiosity—whether cooking, running or orienteering—and brings measured judgment shaped by decades of delivery and a stint as a cancer carer that reinforced his focus on what is achievable.
9 years of coding experience
23 years of employment as a software developer
Bachelor’s Degree Engineering, Bachelor’s Degree Engineering at University of Cambridge
Mathematics Physics Chemistry and Computer Science, Mathematics Physics Chemistry and Computer Science at Manchester Grammar School
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.