Duncan Harris

Lead Software Developer at Cantabular Ltd

Chester, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job23 years of employment as a software developer
bookBachelor’s Degree Engineering, Bachelor’s Degree Engineering at University of Cambridge
bookMathematics Physics Chemistry and Computer Science, Mathematics Physics Chemistry and Computer Science at Manchester Grammar School
stackoverflow-logo

Stackoverflow

Stats
637reputation
170kreached
3answers
1question
github-logo-circle

Github Skills (70)

programming-language10
csv-import10
interpreter10
golang10
go10
trie9
compiler9
goplus9
odin9
pdf-conversion8
struct8
eclipse6
junit6
encoding6
elementtree6

Programming languages (7)

YaccDockerfileC++JavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
sensiblecodeio/faststringmap

Jul 2021 - May 2022

A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.
Contributions:2 releases, 10 commits, 5 PRs in 9 months
golangkeyedstringtriekeys
pdftables/php-pdftables-api

Nov 2018 - Apr 2019

Contributions:2 commits, 2 pushes in 5 months
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.
Request Free Trial