Greg Magolan is a CEO and builder with nine years of modern software experience and a long history in developer tooling and build systems. As co-founder of Aspect Build he accelerates developer productivity with Bazel and authored rules_js, the canonical Bazel rule set for JavaScript and TypeScript. He previously worked on the Angular team at Google improving build integrations and was a founding engineer at Avigilon, contributing to a product line later acquired by Motorola. Greg is a hands-on leader who bridges product and engineering, shipping CI/CD, Bazel integrations, and automation across high-profile projects like Angular and Sourcegraph. His open-source contributions reflect deep expertise in module resolution, dependency management, and test infrastructure for large front-end ecosystems. Based in Vancouver, he combines startup grit with platform-level engineering that improves developer velocity across organizations.
9 years of coding experience
16 years of employment as a software developer
Computer Engineering, Computer Engineering at The University of British Columbia
Computer Engineering, Computer Engineering at University of Waterloo
Contributions:100 reviews, 492 commits, 246 PRs in 4 years 10 months
Contributions summary:Greg primarily contributed to the Angular framework, focusing on build process integrations and testing improvements. Their work involved fixing issues related to module resolution, dependency management, and the build process. They were also involved in updating to newer versions of rules_nodejs and other related tools within the project's development environment. The user made updates to various configuration files for testing and added support for sharing Saucelabs browsers between karma test targets.
Contributions:13 reviews, 33 commits, 19 PRs in 5 months
Contributions summary:Greg focused on enhancing the build and release process for the Angular language service extension. They refactored build paths, integrated Bazel for builds and unit tests, and automated artifact generation (vsix). Their work streamlined the build process and prepared the project for more efficient releases. They also added integration and end-to-end tests with Bazel.
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.