Rodolfo Pereira is a software engineer with 11 years of experience focused on backend systems, programming languages, and data ingestion pipelines, currently working at Benepass in Santa Catarina, Brazil. He has led engineering teams and shaped architecture and quality practices as Lead Software Engineer at Cheesecake Labs, driving event-driven microservices for high-impact clients like Mercado Libre. His hands-on background spans Python web frameworks (Django, FastAPI, Flask), asynchronous processing, queues, and cloud infrastructure (AWS, Terraform), with practical experience migrating and optimizing scraping systems for 10x performance gains. An active contributor to civic open-source—helping improve backend data extraction for the well-known querido-diario project—he brings a pragmatic focus on file-type detection, spiders, and reliable DB integration. Comfortable shifting between individual contributor work and technical leadership, he also emphasizes test-driven development and reducing technical debt to enable scalable product growth. His career blends academic roots in information systems with repeated success turning brittle monoliths into maintainable, testable services.
11 years of coding experience
8 years of employment as a software developer
Bacharelado em Sistemas de Informação, Sistemas de Informação, Bacharelado em Sistemas de Informação, Sistemas de Informação at Universidade Federal de Santa Catarina
📰 Diários oficiais brasileiros acessíveis a todos | 📰 Brazilian government gazettes, accessible to everyone.
Role in this project:
Back-end Developer
Contributions:14 commits, 5 PRs, 19 comments in 1 year 7 months
Contributions summary:Rodolfo primarily contributed to the backend functionality of the `querido-diario` project. Their work involved implementing and refining data extraction pipelines, specifically focusing on processing and identifying file types within government gazettes. They refactored code related to file type identification, added support for new file types, and fixed database integration issues. Furthermore, they added a new spider to scrape data for the city of Gravatai and implemented an additional spider for Belem, demonstrating a focus on data ingestion and processing.
Contributions:25 commits, 4 PRs, 21 pushes in 3 months
trabalhojavascriptexpressdisciplinanodejs
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.