Justin Chadwell is a software engineer and final-year Computer Science student at the University of Birmingham with a decade of hands-on experience building developer tooling, build systems and container infrastructure. Currently at Dagger and formerly at Docker, he contributes to high-profile open-source projects—including BuildKit, containerd, buildx, Syft and Dagger—working on everything from heredoc parser primitives and engine stability to TLS support and SBOM fixes. He blends backend and DevOps expertise with a strong focus on developer experience and CI reliability, even standardising linting and documentation practices in Docker's docs. Earlier roles in security tooling at Pexip (continuous fuzzing and AddressSanitizer integration) and firmware work at Arm give him uncommon breadth from assembly-level boot code to cloud-native build ecosystems.
10 years of coding experience
2 years of employment as a software developer
A levels, Mathematics, Computer Science and English Language, A*A*A, A levels, Mathematics, Computer Science and English Language, A*A*A at Kathmandu International Study Center
Bachelor of Science - BSc, Computer Science, Bachelor of Science - BSc, Computer Science at University of Birmingham
IGCSEs, 9 A*s, and 1 A, IGCSEs, 9 A*s, and 1 A at Kathmandu Internation Study Center
Docker CLI plugin for extended build capabilities with BuildKit
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:425 reviews, 139 commits, 265 PRs in 9 months
Contributions summary:Justin primarily contributed to the `docker/buildx` repository by addressing build-related issues and enhancing the tool's capabilities. They implemented changes to the imagetools commands, ensuring the correct handling of the `--builder` flag and refactoring combining repository logic. The user also completed the remote driver by adding TLS support and improving the buildx create command. Furthermore, they updated dependencies and fixed code based on the golint results.
An open-source runtime for composable workflows. Great for AI agents and CI/CD.
Role in this project:
Back-end and DevOps Engineer
Contributions:109 releases, 1582 reviews, 1412 PRs in 3 years
Contributions summary:Justin's commits primarily focus on improvements and maintenance within the Dagger project, specifically related to the engine's core functionality and its interaction with various external systems. The user has demonstrated a proficiency in enhancing the build process by addressing dependency updates and integrating with the BuildKit ecosystem. Furthermore, the user's contributions included fixing bugs that related to integration tests, improving the stability and reliability of the testing infrastructure, and building the foundation for other developers on the team.
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.