I'm a JavaScript developer with over 10 years of experience, specializing in building scalable and high-performance web applications. I have deep hands-on knowledge of prototype inheritance, closures, modern and classic design patterns, and applying the latest language standards to deliver maintainable solutions. I focus on code quality and performance improvements, collaborate across frontend and backend teams, and leverage cloud platforms, CI/CD, and security best practices to ship reliable software. I’m proactive, communicate clearly, and strive for continuous self-improvement.

Donald Li

I'm a JavaScript developer with over 10 years of experience, specializing in building scalable and high-performance web applications. I have deep hands-on knowledge of prototype inheritance, closures, modern and classic design patterns, and applying the latest language standards to deliver maintainable solutions. I focus on code quality and performance improvements, collaborate across frontend and backend teams, and leverage cloud platforms, CI/CD, and security best practices to ship reliable software. I’m proactive, communicate clearly, and strive for continuous self-improvement.

Available to hire

I’m a JavaScript developer with over 10 years of experience, specializing in building scalable and high-performance web applications. I have deep hands-on knowledge of prototype inheritance, closures, modern and classic design patterns, and applying the latest language standards to deliver maintainable solutions.

I focus on code quality and performance improvements, collaborate across frontend and backend teams, and leverage cloud platforms, CI/CD, and security best practices to ship reliable software. I’m proactive, communicate clearly, and strive for continuous self-improvement.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Software Engineer at The Token Foundry
August 1, 2025 - August 1, 2025
Helped lead conversations in software and infrastructure areas in a cryptocurrency trading application leading to a high availability design. Assisted in frontend and backend development, collaborating on code reviews to expedite delivery.
Full Stack Engineer at Validere
February 1, 2022 - February 1, 2022
Developed, tested, debugged, and documented 33+ software applications. Worked in an Agile Scrum team with CI/CD, designed and developed 26+ software applications based on user stories and design specifications. Re-configured invoice processing, saving customers over 125,000 manual hours of work per month.
Frontend Developer at Thentia
September 1, 2020 - September 1, 2020
Contributed to the in-house UI library to create reusable components that saved 125+ hours of development per month. Built a web app MVP for a store delivery management platform with 200+ business customers; enabled audio and video uploads for meditation app; improved customer conversion rate by 17% via AB testing, contributing to $500,000+ incremental annual revenue.

Education

Bachelor of Science in Computer Science at University of Toronto
January 11, 2030 - June 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet