Edmund Lee

Staff Software Engineer at Uber

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

👤
Senior
🎓
Top School
Edmund Lee is a Staff Software Engineer in San Francisco with 11 years of experience building customer-facing marketplace features and end-to-end product experiences, currently leading a team at Uber focused on Marketplace Segmentation and rider-first features like UberX Priority and Wait & Save. He combines deep Rails and JavaScript/React expertise with product-minded engineering—architecting 0-to-1 features, defining product narratives, and scaling teams and systems. Past roles include driving payments and order flow redesigns at Touch of Modern and credit-card–linked offers at Groupon, plus early-stage consulting that supported businesses handling millions in loans in southeast China. An active full-stack contributor, he has improved error handling, debugging, and test coverage in notable open-source Redux web-extension tooling. Colleagues rely on him for pragmatic architecture, clear product principles, and the ability to translate messy business problems into reliable technical solutions.
code11 years of coding experience
job3 years of employment as a software developer
bookFull Stack Web Development Computer Software Engineering, Full Stack Web Development Computer Software Engineering at App Academy
languagesEnglish, Chinese, Chinese
stackoverflow-logo

Stackoverflow

Stats
2,554reputation
1.7mreached
93answers
21questions
github-logo-circle

Github Skills (15)

google-chrome-extension10
error-handling10
javascript10
webextension10
chrome-extension10
redux10
react9
testing8
es6-promise8
activerecord6
api6
ruby6
react-redux6
ruby-on-rails6
cocoapods6

Programming languages (6)

TypeScriptC++JavaScriptGoSwiftRuby

Github contributions (5)

github-logo-circle
tshaddix/webext-redux

Jan 2017 - Mar 2017

Role in this project:
userFull-stack Developer
Contributions:9 commits, 2 PRs, 15 comments in 1 month
Contributions summary:Edmund primarily focused on improving error handling and debugging in the Redux web extension. They updated error messages, enhanced error propagation between the background page and the content script, and refactored code for better clarity. Furthermore, they contributed to unit testing by adding test cases for dispatching actions, and also fixed several issues related to the integration of Redux with the web extension framework.
web-extensionreactweb-extensionsredux-applicationredux-store
Contributions:123 commits, 33 pushes, 1 branch in 1 year 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