Joseph Núñez

Senior Lead Software Engineer at JPMorganChase

Madrid, Community of Madrid, Spain
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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job11 years of employment as a software developer
bookUniversidad Central de Venezuela
github-logo-circle

Github Skills (10)

mqtt10
unit-testing10
nodejs10
javascript10
mqttnet10
testing10
server-client9
server-client-communication9
client-server9
server-communication9

Programming languages (6)

TypeScriptCoffeeScriptJavaScriptGoMustachePython

Github contributions (5)

github-logo-circle
mqttjs/MQTT.js

May 2014 - Aug 2014

The MQTT client for Node.js and the browser
Role in this project:
userBack-end Developer & QA Engineer
Contributions:6 commits in 2 months
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.
browsernode-jsjavascriptmqttnodejs-library
jeloou/mqtt-cli

Mar 2014 - Jul 2014

Contributions:26 commits in 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
Joseph Núñez - Senior Lead Software Engineer at JPMorganChase