Rhenan Bartels is a senior backend developer with 12 years of experience building scalable, secure systems using Python, Django and PostgreSQL across cloud providers (AWS, GCP, Azure) and container platforms like Docker and Kubernetes. He combines software architecture and DevOps fluency—Terraform, CI/CD, TDD—with hands-on data engineering skills (Pandas, Spark, Hadoop) to deliver production-ready solutions for both monolithic and distributed environments. At civic-tech and fact-checking organizations he’s driven reliability for high-traffic services and improved user management and data integrity in notable open-source projects such as brasil.io and rows. His background in data science and a PhD-level research trajectory give him an edge in integrating analytics into backend services and automating complex ETL workflows. Colleagues rely on him to simplify hard problems into high-impact, maintainable implementations and to shepherd code quality through testing and review. Based in Rio de Janeiro, he blends public-sector experience with civic open-source contributions, often focusing on pragmatic fixes that improve usability and data quality.
12 years of coding experience
8 years of employment as a software developer
Bachelor’s Degree in Physical Education, Bachelor’s Degree in Physical Education at Federal University of Juiz de Fora
Computer Systems, Computer Systems at Universidade Federal Fluminense
Ph.D. in Biomedical Engineering, Ph.D. in Biomedical Engineering at Federal University of Rio de Janeiro
Invited Researcher, Invited Researcher at Universität Leipzig
A common, beautiful interface to tabular data, no matter the format
Role in this project:
Back-end Developer
Contributions:11 commits, 4 PRs, 9 comments in 3 years 6 months
Contributions summary:Rhenan primarily contributed to enhancing the `rows` library's ability to handle tabular data from XLSX files. They implemented an XLSX import plugin, including reading and parsing data from spreadsheets. Further contributions involved addressing a datetime precision issue and adding the functionality to export to XLSX format. They also made other corrections and refinements in the plugin and related CSV processing code.
Backend do Brasil.IO (para código dos scripts de coleta de dados, veja o link na página de cada dataset)
Role in this project:
Back-end Developer
Contributions:6 reviews, 24 commits, 11 PRs in 16 days
Contributions summary:Rhenan contributed to the backend of the Brasil.IO project, focusing on authentication and user management features. Their work included refactoring and testing user signup and login forms, validating usernames, and implementing a script to migrate and correct usernames containing invalid characters. They also addressed issues related to duplicate emails and added functionality to export data for analysis. These changes enhanced the project's user experience and data integrity.
dados-abertosdatapythondadosopendata
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.