Being a developer and solving problems is not just my work, but also my passion. So, when I see the opportunity to contribute to an Open Source project that I've used for work or personal reasons, I don't shy away.

I also work on my own projects when I want to experiment a new technology or try something different. In this page, you can find the most important projects I have contributed to or created.


Open Source projects play a crucial role in modern software developement. Many commercial and non-commercial software rely on them. During my career, I have used many of these projects and they have saved me a lot of time. So, whenever I can I try to help. Below you can find the major projects I've contributed to.

Icon of jQuery


As a member of the jQuery team, I've made several improvements to the jQuery documentation by adding and updating content, and fixing issues.

Icon of Grunt


I've made a lot of improvements to the documentation and helped the team with issues in other repositories related to the main library. Due to my work, I've been publicly thanked for my contribution to the Grunt project.

Icon of Can I Use

Can I Use

I'm among the most active contributors of the project. Over the time I've added several JavaScript APIs, reported cross-browser incompatibilities and issues, and improved the references.

Icon of Github.js


As a maintainer, I've added many new features, fixed bugs, and made several improvements to the documentation.

Icon of PureCSS


I've fixed several bugs, improved the documentation and made several proposal to enhance the library. I was also publicly thanked for my contribution to the PureCSS project.

Icon of WebReader


I'm the main author behind WebReader, a free and open source JavaScript library that relies on the Web Speech API to offer speech recognition and speech synthesis functionality.

My own projects

From proof-of-concepts to web apps, from libraries to polyfills, from PHP to JavaScript, whenever there is a chance to learn something new or to solve a problem with a better solution (isn't yours always the best solution?), I try to do it. Below you can find a sample of the open source projects I have developed.

HTML5 API demos

HTML5 API demos is a repository where you can find information about many JavaScript and HTML5 APIs.


Saveba.js is a JavaScript library that, relying on the Network Information API, tries to save bandwidth to users having a slow connection by removing unnecessary resources.

Audero Sticky

Audero Sticky is a polyfill for the CSS position: sticky with no dependencies and support for multiple module systems.


JoindIn.js is the official JavaScript library to embed comments, talks, and more.

Audero Wav Extractor

Audero Wav Extractor is a PHP library that allows to extract a chunk from a wav file. The extracted chunk can be saved on the harddisk, can be forced to be prompted as download by the user's browser or returned as a string for a later processing.


The fast and small web application created to allow conferences attendees to easily navigate through the conference information and mark the talks of interest to create their own, personalized track.