IBMJava Developer
Dec. 2021 - Jul. 2024Bradesco Bank - RURA Project
Worked as a Senior BackEnd Developer for the Bradesco Bank RURA Project.
Banco Bradesco, a major Brazilian financial institution, offers extensive banking services and a wide network of branches. The RURA Project (Rural and Urban Resilience Assessment) by Bradesco focuses on enhancing the resilience of rural and urban areas to economic, environmental, and social challenges, promoting sustainable strategies for community stability and growth.
Roles and Responsibilities:
• Implemented a microservices architecture that improved system modularity and reduced dependencies between components;
• Responsible for backend development using Java with Spring, IBM Cloud and Apache Camel; and
• Worked with the incident resolution team in production.
IBM internal Project RDC CCBT Working as a Developer for the Reference Data Customer - Client Brand Tagging Project.
Roles and Responsibilities:
• Responsible for developing the Kyndryll backEnd integration for CCBT.
• Development and maintenance with Springboot, DB2, GitHub.
T-Mobile Worked as Java developer for T-Mobile, supporting and maintaining a legacy system called FAST
Description of the Project: Working as Senior developer for T-Mobile USA developers’ team, especially supporting and maintaining FAST (Fulfillment Activation Service Tool) and OTM (Order Tracking Manager) Roles and Responsibilities:
• Refactored legacy code to improve reliability, scalability and maintainability
• Responsible for migrating the FAST project code from SVN and Ant based project structure to GIT and Maven using Bitbucket, Bamboo and Sonar. Maintenance, on Call Support and new functionalities implementation.
• Development using Java, Struts, JavaScript, JBoss, REST and SOAP Webservices.