About Us

Founded in 2021, our journey began with lending a helping hand to companies navigating the world of Bazel. Whether it was guiding them through migrations or fine-tuning their setups, we were there every step of the way.

Leveraging insights gathered from collaborating with numerous companies navigating Bazel implementations, we developed our Developer Productivity Platform.

Our platform is designed to enhance the developer experience with Bazel, notably accelerating build times on continuous integration (CI) pipelines and reducing compute costs.

Our commitment lies in crafting a product that seamlessly integrates with our clients' existing CI and cloud infrastructure, aligning with their current configuration.

This approach empowers our clients to concentrate on innovating and delivering exceptional products, while we manage the underlying infrastructure and ensure swift build processes.

Leadership Team

Alex Eagle
Alex Eagle

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:

  • migrating the Angular project to TypeScript;
  • making TypeScript an official Google language;
  • migrating Angular to Build&Test with Bazel; and
  • adding JavaScript support to the Bazel build tool, which allowed development of Web and Node.js server apps.

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.

InfoClose
Alex Eagle
Linkedin social
Co-Founder & CEO
Greg Magolan
Greg Magolan

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.

InfoClose
Greg Magolan
Linkedin social
Co-Founder & CTO
Jenny Magolan
Jenny Magolan

Jenny manages the daily operations of the company and oversees Aspect’s finance, marketing, and sales strategies.

In this role she implements business development and marketing strategies, and manages company finances to promote profitability. Her work also includes building and managing external relationships, overseeing and developing internal processes, and conducting market research to develop and implement Aspect's strategic goals.

Jenny earned a Bachelor of Business Administration from the University of Winnipeg, where she received the University Silver Medal for the Second Highest Standing in Business and Economics.

In her free time she enjoys cooking and going on hikes with her family.

InfoClose
Jenny Magolan
Linkedin social
Co-Founder & COO
Eva Howe
Eva Howe

Prior to joining Aspect, Eva earned a JD degree in 2004 and spent more than 15 years in legal and project management roles. Eva is skilled at cultivating relationships and partnerships, with an approach rooted in collaboration and humor. She is passionate about gaining buy in, motivating teams, and leading cross-functional efforts to achieve goals that have a significant strategic impact on the business.

InfoClose
Eva Howe
Linkedin social
Co-Founder & CXO

Open source advocates

We believe that decentralized software development drives innovation. Our team has made many important contributions to Bazel through our rules. This includes rules_js, used for running JavaScript programs, and rules_oci, which makes it simpler and more secure to build container images with Bazel.

Our team has made 19,295 contributions in the last year

Expert help is a click away

Boost your team's productivity and efficiency by leveraging our expert Bazel consulting and support.

Our professional services division is here to help make your Bazel migration a success. Find out more on our services page.