Alec Chen

Software Engineer at SpaceX

Los Angeles Metropolitan Area 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
Alec Chen is a software engineer with five years of hands-on experience building production systems and research-grade tooling, currently working at SpaceX after multiple engineering roles at Lightspark. He combines a formal CS and statistics education from UIUC with practical internships at Palantir, AbbVie, and P&G, applying data-driven thinking to systems and product problems. Alec contributes to open-source ML tooling—most notably improving the pattern matcher in the tinygrad project—bringing care for correctness via regression tests and refactors. A Bitcoin enthusiast who has participated in Summer of Bitcoin, he blends crypto interest with experience at startups and aerospace, showing a willingness to move between high-assurance and fast-moving environments. Colleagues describe him as technically curious and pragmatic, able to translate research concepts into maintainable code.
code6 years of coding experience
job3 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookIllinois Mathematics and Science Academy
github-logo-circle

Github Skills (3)

unit-testing10
pattern-matching10
python10

Programming languages (8)

TypeScriptRustCSolidityJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
tinygrad/tinygrad

May 2024 - Jun 2024

You like pytorch? You like micrograd? You love tinygrad! ❤️
Role in this project:
userML Engineer
Contributions:6 reviews, 6 PRs, 12 comments in 10 days
Contributions summary:Alec primarily contributed to the development and refinement of the pattern matcher within the `tinygrad` project. Their work involved adding and testing regression tests for the pattern matcher, refactoring the matcher implementation, and updating the code to use UPat structures. This included fixing an arg set issue and making adjustments to the UOps patterns.
pytorch
alecchendev/runner-game

Dec 2020 - May 2021

A 3D runner game to get my hands dirty with Rust, WebAssembly, and WebGL.
Contributions:54 commits, 2 PRs, 37 pushes in 5 months
3drustwebassemblywebgl
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