Nuno Sousa

Developer Enablement Engineer at Customer.io

Braga, Portugal
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
Nuno Sousa is a Developer Enablement Engineer with 11 years of experience building secure, scalable systems in financial services and fintech. He has held technical and leadership roles at Uphold—rising from senior developer to VP of Engineering—and now helps teams ship faster at Customer.io. Deeply experienced in Node.js, PostgreSQL, OAuth2 and GraphQL, he notably refactored and extended the popular oauth2-server Node library used to power OAuth integrations. A pragmatic engineer who pairs hands-on coding with team-building, Nuno is an active open-source contributor whose dotfiles and Home Assistant configs reflect a lifelong tinkerer in IoT, VR and 3D printing. Based in Braga, Portugal, he combines product-minded architecture with operational rigor and a track record of delivering critical payment and crypto features at scale.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Universidade do Minho
languagesPortuguese, English
github-logo-circle

Github Skills (7)

nodejs10
expressjs10
oauth10
apidoc9
api9
test-integration8
integration-testing8

Programming languages (17)

C#JavaC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
oauthjs/node-oauth2-server

Mar 2015 - Feb 2016

Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js
Role in this project:
userBack-end Developer
Contributions:34 commits, 17 PRs, 1 branch in 10 months
Contributions summary:Nuno primarily focused on refactoring and enhancing the OAuth2 server implementation. Their contributions included adding scope support, introducing programmatic and operational validations, and improving error handling. The commits also involved renaming variables and properties related to authorization code handling and updating the token grant architecture. These changes likely aimed at improving the server's robustness and security.
providerwell-testednode-jscompliantjavascript
nunofgs/esphome-config

Feb 2020 - Feb 2021

Contributions:4 commits, 3 pushes, 1 branch in 11 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
Nuno Sousa - Developer Enablement Engineer at Customer.io