Lee Newson is a software engineer with 11 years' experience building polished front-end experiences, currently contributing to Canva from the Greater Brisbane Area. He spent a significant portion of his career at Tiny, rising to Principal Software Engineer and contributing UI components and bug fixes to the widely used TinyMCE rich text editor and its documentation. Prior roles at Red Hat provided a strong foundation in engineering discipline and collaboration across long-lived open-source projects. Lee combines hands-on JavaScript and UI expertise with practical documentation improvements, evidenced by simplifying demos and modernizing nested menu examples for TinyMCE. He holds First Class Honours in Computer Software Engineering from Griffith University and has a history of mentorship dating back to tutoring early programming courses. Colleagues describe him as detail-oriented and effective at turning nuanced UX problems into maintainable code.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Engineering, Computer Software Engineering, First Class Honours, Bachelor of Engineering, Computer Software Engineering, First Class Honours at Griffith University
The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Role in this project:
Front-end Developer
Contributions:3693 reviews, 2835 commits, 1265 PRs in 4 years 1 month
Contributions summary:Lee's contributions primarily involve modifying and improving the user interface components of the TinyMCE rich text editor. These changes include the creation and modification of toolbar buttons, menu items, dialog components, and related UI elements, along with fixing bugs and adding new features. A significant portion of the work focused on integrating and refining the user experience through these various UI elements, demonstrating a focus on the frontend aspects of the project.
Contributions:1523 reviews, 555 commits, 435 PRs in 3 years 11 months
Contributions summary:Lee focused on updating and fixing code snippets within the TinyMCE documentation site, specifically related to the context menu component. Their contributions included fixing bugs within the JavaScript and HTML code. The user simplified the context menu codepen demo and updated its examples to use string-based menu references. They also updated examples for the new nested menu items.
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.