Mark Laing is a pragmatic full-stack software engineer with six years’ industry experience and a strong academic foundation (MMath, MRes, PhD) in neuroscience, bringing analytical rigor to software design. He is polyglot by choice, most experienced in Go, TypeScript/JavaScript and Python, and comfortable translating stakeholder needs into practical, deployable systems. At Canonical he contributes to core back-end work on LXD, improving container and VM image and volume management in a widely used open-source project. He regularly builds cloud-native delivery pipelines—Docker, Kubernetes, CI/CD—and applies infrastructure automation like Ansible for smooth rollouts. Combining research-level problem solving with production-focused engineering, he favors the right tool for the job and thrives on improving reliability and efficiency in complex systems.
6 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy (PhD) Temporal Dynamics in the Multisensory Brain, Doctor of Philosophy (PhD) Temporal Dynamics in the Multisensory Brain at Newcastle University
Powerful system container and virtual machine manager
Role in this project:
Back-end Developer
Contributions:892 reviews, 980 commits, 294 PRs in 11 months
Contributions summary:Mark appears to be a back-end developer primarily focused on enhancing the LXD system container and virtual machine manager. They made code changes related to managing project settings, updating calls to project parameters and query parameters within the codebase, and refactoring the code to improve efficiency. The developer's contributions show an active involvement in updating and maintaining the core functionality of the project, specifically with code related to image management and storage volumes.
Powerful system container and virtual machine manager
Contributions:22 PRs, 834 pushes, 302 branches in 3 years 4 months
containerslinuxdockervirtual-machine
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.