Alex Sherman

Senior Software Engineer at Google

Madison, Wisconsin, 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
Alex Sherman is a Senior Software Engineer in Madison, WI with 11 years of experience building high-performance networking and game systems across C, C#, Python and modern web stacks. At Google he focuses on making datacenter and ML networking fast and reliable, drawing on earlier work that combined multiple physical interfaces into a single high-throughput virtual link. He’s also an indie game founder who has iterated on a custom C# engine for eight years, blending systems-level performance thinking with product-focused game development. An active contributor to open-source tooling, he implemented a performant concurrency decorator and synchronization primitives in Python that improved usability and compatibility. Alex pairs deep low-level expertise with an entrepreneurial bent, shipping practical, well-benchmarked solutions across both infrastructure and consumer-facing projects.
code11 years of coding experience
job10 years of employment as a software developer
bookMasters, Computer Science, Masters, Computer Science at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
514reputation
33kreached
10answers
0questions
github-logo-circle

Github Skills (17)

python10
python-multiprocessing10
decorator10
decorators10
multi-process10
multiprocessing10
decoration10
concurrency10
abstract-syntax-tree9
multithreading9
hyper-threading9
thread9
threaded9
socket6
mongodb6

Programming languages (5)

C#TypeScriptC++JavaScriptPython

Github contributions (5)

github-logo-circle
alex-sherman/deco

Apr 2016 - Nov 2021

Role in this project:
userBack-end Developer
Contributions:61 commits, 12 PRs, 59 pushes in 5 years 7 months
Contributions summary:Alex primarily focused on developing a concurrency decorator in Python. Their contributions include the initial implementation of the decorator, incorporating global variables, allowing parameters to be passed, and improving performance with a pool implementation. Further work included support for a `synchronized` decorator to manage access to shared resources and adding features such as deferred function calls and list comprehension support. The user also addressed several bugs and compatibility issues.
Contributions:2 PRs, 47 pushes, 2 branches in 8 years 3 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
Alex Sherman - Senior Software Engineer at Google