Adam Heller

Senior Software Engineer - Rust Ecosystem at Google

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
Adam Heller is a Senior Software Engineer based in California with 15 years of experience building reliable systems and a current focus on the Rust ecosystem at Google. He has deep experience across distributed systems, gRPC, and machine learning infrastructure from senior roles at Google and LinkedIn, and a background that blends applied math/statistics with data science and computer science studies. Known for caring about correctness, he has hands-on open-source contributions addressing subtle stability bugs—such as fixing an Array.sort instability in a popular tree-model-js repository—demonstrating attention to edge cases that break production. Adam pairs broad systems expertise with practical QA and contractor experience, making him effective at shipping robust, well-tested code at scale.
code15 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.) Mathematics and Statistics, Bachelor of Science (B.S.) Mathematics and Statistics at California State University, Long Beach
bookJohns Hopkins University
bookMaster's degree Computer Science, Master's degree Computer Science at Georgia Institute of Technology
bookAssociate of Arts (A.A.) Computer Science, Associate of Arts (A.A.) Computer Science at Cerritos College
stackoverflow-logo

Stackoverflow

Stats
3,194reputation
347kreached
43answers
14questions
Badges
design-patterns
top-5%
oop
top-5%
github-logo-circle

Github Skills (16)

data-manipulation10
unit-testing10
data-structures10
javascript10
tree-traversal10
data-structure10
testing9
oop9
design-patterns9
ajax6
php6
cakephp6
ant6
jquery6
grpc6

Programming languages (15)

JavaC++CSSCGoHTMLJupyter NotebookErlang

Github contributions (5)

github-logo-circle
joaonuno/tree-model-js

Aug 2013 - Aug 2013

Manipulate and traverse tree-like structures in javascript.
Role in this project:
userFull-stack Developer
Contributions:6 commits in 4 days
Contributions summary:Adam primarily addressed stability issues related to the `Array.sort` method in JavaScript within the `tree-model-js` repository. Their contributions focused on fixing the unstable sort behavior in the `parse()` method, especially when a custom comparator was not defined. This involved modifying the `TreeModel.js` and updating the test suite, which demonstrated the problem's impact. They also corrected the test case to accurately illustrate the instability issue.
traversejavascripttree-like
drfloob/_tree

Oct 2013 - Feb 2014

Contributions:242 commits in 4 months
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
Adam Heller - Senior Software Engineer - Rust Ecosystem at Google