Ricardo Carvalho

Senior Software Engineer at Stone

São Paulo, Brazil
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
Ricardo Carvalho is a Senior Software Engineer based in São Paulo with 7 years of hands-on experience building scalable, high-performance back-end systems, primarily using Elixir and Phoenix. He has delivered production banking and financial infrastructure—working on Pix, DICT, and ISO 20022 messaging—in collaboration with Brazil’s Central Bank, and has driven observability and resilience with tools like Oban and OpenTelemetry. His background spans fintech (Stone, Swap), consultancy (Accenture), and product teams, where he optimized concurrency and parallelism for large-scale scanning and messaging workloads. Combining a Systems Analysis degree with ongoing studies in Mathematics, he pairs practical engineering with a strong theoretical bent, often favoring efficiency and protocol-driven designs. An engineer who quietly focuses on regulatory-grade reliability, he brings both domain expertise in payments and a continual appetite for deepening his technical foundations.
code7 years of coding experience
job6 years of employment as a software developer
bookDatabase Systems, Database Systems, Database Systems, Database Systems at Impacta
bookHIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES at Etec Francisco Morato
bookBachelor, Mathematics, Bachelor, Mathematics at FMU
bookSystems Analysis and Development, Computer Science, Systems Analysis and Development, Computer Science at Impacta Tecnologia
bookTecnólogo, Systems Analysis and Development, Tecnólogo, Systems Analysis and Development at Faculdade de Tecnologia de São Paulo - FATEC-SP
languagesEnglish
github-logo-circle

Github Skills (21)

optimizers9
elixir8
deep-learning7
angular6
github6
nodejs5
github-enterprise5
javascript4
expressjs4
phoenix-framework4
docker-compose4
api3
canvas3
docker3
redis3

Programming languages (5)

TypeScriptJavaJavaScriptHTMLElixir

Github contributions (5)

github-logo-circle
RicardoEstudante/api-node

Feb 2020 - Feb 2020

Criando uma API com Node/Express/Mysql
Contributions:12 commits, 11 pushes, 1 branch in 4 days
apimysqlexpressjsnode-expressjavascript
RicardoSantos-99/api-vendas

Jan 2022 - Mar 2022

Node, Typescript, Typeorm, postgress, Redis, Docker
Contributions:156 commits, 203 PRs, 123 pushes in 1 month
redistypeormdockernode-typescriptnodejs
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