Duncan Hull

Senior Lecturer (Associate Professor)

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 Hull is a Senior Lecturer (Associate Professor) in Computer Science with 14 years of experience bridging software engineering, bioinformatics and computer science education. He leads a large industrial placement programme that tripled high-quality placements to over 100 students per year while teaching both greenfield and brownfield software projects across undergraduate cohorts. His background spans research and industry roles—from developing biochemical model repositories and ChEBI at EMBL-EBI to consulting on systems for the BBC, NHS and Ford—bringing practical engineering rigor to teaching and employability coaching. An advocate for open knowledge, he is the author of an openly licensed undergraduate guidebook and a long-time Wikimedia editor responsible for hundreds of high-quality scientific portraits and biographies. He co-founded UK ACM SIGCSE and serves as an external examiner and mentor, connecting students with a 10,000-strong alumni network to ease transitions into industry. Notably, his career blends hands-on engineering, pedagogical scholarship and community building in ways that consistently convert academic learning into real-world outcomes.
code13 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy (PhD), Bioinformatics, Doctor of Philosophy (PhD), Bioinformatics at The University of Manchester
bookPostgraduate Certificate in Education (PGCE), Science, Postgraduate Certificate in Education (PGCE), Science at University of Bath
languagesEnglish, Greek, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (33)

blogdown10
gitbook10
apl10
debug10
textbook10
latex10
xml10
science10
bookdown10
r9
epub9
markdown9
junit9
computer-science9
rmarkdown9

Programming languages (5)

RTeXJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
dullhunk/book

Oct 2015 - Oct 2022

Is there life after Computer Science? Most of this content has moved to https://www.cdyf.me/
Contributions:619 commits, 9 PRs, 602 pushes in 7 years 1 month
aplsciencetextbookhas-contentcomputer-science
dullhunk/LaTeX4year1

Sep 2020 - Mar 2025

Introduction to LaTeX for undergraduate students, aimed at first year (freshman) but also suitable for beginners (or refreshers) https://latex4year1.netlify.app
Contributions:1 PR, 80 pushes, 1 branch in 4 years 7 months
undergraduatefreshmantypesettingfor-beginnerssuitable
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
Duncan Hull - Senior Lecturer (Associate Professor)