Andrei Lee

Software Engineer at Asana

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
Andrei Lee is a software engineer with 11 years of experience building backend systems at scale, currently working at Asana after several years at Facebook. He combines a Mechatronics Engineering background from the University of Waterloo with deep practical experience in distributed services, APIs, and gRPC-based systems. Andrei is an active contributor to the open-source Magma project, where his work on session management, captive portal integration, and event-driven refactors improved modularity and operational control for access networks. He has a history of internships and early-career roles across finance and social platforms (Bloomberg, LinkedIn, Tagged), giving him breadth across high-throughput and user-facing systems. Known for pragmatic refactors that reduce complexity while adding features like infinite credit grants, he balances careful engineering with product-driven outcomes. Based in San Francisco, he brings systems-level thinking and a track record of shipping reliable backend features in large organizations.
code11 years of coding experience
job1 year of employment as a software developer
bookOntario Secondary School Diploma, Ontario Secondary School Diploma at Bayview Secondary School
bookBachelor of Applied Science (BASc), Mechatronics Engineering, Bachelor of Applied Science (BASc), Mechatronics Engineering at University of Waterloo
github-logo-circle

Github Skills (12)

golang10
group-policy10
policies10
session-management10
protobuf10
protobuffer10
grpc10
apidoc9
api9
microservices8
microservices-application8
redis8

Programming languages (4)

C++CJavaScriptGo

Github contributions (5)

github-logo-circle
magma/magma

Feb 2019 - Jun 2022

Platform for building access networks and modular network services
Role in this project:
userBack-end Developer
Contributions:1 release, 521 reviews, 382 commits in 3 years 4 months
Contributions summary:Andrei's commits primarily focus on enhancing the session management capabilities within the Magma platform, specifically related to its integration with captive portals. Contributions include refactoring for improved modularity, implementing features like infinite credit grants, and adding API endpoints for controlling policy assignments for subscribers. The user also demonstrates knowledge of gRPC by refactoring gRPC services and the implementation of a new event based system.
pythonmobileltevagrant5g
magma/fbc-js-core

Feb 2021 - Mar 2022

FBC shared packages for JS
Contributions:63 reviews, 34 commits, 92 PRs in 1 year 1 month
fbcjavascriptnodejs
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
Andrei Lee - Software Engineer at Asana