Founded in 2021, we began by helping companies to navigate Bazel.
Whether it was guiding them through migrations or fine-tuning their setups,
we were there to support our customers every step of the way.
Leveraging the insights we gathered from working with over 50 companies, we developed our Aspect Workflows, our Developer Productivity Platform.
Our platform is designed to enhance the developer experience with Bazel, accelerating build times on CI while reducing compute costs.
Aspect Workflows integrates with your existing CI and cloud infrastructure, while aligning with your current configuration.
Aspect Workflows accelerates the delivery of software development teams, so that they can focus on building innovative products that move the world forward.
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.
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.
Our team has made 19,295 contributions in the last year
Streamline your development workflow with Aspect’s Custom Bazel Migration Package. Our expert-led migration process ensures a smooth transition from your current build system to Bazel, minimizing disruptions and optimizing performance. We provide the tools and guidance you need to make your migration a success.