Alex Eagle

Software Engineer at Figma

California, United States
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
award
Top expert inAngular Development and Ecosystem
Alex Eagle is a veteran software leader and founder with 17 years of experience building developer tooling and large-scale systems, currently co-founding and leading Aspect to simplify Bazel adoption for multi-language monorepos. Previously he spent 12 years at Google where he worked on compiler, build, and developer-experience tooling, and most recently led Developer Experience at Robinhood. Alex is a hands-on engineer who contributes widely to open source—his work touches prominent projects like Angular, TypeScript, Closure Compiler, and many Bazel rule repos—bridging compiler internals, build systems, and front-end frameworks. He combines product instincts with deep build- and CI/CD expertise, automating documentation and release workflows across languages and platforms. Based in California and Harvard-educated in CS, he quietly favors improving developer productivity through infrastructure and tooling rather than flashy user-facing features.
code18 years of coding experience
job19 years of employment as a software developer
bookBA Computer Science, BA Computer Science at Harvard University
stackoverflow-logo

Stackoverflow

Stats
228reputation
11kreached
4answers
3questions
github-logo-circle

Github Skills (82)

dependency-management10
testing10
bash10
javas10
automation10
junit10
build-automation10
linter10
linting10
apple210
javascript10
static-analysis10
google-closure-compiler10
document-generation10
dockers10

Programming languages (20)

MDXJavaC++CSSCRustGoHTML

Github contributions (5)

github-logo-circle
bazel-contrib/rules_python

Jul 2020 - Jan 2023

Bazel Python Rules
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:1 release, 239 reviews, 104 commits in 2 years 6 months
Contributions summary:Alex primarily focused on improving the repository's build, test, and release processes. They introduced a `bazel_integration_test` to confirm the functionality of examples, which included creating a test runner and modifying the workspace. The user also streamlined the release process by integrating GitHub's built-in archive functionality and updated dependencies like Bazel and pip. Additionally, they improved the repository's documentation workflow.
bazelpythonbazel-rulespython3python-3
bazelbuild/rules_docker

Dec 2017 - Jun 2022

Rules for building and handling Docker images with Bazel
Role in this project:
userDevOps Engineer & Build Automation Engineer
Contributions:81 reviews, 42 commits, 160 PRs in 4 years 6 months
Contributions summary:Alex primarily focused on improving the build and deployment processes for Docker images within the Bazel build system. They updated compatibility with external dependencies, introduced features like output groups for the pusher executable, and addressed issues related to the remote cache and build performance. The user also automated build processes, corrected formatting, and standardized documentation generation using stardoc. Their work directly supports the efficient creation and distribution of Docker images managed by Bazel.
bazeldocker-imagedockerbazel-rulescloud
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