Diogo Gonçalves

Gold Coast City, Queensland, Australia
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

🤩
Rockstar
🎓
Top School
Diogo Gonçalves is a Lead Software Engineer based on the Gold Coast with 15+ years of hands-on experience and 11 years in senior roles, combining strong front-end craftsmanship in TypeScript and React with backend work in Node, Bun and Java microservices. He excels at performance tuning and observability—literally diagnosing UX wins from the network tab—and has deep testing expertise across unit, component, integration and e2e tooling (Jest, Cypress, Playwright). Diogo has shipped consumer-facing products like Citizennn and Cleanah, and contributed front-end improvements and accessibility fixes to the widely used TinyMCE editor. He mentors engineers, drives pragmatic architecture decisions, and keeps a portfolio of live demos and source code on CodePen and GitHub that showcase both UI polish and full-stack implementations.
code11 years of coding experience
job16 years of employment as a software developer
bookPontifical Catholic University of Rio de Janeiro
languagesEnglish
github-logo-circle

Github Skills (17)

editors10
contenteditable10
javascript10
text-editor10
html-editor10
ui-design10
ckeditor10
editor10
uid10
wysiwyg10
front-end-development10
html10
tinymce10
rich-text-editor10
accessibility9

Programming languages (5)

TypeScriptCSSJavaScriptVueZig

Github contributions (5)

github-logo-circle
tinymce/tinymce

Jul 2021 - Aug 2021

The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Role in this project:
userFront-end Developer
Contributions:142 reviews, 12 commits, 16 PRs in 1 month
Contributions summary:Diogo primarily worked on enhancing the user interface and functionality of the TinyMCE rich text editor. Their contributions involved implementing new features, such as the ability to open dialogs via commands and integrating functionalities for code samples, emoticons, and word count. The user also addressed bugs related to context menus and accessibility, improving the overall user experience. They also worked on improving and testing the editor's behaviour on touch devices and in relation to keyboard interactions.
vue-reactrich-textvuewysiwyg-editorrichtext
diogo405/diogo405.github.io

May 2016 - Jul 2020

Contributions:17 pushes, 1 branch in 4 years 3 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
Diogo Gonçalves