Maurizio Napoleoni

Senior Software Engineer at Digital Mimo

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
Maurizio Napoleoni is a Senior Software Engineer with 13 years of full‑stack experience building scalable web apps and developer tools across startups, government and enterprise. He specializes in TypeScript, React, Node/Express, GraphQL and C#/.NET, and has shipped production features for well‑known projects like TinyMCE and WordPress Gutenberg. Comfortable owning both frontend UX and backend architecture, he has designed LIMS and e-commerce systems, automated developer portals on AWS, and led integrations that meet regulatory standards. An active open‑source contributor, he focuses on front‑end bug fixes, accessibility and test coverage improvements for widely used libraries. Outside work he runs a coding YouTube channel and pursues photography, reflecting a blend of technical mentorship and creative curiosity.
code13 years of coding experience
job14 years of employment as a software developer
bookJapanese Language and Literature, Level A + B, Japanese Language and Literature, Level A + B at The University of Queensland
bookBachelor of Engineering (B.Eng.), Computer Science and Automation Engineering, Bachelor of Engineering (B.Eng.), Computer Science and Automation Engineering at Università Politecnica delle Marche
bookDiploma, Electronics and Telecommunications diploma, Diploma, Electronics and Telecommunications diploma at Itis Montani
languagesItalian, English, Portuguese
github-logo-circle

Github Skills (19)

editors10
contenteditable10
javascript10
jquery10
bootstrap10
css10
wordpress10
gutenberg10
html10
bootstra10
tinymce10
react10
rich-text-editor10
editor9
text-editor9

Programming languages (11)

TypeScriptC#JavaDockerfileShellJavaScriptGoPHP

Github contributions (5)

github-logo-circle
mimo84/bootstrap-maxlength

Apr 2013 - Apr 2021

This plugin integrates by default with Twitter bootstrap using badges to display the maximum lenght of the field where the user is inserting text. Uses the HTML5 attribute "maxlength" to work.
Role in this project:
userFront-end Developer
Contributions:1 review, 169 commits, 34 PRs in 8 years 2 months
Contributions summary:Maurizio primarily contributed to the development of the "bootstrap-maxlength" plugin, a JavaScript library designed to integrate with Bootstrap and display the maximum length of text input fields. Their commits focused on implementing new features, such as adding the "preText", "separator", and "postText" options to customize the display of the character counter. They also improved the plugin's responsiveness and added support for different placement options for the counter, enhancing the plugin's flexibility and usability.
maximumhtml5-attributemaxlengthjavascriptbootstrap-maxlength
tinymce/tinymce

May 2014 - May 2017

The world's #1 JavaScript library for rich text editing. Available for React, Vue and Angular
Role in this project:
userFront-end Developer
Contributions:140 commits, 10 pushes in 3 years
Contributions summary:Maurizio primarily contributed to the front-end development of the rich text editor, focusing on bug fixes and enhancements within the TinyMCE library. Their work involved resolving issues related to formatting, text color plugins, and media embedding. Additionally, the user improved the codebase by addressing linting errors and adding unit tests for applying inline styling to nested list elements.
vue-reactrich-textvuewysiwyg-editorrichtext
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
Maurizio Napoleoni - Senior Software Engineer at Digital Mimo