Summary
Doowon Lee is a front-end developer based in Toronto with 11 years of experience building modern enterprise web applications using JavaScript/TypeScript, React, Node.js and Java. He has a strong track record modernizing legacy products into SPAs, designing reusable component libraries and setting up front-end tooling from scratch with webpack, Babel and Jest. At OMERS he helped merge distinct properties into a unified site using Next.js and headless CMS, and at NAVER he optimized a mobile page serving billions of monthly PVs and halved legacy code through pragmatic design patterns. Comfortable across the stack, he designs RESTful APIs, works with SQL and AWS serverless services, and applies SOLID and OOP principles to improve maintainability. Known for mentoring junior engineers and driving performance improvements, he combines deep JavaScript internals (closures, prototype inheritance, async patterns) with practical delivery in Agile teams.
11 years of coding experience
10 years of employment as a software developer
Post Graduate, Mobile Application Development, Post Graduate, Mobile Application Development at Lambton College
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Soongsil University
Bachelor’s Degree, Public Administration; Computer Science, Bachelor’s Degree, Public Administration; Computer Science at Kwangwoon University
English, Korean