Greg Magolan

Chief Executive Officer at Aspect Build

Vancouver, British Columbia, 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
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.
code9 years of coding experience
job16 years of employment as a software developer
bookComputer Engineering, Computer Engineering at The University of British Columbia
bookComputer Engineering, Computer Engineering at University of Waterloo
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
57reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (24)

javascript10
testing10
typescript10
cicd10
automation10
bazel10
angular-cli10
typescript-types10
automations10
typescripts10
k10
angular10
cli10
protractor9
eslint9

Programming languages (12)

TypeScriptHCLJavaShellStarlarkSolidityJavaScriptGo

Github contributions (5)

github-logo-circle
angular/angular

Mar 2018 - Jan 2023

Deliver web apps with confidence 🚀
Role in this project:
userFront-end Developer
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.
reactjavascriptpwanodejsweb-developer
Angular extension for Visual Studio Code
Role in this project:
userAutomation Engineer / Build & Release Engineer
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.
visual-studio-codevscodevscode-extensionintellisenselanguage-server
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