Choose one topic to filter experts:
Founder & Co-CEO
Having worked on Bazel-adjacent systems at Google for 10 years, Alex is passionate about maximizing developer productivity via toolchain ergonomics, refined developer experience, and expert tooling. As a world-class...
Read more
Having worked on Bazel-adjacent systems at Google for 10 years, Alex is passionate about maximizing developer productivity via toolchain ergonomics, refined developer experience, and expert tooling.
As a world-class Bazel expert, Alex is well known throughout the Bazel community. He has presented on Bazel, Angular, and Google Cloud Platform at conferences such as AngularMIX, ng-conf, and BazelCon.
Since graduating magna cum laude in computer science from Harvard in 2001, Alex has made important contributions to open source and Bazel, including:
While working at Google, Alex wrote the Angular support used both internally and publicly and wrote the public version of JavaScript plugin (rules), including Node.js runtime, TypeScript compilation, and serving and testing integration. Alex also led Google-scale infrastructure to run continuous integration for nearly all Google projects and GUI to show all build and test results.
In his free time, Alex enjoys hiking through the redwoods and making pancake breakfasts for his family.
Founder & Co-CEO
Prior to founding Aspect, Greg worked at a number of startup companies. He was a founding engineer at Vancouver-based Avigilon, and later joined the Angular team at Google to improve their build times and DX using...
Read more
Prior to founding Aspect, Greg worked at a number of startup companies. He was a founding engineer at Vancouver-based Avigilon, and later joined the Angular team at Google to improve their build times and DX using Bazel.
Greg is the creator of rules_js, Aspect's high-performance Bazel rules for running NodeJS tools and building JavaScript projects. He develops simple, robust, and maintainable architectural solutions to complex software problems.
In his free time Greg enjoys rock climbing, hiking, skiing, and spending time with his family.
Staff Software Engineer
Matt is a Staff Software Engineer at Aspect and an active maintainer of the Node.js Bazel rules. He has a passion for new technologies and making things work. Prior to joining Aspect, Matt held software engineer roles...
Read more
Matt is a Staff Software Engineer at Aspect and an active maintainer of the Node.js Bazel rules. He has a passion for new technologies and making things work.
Prior to joining Aspect, Matt held software engineer roles including Technical Lead for Evertz Microsystems, where he led the DevEx team in building large, enterprise-scale codebases with CI / CD processes, using technologies such as Bazel, Jenkins, and Gradle. He is also experienced in building frontend applications using Angular and Typescript.
Senior Engineer
At Allocadia we use Bazel as the primary build system in a monorepo consisting of multiple applications, services and deployments across a range of technologies. Bazel has provided many benefits over previous build...
Read more
At Allocadia we use Bazel as the primary build system in a monorepo consisting of multiple applications, services and deployments across a range of technologies. Bazel has provided many benefits over previous build systems including:
The use of rules_nodejs has provided these benefits across multiple Angular/TypeScript applications, Karma+Jasmine testing, Rollup, npm packaging, protobuf client/server communication, and a variety of Node.js based tooling.