Mahdi Lamb is a Senior Software Developer with a PhD in cell biology and 11 years of experience bridging wet-lab science and software engineering to build data-driven, production-ready systems. He specializes in Python and the scientific stack, applying machine learning, computer vision and real-time imaging expertise to problems from live-cell microscopy to product-facing applications. Mahdi has held cross-disciplinary roles at academia and industry—including GSK, Fuell and startups—where he combined leadership, front-end development and hardware prototyping to deliver end-to-end solutions. An active open-source contributor, he improved UI interactions in the widely used QuPath bioimage analysis tool, reflecting a user-centric approach to scientific software. Based in London, he keeps current with PyTorch, TensorFlow and JAX to translate state-of-the-art ML research into practical tools.
11 years of coding experience
8 years of employment as a software developer
Heaton Manor School
Doctor of Philosophy - PhD Cell/Cellular and Molecular Biology, Doctor of Philosophy - PhD Cell/Cellular and Molecular Biology at Newcastle University
BSc (Hons) Genetics Life sciences, BSc (Hons) Genetics Life sciences at University of Glasgow
QuPath - Open-source bioimage analysis for research
Role in this project:
Front-end Developer
Contributions:10 commits, 15 PRs, 3 pushes in 4 months
Contributions summary:Mahdi primarily contributed to the user interface elements of the QuPath bioimage analysis software. Their work focused on implementing and refining the `CircularSlider` control, including adding features like translucency, a close button, and improved drag behavior. Additionally, they modified the GUI code related to image rotation by incorporating the new slider and adding improvements to the layout and interactions. The user's changes are centered on enhancing user experience through UI improvements.
A Java package for generating and using linear and categorical colormaps.
Contributions:98 commits, 16 PRs, 70 pushes in 6 months
javacategoricalcolormapslinear
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
Mahdi Lamb - Senior Software Developer at Nearform