Martin Callaghan

Research Computing Consultant at University of Leeds

Leeds, 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
Martin Callaghan is a Research Computing Consultant at the University of Leeds with 11 years' experience helping researchers transition code from desktop environments to High Performance Computing, and designing training from introductory workshops to advanced parallel programming. He teaches and supports a broad technical stack—Shell, Python, R, Fortran, C, profiling, debugging, and shared/distributed memory parallelism—and runs the institution's Software Carpentry and Data Carpentry programmes. Previously he taught network management, security and web development at the University of Derby and supported diverse learners at Sheffield Hallam, giving him a strong practical pedagogy alongside technical depth. With an MSc in Web and Cloud Computing (Distinction) and a background in electrical and electronic engineering, he blends academic rigour with hands-on HPC practice to make complex workflows reproducible and accessible.
code11 years of coding experience
job4 years of employment as a software developer
bookPostgraduate Certificate in Education, Education, Postgraduate Certificate in Education, Education at University of Liverpool
bookMaster of Science (MSc), Web and Cloud Computing, Distinction, Master of Science (MSc), Web and Cloud Computing, Distinction at Sheffield Hallam University
bookBachelor of Engineering (BEng), Electrical and Electronic Engineering, Bachelor of Engineering (BEng), Electrical and Electronic Engineering at Liverpool Polytechnic
github-logo-circle

Github Skills (20)

jupyter-book9
machine-learning7
jupyterlab-extension7
high-performance7
python7
jupyter-notebook6
jupyterlab6
jekyll5
jupyter5
numerical4
liquid4
computer-vision3
kubernetes3
mercury2
binder2

Programming languages (6)

SCSSHTMLJupyter NotebookRubyPythonFortran

Github contributions (5)

github-logo-circle
ARCTraining/swd6_hpp

Apr 2016 - Jun 2021

Training materials for SWD6: High Performance Python
Contributions:36 commits, 34 pushes, 1 branch in 5 years 2 months
pythonmachine-learningtrainingtraining-materialsperformance
callaghanmt/scipy-test

Jun 2017 - Feb 2018

Contributions:4 commits, 1 branch in 8 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
Martin Callaghan - Research Computing Consultant at University of Leeds