Badges
Certifications
Work Experience
Software Engineer
Bradesco•  September 2024 - Present•  Sao Paulo
I work at Banco Bradesco as a software developer, specializing in Java for backend and Angular for frontend development. My role focuses on modernizing legacy projects for enterprises and large corporations. Additionally, I create comprehensive software documentation to support architectural design and clearly define business rules, ensuring streamlined development and long-term maintainability.
Software Engineer
GPA•  April 2021 - September 2024•  São Paulo
As a Full Stack Senior Developer at GPA, I was responsible for designing, implementing, and maintaining web applications using React for front-end development and Java for back-end services. My role emphasized building scalable and efficient solutions, including microservices architecture, to ensure seamless integration and consistent system performance. I worked extensively with cloud infrastructures, particularly Azure and GCP, to deliver resilient and scalable solutions. I also managed version control and team collaboration through Git, enabling effective code management and continuous integration practices. Additionally, I implemented and managed message queues using RabbitMQ to facilitate asynchronous
Software Engineer
indra•  July 2021 - October 2023•  São Paulo
I worked as a senior Java developer for the Spanish consulting firm Indra, in a remote position, where I participated in web application development projects using the Struts framework, with integration with MySQL and Oracle databases. I worked on projects focused on user service, ensuring the efficiency and quality of the systems delivered. In addition, I was responsible for creating microservices in Ruby on Rails, which integrated data from APIs of the State Treasury Department, feeding an internal database and connecting this information to services already used by government agencies, facilitating the integration and optimization of processes.
Education
Centro Universitário Senac
Project Management, MS•  June 2017 - June 2018
A postgraduate program in Project Management is designed to enhance professionals' expertise in effectively planning, executing, and closing projects. Participants delve into advanced project management methodologies, leadership strategies, risk assessment, and resource optimization. The curriculum emphasizes real-world applications, preparing individuals to tackle complex project challenges. Graduates acquire the skills necessary for leadership roles, contributing to successful project outcomes in various industries.
Universidade Paulista
Computer Science, BE•  February 2008 - December 2011
Bachelor of Science in Computer Science is a comprehensive program that covers core computer science principles. Students delve into areas such as algorithms, data structures, software development, databases, artificial intelligence, and more. The curriculum emphasizes problem-solving, programming proficiency, and a solid foundation in theoretical and practical aspects of computing. Upon completion, graduates are well-equipped for diverse roles in the ever-evolving field of computer science.