Italo R.

Italo R.

Senior Java Engineer

Brussels, Belgium
Hire Italo R. Hire Italo R. Hire Italo R.

About Me

Italo is a Senior Java Engineer familiar with object-oriented programming, analysis and design, enterprise application architectures, and web services - building new components and deploying Java-based applications with high-quality code. He applies a depth of modern knowledge to all aspects of the software development lifecycle - improving and supporting existing Java applications on projects.

Work history

UpStack
UpStack
Senior Java Engineer
2023 - Present (1 year)
Remote
  • Creating and developing innovative Java-based software solutions for clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time.

Alter Solutions Benelux
Alter Solutions Benelux
Java Technical Lead
2021 - Present (3 years)
Brussels, Belgium
  • Led the dev team to manage and maintain backend solutions on the SNCB mobile app and website.

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

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

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 on the project.

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

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

Banco Bmg
Banco Bmg
Technical Lead (Java)
2018 - 2020 (2 years)
Belo Horizonte, Remote
  • 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 Engineer
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 Engineer
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 Engineer
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
Hapvida
Software Developer
2014 - 2015 (1 year)
Fortaleza, 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 - 2014 (4 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 technological solutions to meet its needs.

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

Portfolio

Java Technical Lead - SNCB/YPTO
Java Technical Lead - SNCB/YPTO

Led a 7-member dev team to design and implement new solutions to manage the ticketing of passengers on train systems - delivering a mobile app and a new website. Built the new solutions using a microservice-based architecture and utilized Azure DevOps for deployment on the project.

Java Tech Lead -  Banco BMG Payroll System
Java Tech Lead - Banco BMG Payroll System

Devised solutions to rearchitect Banco BMG's legacy payroll-deductible loan system into a more modern, more scalable platform with new features and architecture. Integrated the new solution with 3rd-party systems and optimized on-premise infrastructure to meet legal data protection requirements. Provided ongoing support and resolved bugs on the new system.

Senior Java Engineer - Banco BMG (Mobile App)
Senior Java Engineer - Banco BMG (Mobile App)

Worked on processes to deliver a mobile application for the Banco BMG payroll-deductible system - defining technologies, creating appropriate microservice integration designs, and implementing solutions. Executed the new microservices, prod environments, and pipelines for DevOps and infrastructure using Azure DevOps and JBoss EAP.

Education

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