Ramon Saraiva

AI Enablement at ConsumerAffairs

Rio Grande do Sul, 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

🤩
Rockstar
🎓
Top School
Ramon Saraiva is an experienced software engineering leader with 12 years of building maintainable, extensible web systems and a current focus on AI enablement at ConsumerAffairs. He progressed from senior engineer to engineering manager, blending hands-on Python/Django expertise with team leadership and delivery discipline. An active open-source contributor, he has improved backend robustness for the widely used DjangoGirls site—refactoring payment flows, tightening access controls, and adding deployment tests. Based in Rio Grande do Sul, Brazil, Ramon pairs practical product experience (full-stack and integrations) with a taste for thoughtful engineering principles and even flies FPV drones in his spare time.
code12 years of coding experience
job11 years of employment as a software developer
bookComputer Science, Computer Science at Unisinos
languagesPortuguese, English
github-logo-circle

Github Skills (11)

python10
django10
pytest9
testing9
api8
database-management8
apidoc8
restful-api7
api-design7
api-rest7
rest-api7

Programming languages (11)

C#DockerfileShellMakefileJavaScriptPHPSwiftHTML

Github contributions (5)

github-logo-circle
DjangoGirls/djangogirls

Sep 2018 - Jan 2023

Website for DjangoGirls.org
Role in this project:
userBackend Developer
Contributions:15 reviews, 45 commits, 11 PRs in 4 years 4 months
Contributions summary:Ramon primarily contributed to the backend logic of the Django Girls website. Their work included refactoring payment-related code by implementing a PaymentManager, moving email logic out of atomic transactions, and adding specific tests for deployment emails. They also implemented logic to restrict access to unpublished event pages based on user roles (organizer or superuser), indicating involvement in access control and user authentication. Finally they added tumblr api settings to enable fetching and displaying stories.
djangodjangogirlspythondjango-girls
ramonsaraiva/init

Feb 2018 - Sep 2018

Contributions:11 commits, 1 PR, 10 pushes in 6 months
minecraft
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