Peter Bankhead

Reader at The University of Edinburgh

City of Edinburgh, Scotland, 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

🤩
Rockstar
🎓
Top School
Peter Bankhead is a Reader in digital pathology at the University of Edinburgh with over a decade of experience building open-source tools for bioimage analysis. He is the creator of QuPath, a widely adopted platform for whole-slide image analysis that blends interactive visualization with scalable, multithreaded ML-driven processing and has a global user community. Peter leads a research group focused on methods and software to extract quantitative insight from biological and biomedical images, and he co-authored a practical textbook on bioimage analysis. His work bridges academic research, software engineering and machine learning, including integration of bioimage.io models and performant live prediction pipelines. Notably, his background spans both computer science and biomedical PhD training—and a surprising earlier BA in Divinity—reflecting a broad intellectual curiosity that informs his collaborative, open-science approach.
code10 years of coding experience
job1 year of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Biomedical Sciences (Image Analysis), Doctor of Philosophy (Ph.D.), Biomedical Sciences (Image Analysis) at Queen's University Belfast
languagesEnglish, German
github-logo-circle

Github Skills (6)

javas10
machine-learning10
opencv10
java10
image-processing9
deep-learning9

Programming languages (9)

JavaShellCSCSSJupyter NotebookGroovyRubyMATLAB

Github contributions (5)

github-logo-circle
qupath/qupath

Aug 2016 - Jan 2023

QuPath - Open-source bioimage analysis for research
Role in this project:
userBack-end Developer & ML Engineer
Contributions:41 releases, 126 reviews, 2550 commits in 6 years 6 months
Contributions summary:Peter contributed to the development of the core processing extension by supporting density maps with any/positive classes. Furthermore, the user was involved in improving the integration of pixel classification, including the implementation of a multi-threading mechanism for live prediction. The user also made efforts to improve the integration of bioimage.io models, demonstrating expertise in machine learning model processing and feature engineering for scientific image analysis.
pythonimagejjavafxhistologycell-analysis
QuPath extension to add Bio-Formats image handling support
Contributions:7 releases, 31 commits, 8 PRs in 4 years 8 months
qupathhandlingformatsbio-formatsbio
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
Peter Bankhead - Reader at The University of Edinburgh