Edward Lee

Engineering Manager at PressReader

Greater Vancouver Metropolitan Area Canada
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
Edward Lee is an Engineering Manager with 12 years of experience leading backend teams and improving software development workflows from Greater Vancouver. At PressReader he progressed from Software Engineer to Engineering Manager, focusing on delivery, cross-team processes, and mentoring engineers to build high-quality products. He brings hands-on backend expertise, contributing to notable open-source projects like Review Board and rbtools—adding API integrations and workflow features such as automated commit support for code reviews. Comfortable balancing people leadership with technical ownership, he specializes in API design, refactoring, and fixing subtle data-integrity issues. With dual software systems and systems engineering degrees from Simon Fraser University, he pairs formal systems thinking with pragmatic engineering. Colleagues describe him as a process-minded coach who finds practical ways to scale team productivity.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor of Applied Science - BASc, Systems Engineering, Bachelor of Applied Science - BASc, Systems Engineering at Simon Fraser University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

git10
python10
apidoc10
api-design10
django10
reviewboard10
api10
command-line-tool10
restful-api9
api-rest9
webapi9
rest-api9
code-review8
subversion7
bazaar7

Programming languages (2)

TypeScriptPython

Github contributions (4)

github-logo-circle
reviewboard/rbtools

Oct 2013 - Dec 2013

Command line tools for working with Review Board
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 month
Contributions summary:Edward contributed significantly to improving the `rbtools` command-line tools, specifically focusing on the Review Board API integration. They implemented the `--commit` option for `rbt patch`, enabling automatic Git commits based on review request information. The user also enhanced `rbt post` to determine existing review requests for updates. Further contributions include bug fixes in the API resource handling and repository configuration, as well as refactoring and code cleanup.
review-boardcommand-line-toolsboardreview
reviewboard/reviewboard

Sep 2013 - Jan 2014

An extensible and friendly code review tool for projects and companies of all sizes.
Role in this project:
userBack-end Developer
Contributions:7 commits in 3 months
Contributions summary:Edward contributed to the Review Board project by implementing various back-end functionalities and API changes. Their work included bug fixes related to user interface elements and blank field handling, ensuring data integrity. They also added new fields to the API for repository management, extending its capabilities. Furthermore, the user refactored code to remove leading and trailing blank lines in review comments across multiple resource types.
pythonjavascriptreviewdeveloper-toolsextensible
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