Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Vinicius Cruz da Rosa

RONDONÓPOLIS

Summary

I am a highly motivated software engineer specializing in backend development, with 4 years of hands-on experience in the field since 2021. Throughout my career, I've had the opportunity to lead and participate in vendor migration processes, which has given me a broad perspective on adapting technologies and integrating legacy systems with new solutions. My professional journey includes working with Java on various large-scale projects using microservices, where I applied best development practices and enhanced the performance of critical systems. I have a strong affinity for agile methodologies, especially Kanban, and have effectively collaborated with cross-functional teams to deliver high-quality solutions within challenging deadlines. Versatility is one of my key strengths. While I have a solid foundation in Java and Spring, I've also quickly adapted to new technologies and environments. I am proficient in working with both relational databases like PostgreSQL, Oracle, and MySQL, as well as nonrelational databases like MongoDB and DynamoDB. Additionally, I have experience with asynchronous communication using Kafka and RabbitMQ. I am also familiar with tools like Gradle for building projects and JUnit for testing. Always seeking the most efficient and scalable solution, I ensure that every project I work on is optimized for performance and reliability. I am passionate about technology and constantly seek challenges that allow me to grow and evolve as a professional.

Overview

4
4
years of professional experience

Work History

Software Engineer

Invillia
08.2022 - 01.2025
  • Participated in the implementation of a vendor technology replacement in the investment context, contributing to technical refinement meetings, architecture design, and technical implementation
  • Responsibilities also included creating test scenarios aligned with the Kanban agile methodology
  • This effort significantly improved system efficiency and streamlined the integration of the new technology, ensuring a smoother transition and reduced downtime
  • Developed a feature for creating purchase and redemption orders using Java 17, Spring Boot, and Gradle, integrating microservices via REST communication and Kafka for asynchronous message handling
  • The solution was deployed using Docker and Kubernetes, integrated with an Oracle database, and automated tests were implemented using JUnit
  • This development enhanced the reliability and scalability of transaction processes, reducing processing time and ensuring seamless communication between services
  • Engineered a cron job for automated task processing, leveraging Kubernetes for deployment, improving workflow efficiency by 20%
  • Executed application deployments in Kubernetes with zero downtime, improving system availability by 25%
  • This automation reduced manual intervention, improved operational efficiency, and ensured timely processing of critical tasks
  • Responsible for maintaining code, as well as creating repositories and microservices, leveraging Jenkins and AWS
  • These contributions accelerated development pipelines, increased deployment frequency, and enhanced the reliability of cloud-based microservices
  • Implemented a report generation function using CSS, Java 21, and an Oracle database to produce reports that assist the responsible teams in maintaining organizational control and making informed decisions
  • Designed and deployed dynamic analysis reports to empower data-driven decision-making capabilities across the organization, increasing engagement by 25%

Software Engineer

Zup Innovation
02.2021 - 04.2022
  • Developed and maintained REST APIs using Java, Spring Boot, and Gradle, including the creation of an authentication API, which enhanced system security and streamlined user access management
  • Instruct newer developers in a education program

Education

Engenharia de software -

Pontificia Universidade Catolica Do Parana
10-2025

Skills

  • Java
  • Spring
  • JUnit
  • Java 17
  • Java 21
  • PostgreSQL
  • Oracle
  • MySQL
  • MongoDB
  • Kafka
  • RabbitMQ
  • Docker
  • Kubernetes
  • Gradle
  • Jenkins
  • Team collaboration
  • Software development lifecycle
  • Agile methodologies
  • Code development
  • Web technologies
  • Code debugging
  • Software development
  • JIRA
  • Agile
  • Programming
  • Software documentation
  • Programming languages
  • Linux
  • API integration

Timeline

Software Engineer

Invillia
08.2022 - 01.2025

Software Engineer

Zup Innovation
02.2021 - 04.2022

Engenharia de software -

Pontificia Universidade Catolica Do Parana
Vinicius Cruz da Rosa