Italo R.

About Me

Italo has been working in technology for over 10 years as a Java developer and for the last 4 years as a tech lead, working on critical projects within the financial and healthcare sectors. He excels in building and deploying robust Java-based applications using OOP, analysis and design, enterprise application architectures, and web services to deliver high-quality, scalable solutions. In addition to his strong development background, Italo has expanded his expertise into DevOps, cloud architecture, and technical leadership—fostering collaboration through technical discussions, knowledge sharing, and organizing tech meetups.

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Java Developer
2023 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Act Digital – Alter Solutions Benelux
Act Digital – Alter Solutions Benelux
Java Technical Lead
2021 - Present (4 years)
Brussels, Belgium
  • Led the dev team to manage and maintain back-end solutions on the SNCB mobile app and website.

  • Built and deployed new services and components on the microservices-based architecture following the latest guidelines.

  • Applied object-oriented design patterns and worked with use cases, UML, and software specifications to deliver solutions.

JavaSpring FrameworkJenkinsAzure DevOpsRancherKubernetesMicroservicesObject-oriented Design (OOD) UMLUse Cases Microservices Architecture
Accenture Portugal
Accenture Portugal
Java Team Lead
2021 - 2021
Lisbon, Portugal
  • Defined technical solutions, established best practices to support the dev team, and removed technical impediments.

  • Created and delivered POCs to validate new ideas and solutions on the cloud-based platform.

  • Managed deployment tasks to the production environments, handled pipelines, and maintained DevOps processes.

JavaSpring BootSAP HANAJenkinsSAP UI5 Proof of Concept (POC) DevOpsCloud
Banco Bmg
Banco Bmg
Senior Java Developer | Tech Lead
2018 - 2020 (2 years)
Belo Horizonte, Brazil
  • Worked on processes to rearchitect a legacy payroll-deductible loan system into a more scalable architecture with integrations to other systems.

  • Defined technical approaches and delivered the microservices integration design in developing the bank's mobile payroll app.

  • Delivered new microservices for the solution, prepared the prod environments, and maintained the pipelines for the project.

WIT Systems
WIT Systems
Java Developer
2018 - 2018
Fortaleza, Brazil
  • Worked with other devs to understand and resolve complex issues and technical impediments affecting performance.

  • Participated in meetings to define project scope, share technical knowledge, evaluate technologies, and deliver POCs.

  • Designed efficient and user-friendly software products to advance and support client needs on behalf of WIT.

Health Solutions
Health Solutions
Java Developer
2017 - 2018 (1 year)
Fortaleza, Brazil
  • Designed and implemented new features and security controls to optimize the usage of the Aghos public health management portal.

  • Diagnosed, identified, and resolved complex bugs and defects in the system.

  • Adapted business rules on the solution to meet accreditation requirements and standards of the Ministry of Health.

Freelance
Freelance
Java Developer
2015 - 2017 (2 years)
São Paulo, Brazil
  • Built and implemented a responsive web application that processes information from local hotels and motels to the cloud.

  • Redesigned a legacy ERP system into a modern, multi-platform solution with new features and modules to improve performance.

  • Delivered solutions on the new ERP to interconnect all departments within the company, automate processes, and maintain the old database.

Hapvida NotreDame Intermédica
Hapvida NotreDame Intermédica
Software Developer
2014 - 2015 (1 year)
São Paulo, Brazil
  • Designed and developed new features to improve the management of different hospital departments and fixed bugs to enhance efficiency.

  • Worked with other devs to maintain the laboratory management platform and handle integrations with external laboratories.

  • Developed a new reporting mechanism for patients and worked on integrations with imaging equipment.

Silcar Veículos
Silcar Veículos
IT Analyst
2010 - 2013 (3 years)
Fortaleza, Brazil
  • Designed an internal software solution for its customer satisfaction index and integrated it with the ERP system.

  • Analyzed internal requirements and reformulated processes and tech solutions to meet its needs.

  • Responded to user incidents and support calls, troubleshooting, analyzing, and resolving concerns.

Showcase

Java Tech Lead -  Banco BMG Payroll System
Java Tech Lead - Banco BMG Payroll System
  • Re-architecting the legacy payroll-deductible loan system.

  • Integrating with 3rd-party systems for enhanced functionality.

  • Optimized on-premise infrastructure to meet legal data protection requirements and ongoing support.

Senior Java Developer - Banco BMG
Senior Java Developer - Banco BMG
  • Developed and implemented mobile application for the Banco BMG payroll-deductible system.

  • Defined technologies, microservice integration designs, and implemented solutions for the new system.

  • Managed the lifecycle of microservices, production environments, and pipelines using Azure DevOps and JBoss EAP.

Java Technical Lead - SNCB/YPTO
Java Technical Lead - SNCB/YPTO
  • Led a 7-member dev team in designing and implementing new passenger ticketing solutions.

  • Developed a mobile app and a new website using a microservice-based architecture.

  • Utilized Azure DevOps for deployment of the solutions.

Education

Bachelor's Degree, System Information, System Analysis, and Development
Bachelor's Degree, System Information, System Analysis, and Development
Estácio - Brazil
2007 - 2010 (3 years)