Rocco Musolino is a Full Stack developer with 11 years of experience, based in Rome, combining web and IoT expertise with a strong interest in Linux, hacking, and blockchain. He has built end-to-end systems for education platforms, bespoke CMSs, and IoT devices—adding protocol support and hardening Node.js services during his tenure at CloudPlugs. A high-achieving computer science graduate (110/110 e lode) with international study experience in Barcelona, he brings rigorous engineering discipline to both front-end and back-end work. Rocco is an active open-source contributor—his improvements to the popular MQTT.js client strengthened error handling and input validation, improving robustness for Node.js and browser MQTT usage. Known for pragmatic problem-solving, he often focuses on reliability and security edge cases that prevent real-world failures.
11 years of coding experience
7 years of employment as a software developer
Erasmus, Computer Engineering, Erasmus, Computer Engineering at Universitat Autònoma de Barcelona
Laurea, Informatica, 110/110 e Lode, Laurea, Informatica, 110/110 e Lode at Università degli Studi di Messina
Laurea Magistrale, Informatica, 110/110 e Lode, Laurea Magistrale, Informatica, 110/110 e Lode at Sapienza Università di Roma
Diploma di Liceo Scientifico, Diploma di Liceo Scientifico at Liceo Scientifico Pietro Mazzone
Contributions:9 commits, 4 PRs, 7 comments in 1 year 2 months
Contributions summary:Rocco focused on improving the robustness of the MQTT client's error handling and input validation. They added checks for port type in `bin/pub.js` and `bin/sub.js`, preventing potential errors. Furthermore, the user implemented better error handling for connection and subscription issues, specifically addressing "wrong credentials" and "no authorization" scenarios within the `pub` and `sub` binaries. The user's contributions directly improved the stability and user experience of the MQTT client library.
:honeybee: Multi-client, multi-threaded reverse shell handler written in Node.js
Contributions:55 commits, 6 PRs, 5 pushes in 2 years 2 months
jssocketreverse-shellnode-jsjavascript
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.