Joseph Núñez is a Senior Lead Software Engineer based in Madrid with 13 years of experience designing and implementing scalable, cloud-based distributed systems. He has progressed through senior and leadership roles at firms including JPMorgan Chase, Sinch, and ZeroFOX, combining hands-on backend engineering with team leadership and delivery ownership. Joseph contributes to notable open-source work such as fixes and QoS enhancements for the widely used MQTT.js client, reflecting deep reliability and protocol-level understanding. Known for a clean, collaborative approach, he consistently drives robust production deployments and improves library ergonomics and QA. His career blends enterprise-scale financial and communications systems experience with startup agility, and he brings a pragmatic focus on making complex distributed features operable and testable.
Contributions summary:Joseph focused on improving the MQTT.js client library's reliability and functionality. They addressed instantiation issues within the `MqttClient` class, ensuring it functions correctly with and without the `new` operator. Furthermore, the user implemented and tested features related to subscriptions, specifically allowing for individual QoS levels per subscription. They also made adjustments to the subscription handling to ensure the callback function is correctly handled.
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
Joseph Núñez - Senior Lead Software Engineer at JPMorganChase