In 1999, I began coding simple web pages for an internship and have since worked across multiple areas of software development, including frontend, backend, desktop, web and mobile applications, crawlers, databases, cloud and local environments, designing, teaching, managing, creating, and fixing software. I enjoy searching for and adopting the ideal solutions for every problem I tackle, leveraging my academic background and wide-ranging work experience around software best practices. Recently, after exploring reactive and functional programming, I've focused on Domain-Driven Design (DDD), CQRS, and Event Sourcing to modernize and improve software systems effectively.

Renato Pereira

In 1999, I began coding simple web pages for an internship and have since worked across multiple areas of software development, including frontend, backend, desktop, web and mobile applications, crawlers, databases, cloud and local environments, designing, teaching, managing, creating, and fixing software. I enjoy searching for and adopting the ideal solutions for every problem I tackle, leveraging my academic background and wide-ranging work experience around software best practices. Recently, after exploring reactive and functional programming, I've focused on Domain-Driven Design (DDD), CQRS, and Event Sourcing to modernize and improve software systems effectively.

Available to hire

In 1999, I began coding simple web pages for an internship and have since worked across multiple areas of software development, including frontend, backend, desktop, web and mobile applications, crawlers, databases, cloud and local environments, designing, teaching, managing, creating, and fixing software. I enjoy searching for and adopting the ideal solutions for every problem I tackle, leveraging my academic background and wide-ranging work experience around software best practices.
Recently, after exploring reactive and functional programming, I’ve focused on Domain-Driven Design (DDD), CQRS, and Event Sourcing to modernize and improve software systems effectively.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Portuguese
Fluent
English
Advanced
Spanish; Castilian
Intermediate
French
Beginner
German
Beginner

Work Experience

Software Engineer at Uptempo
July 1, 2025 - August 22, 2025
Worked on Budgeting and Integrations modules of a Marketing Planning SaaS platform, applying TDD practices to legacy Java code with AI tools for regression prevention, collaborating with international teams across time zones to improve platform cohesion, embracing agile principles with iterative planning and continuous feedback, and leading refactoring initiatives to enhance system resilience and maintainability.
Software Engineer at NeoCO
May 1, 2022 - August 22, 2025
Provided IT consulting and solution development for clients including CIANET and CRESOL. Maintained and evolved a microservices service hub managing banking operations integrated via JMS/ActiveMQ. Gathered requirements for BI platform restructuring and competitive intelligence projects. Acted as Tech Lead for a 5-dev team overseeing code reviews, mentoring, and technical decisions while advocating automated testing.
Software Architect at Micromed
September 1, 2020 - August 22, 2025
Maintained a decade-old JEE legacy system and Kettle/Pentaho ETL processes integrating third-party systems. Built foundations for an in-house web application framework with Angular, Typescript, and Node.js. Improved transparency portal code with functional programming and query optimization. Increased system availability through monitoring and misconfiguration identification.
Software Engineer at Life s Hub
August 1, 2020 - August 22, 2025
Developed bots using R, Java, Spring Boot, and MongoDB on AWS EC2 to scrape health data from Brazilian Federal Government FTP sources. Collected approximately 100 GB/month, performed custom ETL before exporting data to clients using Azure Power BI.
React Native Developer at BairesDev
March 1, 2017 - August 22, 2025
Migrated Objective-C app to React Native to support iOS and Android platforms and participated in development of V2 with visuals and behaviors. Collaborated with a global remote team and contributed to React Native github library issues.
Software Engineer at Softplan Poligraph
May 1, 2015 - August 22, 2025
Led project and development of corporate systems for government branches across various domains such as Financial, HR, Civil Engineering, Stock Control, and Asset Tracking. Guided juniors and interns, created standardization guides, coordinated migration to Maven and BDD adoption, and mentored a development team focused on automated web testing and JEE6 architectures. Also developed ETL processes for third-party system integrations.

Education

Bachelor in Information Systems at Universidade Federal de Santa Catarina (UFSC)
July 1, 2006 - April 1, 2017
Bachelor in Computer Sciences (incomplete) at Universidade Federal de Santa Catarina (UFSC)
July 1, 2000 - June 1, 2005
Java EE 6: Develop Business Components with JMS & EJBs at Oracle University (VOffice Consultores Associados)
March 1, 2015 - August 22, 2025

Qualifications

Reactive Architecture - Lightbend
May 1, 2020 - August 22, 2025
Data Engineering: Data Principles - Lightbend
May 1, 2020 - August 22, 2025
Scala Professional - Lightbend
June 1, 2020 - August 22, 2025
Oracle Certified Associate - Java SE 7 Programmer - Oracle
April 1, 2015 - August 22, 2025
Mobile Devices Programming - Universidade do Vale do Itajaí
December 1, 2014 - August 22, 2025
AW3 - Web Development with JavaServer Faces - Globalcode
June 1, 2013 - August 22, 2025
Core JEE 6 - Globalcode
March 1, 2013 - August 22, 2025

Industry Experience

Software & Internet, Financial Services, Government, Healthcare, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Florianópolis today.