João Sampaio

Senior Backend Engineer at Close

Cambridge, Ontario, Canada
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
João Sampaio is a Senior Backend Engineer based in Cambridge, Ontario with 13 years of experience building and leading teams to deliver robust, scalable backend systems. He excels at turning complex business requirements into production-ready services, having led cross-functional teams and driven initiatives from observability (OpenTelemetry) to billing and telephony integrations at Close. Skilled in Python and distributed systems, he has practical open-source experience improving the tasktiger Redis-backed task queue—modernizing dependencies, adding concurrency controls, and shipping releases. João favors pragmatic improvements that reduce technical debt, boost developer productivity, and harden reliability, and he routinely serves as a first responder for production incidents. He brings startup grit from early-stage platform building and a disciplined approach to migrating legacy monoliths into microservice architectures.
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Universidade Federal de São Carlos
languagesEnglish, Portuguese, French
stackoverflow-logo

Stackoverflow

Stats
3,423reputation
301kreached
14answers
19questions
github-logo-circle

Github Skills (21)

webworker10
back-end-development10
python10
redis10
queuing10
service-worker10
queue10
testing9
oneclick8
clicking8
clickable8
onclick8
git7
declaration6
pointer6

Programming languages (9)

ShellRustJavaScriptGoLuaHTMLRoffVim Script

Github contributions (5)

github-logo-circle
closeio/tasktiger

Mar 2021 - Apr 2021

Python task queue using Redis
Role in this project:
userBack-end Developer
Contributions:2 releases, 8 reviews, 8 commits in 21 days
Contributions summary:João primarily focused on improving the tasktiger Python task queue. Their contributions include dropping unnecessary dependencies and updating the project to support newer versions of dependencies like redis. They also added redis-py locks for improved concurrency control, and added a redis scan script, demonstrating a focus on enhancing the reliability and maintainability of the task queue system. Finally, the user released a new version of the project.
pythonredispython-taskredis-streamstask-queue
jpmelos/subcomm

Oct 2016 - Oct 2018

Simple API for a subcommand parser.
Contributions:18 PRs, 28 pushes, 19 branches in 2 years
apipythonrustsubcommandsimple-api
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