Derek Cormier

Senior Software Engineer at Aspect Build

Greater Vancouver Metropolitan Area Canada
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
Derek Cormier is a Senior Software Engineer with a decade of experience building scalable build systems, cloud infrastructure, and full-stack applications, currently focused on a self-hosted Bazel CI product with autoscaled runners and multi-platform CI integrations. He combines deep Bazel expertise with AWS/GCP operations, CI/CD automation, and domain-driven design, and has driven migrations of major projects like angular.io to Bazel to dramatically reduce build times. An active open-source contributor, Derek has improved widely used projects such as Angular and several Bazel toolchains and registries, authored Bzlmod integrations, and published module releases that enable smoother dependency management. He pairs engineering leadership and customer-facing support—helping teams deploy and optimize builds in production—with hands-on automation work, including a GitHub bot that surfaces Bazel feedback on PRs. His background in HCI and robotics research informs a user-centric approach to developer tooling, and he has a track record of solving cross-platform build and testing inconsistencies through pragmatic tooling changes.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at University of Manitoba
bookChinese Language, Chinese Language at Tamkang University
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at The University of British Columbia
languagesEnglish
github-logo-circle

Github Skills (29)

dependency-management10
javascript10
python10
typescript10
build-system10
cicd10
automation10
starlark10
bazel10
typescript-types10
pip10
nodejs10
automations10
typescripts10
angular10

Programming languages (10)

TypeScriptHCLJavaShellStarlarkJavaScriptGoRuby

Github contributions (5)

github-logo-circle
The central registry of Bazel modules for the Bzlmod external dependency system.
Role in this project:
userDevOps Engineer
Contributions:29 reviews, 16 commits, 46 PRs in 5 months
Contributions summary:Derek's contributions primarily involve modifying Bazel module definitions within the bazel-central-registry repository. These changes center on updating the versions of dependencies for projects such as `aspect-build/bazel-lib` and `aspect-build/rules_js`. They also published several releases of `aspect-build/bazel-lib`, indicating responsibility for managing and publishing module versions. This user focuses on maintaining and updating the registry's dependencies.
starlarkbzlmodbazelbazel-rules
angular/angular

Jan 2022 - Dec 2022

Deliver web apps with confidence 🚀
Role in this project:
userFull-stack Developer
Contributions:377 reviews, 196 commits, 77 PRs in 11 months
Contributions summary:Derek primarily contributed to the Angular framework documentation project. They addressed issues related to date parsing in tests by fixing inconsistencies across different platforms. They also worked on migrating the documentation app to Bazel, introducing build and test targets. Furthermore, the user fixed a failing example e2e test and made modifications to support incremental builds for examples and generating assets.
reactjavascriptpwanodejsweb-developer
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
Derek Cormier - Senior Software Engineer at Aspect Build