Justin Cormack

Director at OpenUK

East Suffolk, 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

🤩
Rockstar
🎓
Top School
Justin Cormack is a seasoned technology leader and security-focused engineer with 15 years building and hardening container infrastructure, most recently serving as CTO of Docker. He combines hands-on systems and runtime work—contributions to high-profile open-source projects like Docker, containerd, runc and LinuxKit—with strategic leadership across product and governance roles (including CNCF technical oversight and a non-exec director role at OpenUK). Justin’s expertise spans seccomp-based hardening, cross-platform portability, and low-level VM and networking integrations, reflecting deep comfort at the intersection of kernel, runtime and cloud-native tooling. Known for pragmatic modernization (e.g., migrating legacy boot systems to Alpine in LinuxKit) he blends research rigor (MSc Imperial College) with years of shipping production-grade security and runtime fixes at scale.
code15 years of coding experience
job21 years of employment as a software developer
bookWilliam Ellis School
bookMSc Computer Science, MSc Computer Science at Imperial College London
bookMA Economics, MA Economics at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
1,236reputation
173kreached
20answers
0questions
Badges
apache
top-5%
syntax
top-5%
http
top-5%
github-logo-circle

Github Skills (57)

container10
docker10
security-hardening10
seccomp10
system-programming10
it-security10
linux10
bash10
c1110
containerization10
dockers10
networking10
devtools10
virtio10
c1710

Programming languages (31)

C#CMakefileGoInno SetupHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
linuxkit/linuxkit

Nov 2015 - Apr 2021

A toolkit for building secure, portable and lean operating systems for containers
Role in this project:
userDevOps Engineer
Contributions:54 reviews, 3023 commits, 685 PRs in 5 years 5 months
Contributions summary:Justin's commits primarily focused on replacing the legacy boot2docker system with a more modern Alpine Linux-based environment. This involved modifying existing scripts and creating new ones to manage the boot process, configure networking, and handle container initialization. Furthermore, the user implemented changes related to the virtual machine's network configuration and incorporated support for Docker daemon restarts upon config updates. Their contributions advanced the project towards a more robust and maintainable container deployment infrastructure.
containerssecureoperating-systemsseccomplinux
notaryproject/notary

Jan 2016 - Oct 2022

Notary is a project that allows anyone to have trust over arbitrary collections of data
Role in this project:
userBack-end Developer
Contributions:29 reviews, 103 commits, 95 PRs in 6 years 11 months
Contributions summary:Justin updated the `jose2go` library, which is used for signing and encryption in the project. This involved updating dependencies, addressing build issues on ARM architecture, and fixing potential security vulnerabilities. The user also updated the Go version and sqlite bindings, and reworked the FIPS mode detection. The commits included code changes related to file structure and build scripts.
notarypythondockertrustarbitrary
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
Justin Cormack - Director at OpenUK