Alexander Early

Senior Staff Software Engineer at Reddit, Inc.

San Francisco, 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
Alexander Early is a Senior Staff Software Engineer in San Francisco with 14 years of experience building reliable backend systems and developer-facing tooling. He has progressed through senior engineering roles at Reddit and npm, and brings production-grade expertise in Node.js and asynchronous control flow—evidenced by contributions to the widely used caolan/async library. Comfortable moving between hands-on coding and technical leadership, he focuses on robustness, performance, and pragmatic fixes that improve developer experience. A UC Davis computer science graduate, he has also consulted independently, giving him exposure to varied codebases and operational constraints. Not actively looking for new roles, he prefers direct, meaningful outreach and values colleagues who respect his time and priorities.
code14 years of coding experience
job18 years of employment as a software developer
bookBachelor of Science (BS) , Computer Science & Engineering, Bachelor of Science (BS) , Computer Science & Engineering at University of California, Davis
stackoverflow-logo

Stackoverflow

Stats
11reputation
440reached
1answer
0questions
github-logo-circle

Github Skills (9)

asynchronous10
callback10
nodejs10
javascript10
async10
unit-testing9
performance-optimization8
google-chrome6
view-transitions-api6

Programming languages (8)

TypeScriptJavaShellCoffeeScriptCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
caolan/async

May 2013 - Jan 2022

Async utilities for node and the browser
Role in this project:
userBack-end Developer
Contributions:12 reviews, 581 commits, 444 PRs in 8 years 9 months
Contributions summary:Alexander made several contributions to the `caolan/async` repository, focusing on enhancing the functionality and robustness of the asynchronous utility library for Node.js and the browser. Their work included adding a benchmark script for performance comparison, as well as fixing issues related to parameter passing and error handling within various asynchronous control flow methods such as `doUntil`, `whilst` and `retry`. Furthermore, they addressed bug fixes, test-case enhancements and provided code style changes to the codebase.
asyncjavascriptcallbacks
aearly/isml-tmlanguage

Feb 2014 - Aug 2019

Sublime/Textmate Language Grammar for Demandware ISML
Contributions:2 commits, 1 PR, 1 push in 5 years 7 months
demandwareismlsublimetextmate
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