Ricardo Chaves

Staff Software Engineer at Juntos Somos Mais

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 Chaves is a Staff Software Engineer based in São Paulo with two decades of development experience and a decade in senior engineering roles, currently shaping platforms at Juntos Somos Mais. He is a pragmatic full‑stack engineer fluent in Angular, React, Node, Python, Java and C#, who started in VB6 and has evolved with the web and backend ecosystems. Ricardo pairs hands‑on implementation with technical leadership—having served as tech lead, engineering coordinator and project coordinator—focusing on reliable, testable APIs and search optimizations (notably contributing backend improvements to the open-source Serenata de Amor project). He believes technology and innovation can build a better world, and maintains an active presence on GitHub, StackOverflow and Medium to share knowledge and collaborate.
code10 years of coding experience
job1 year of employment as a software developer
bookAnalista de Sistemas, Computer Systems Analysis, Analista de Sistemas, Computer Systems Analysis at Centro Universitário de Volta Redonda
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
422reputation
35kreached
12answers
12questions
github-logo-circle

Github Skills (18)

test-driven-design10
postgresql10
python10
apidoc10
django10
api10
data-science9
open-data8
machine-learning8
nginx6
database6
django-models6
django-email6
vue6
django-rest-framework6

Programming languages (12)

C#TypeScriptDockerfileShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
okfn-brasil/serenata-de-amor

Apr 2018 - Apr 2018

🕵 Artificial Intelligence for social control of public administration | **This repository does not receive frequent updates. Check out the README**
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 PR, 6 comments in 2 days
Contributions summary:Ricardo focused on enhancing the backend functionality of the reimbursement view API. They implemented new filter fields to improve data querying and changed the existing `__contains` filter to `SearchVector` for more efficient searches. Their work also involved refactoring the `ReimbursementListView` get method and adding search ranking. Further, the user added tests to ensure the correct functionality of the API endpoints.
artificial-intelligencemachine-learningdata-sciencepoliticscivic-tech
ricardochaves/django_ogp

Oct 2018 - Dec 2021

A more dynamic way to register Open Graph protocol
Contributions:3 releases, 21 PRs, 1271 pushes in 3 years 3 months
opengraphdjangoopen-graph-protocol
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