Summary
Overview
Work History
Education
Skills
Websites
Certification
LANGUAGES
Timeline
Generic

CAIO VINICIUS FERNANDES ANTONIO

Poços de Caldas

Summary

Experienced developer with over 3 years of hands-on experience specializing in Java and Spring for backend development, complemented by proficiency in React for frontend projects. Actively enhancing skills in React while eager to explore Golang to broaden technical expertise. Dedicated to producing clean, maintainable code and continuously evolving as a skilled developer.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Mid-Level Software Engineer | Java Developer

CI&T
08.2024 - Current
  • I actively contribute to the evolution of the second version of the billing microservice, focusing on performance improvements and scalability.
  • I mentor a junior developer by promoting best development practices, conducting code reviews, and providing technical support.
  • I contribute to subsidy management deliveries by implementing a processing queue to register or update ECS (Elastic Container Service), optimizing data flow.
  • I collaborate with cross-functional teams using agile methodologies, with a strong focus on delivering high-quality solutions.

Junior Software Engineer | Java

CI&T
05.2022 - Current
  • Contributed to the migration from Node.js to Java (version 17) for the Consultant Bot, implementing industry-standard best practices such as SOLID principles and Design Patterns. Collaborating effectively with cross-functional teams using technologies like Java, Spring, SQL Server, ActiveMQ, Redis, Git, AWS, and MongoDB, ensuring a seamless transition and enhancing system performance by 30%, resulting in a 25% reduction in response times.
  • Developed and enhanced features to improve messaging and card listing functionalities, significantly impacting over 500,000 users on the cardholders' bot. Leveraged technologies such as Java, Spring, Git, and SQL Server, while actively engaging with stakeholders to gather requirements, resulting in a 20% increase in user satisfaction and a 15% reduction in feature-related support tickets.
  • Optimized project quality by increasing test coverage by 40% and addressing over 200 issues such as Code Smells and Security Hotspots. Utilized tools like SonarQube, OpenShift, Java, Git, and JUnit, demonstrating a commitment to continuous improvement and adherence to best practices in code quality and security, leading to a 35% decrease in production bugs and enhanced system reliability.

Intern

CI&T
02.2022 - 05.2023
  • Developed a robust batch processing system for large-scale simulations focused on contract terminations. Collaborated with the team using Java, React, Spring Batch, Git, AWS, and Oracle SQL, resulting in a 40% improvement in operational efficiency.
  • Implemented an effective batch process in the E-Commerce platform to capture abandoned carts as leads, facilitating integration with Salesforce consultants at Alelo. Used technologies such as Java, Spring Batch, Git, Salesforce, and Oracle SQL, while maintaining active communication with stakeholders to align business goals and enhance customer engagement.

Education

Bachelor - Computer Engineering

IFSULDEMINAS
Poços de Caldas, MG
03.2024

Skills

  • Technical Skills: Java, Spring, SQL, NoSQL, Git, Cloud Computing, CI/CD, Tests, Design Patterns, SOLID;
  • Soft Skills: Analytic Skills, Team Work, Resolving Issues, Communication, Collaboration;

Websites

Certification

FCE B2 Certification.

LANGUAGES

English - Advanced
Portuguese - Fluent/Native
Spanish - Basic/Intermediate

Timeline

Mid-Level Software Engineer | Java Developer

CI&T
08.2024 - Current

Junior Software Engineer | Java

CI&T
05.2022 - Current

Intern

CI&T
02.2022 - 05.2023

Bachelor - Computer Engineering

IFSULDEMINAS
CAIO VINICIUS FERNANDES ANTONIO