Ramon Saraiva

Software Engineering Manager 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 a Software Engineering Manager at ConsumerAffairs with 12 years of experience building high-quality, extensible web applications. He pairs hands-on Python/Django expertise—demonstrated by backend contributions to the well-known DjangoGirls site where he refactored payment flows, tightened access control, and improved deploy-time email reliability—with people leadership and delivery focus. His career spans full‑stack web development, game dev and customer support, giving him an uncommon blend of product empathy and operational rigor. Based in Rio Grande do Sul, Brazil, Ramon also pilots FPV drones, a hobby that mirrors his appetite for fast feedback loops and technical experimentation.
code12 years of coding experience
job11 years of employment as a software developer
bookComputer Science, Computer Science at Universidade do Vale do Rio dos Sinos
languagesPortuguese, English
github-logo-circle

Github Skills (15)

django310
django210
django2210
python10
django10
django410
pytest9
testing9
api8
database-management8
api-doc8
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