Bruno
Barcelona, CataloniaNationality
Share
Work experience
Senior Software Engineer
Ingram Micro2021.12-Current(4 years)Responsibilities:● Improving developer experience and reducing resource costs by migrating frameworks and tools to a cloud-native approach. ● Contributed to and created libraries and a maven archetype that served as a skeleton of cloud-native microservices.● Migrating the backend applications from old technologies like WildFly to Cloud Native frameworks like SpringBoot and Quarkus.● Migrating CI/CD tools like BitBucket Server, Jenkins, and Sonarqube to Cloud Native tools like BitBucket Cloud, Sonar Cloud, and BitBucket Pipelines.● Implementing observability transversal in all components using OpenTelemetry.● Implementing Dora Metrics using the Devlake tool.● Introducing Chaos Engineers to some microservices using tools like Gremlin and an in-house solution using Java Operator.Software Engineer
eDreams ODIGEO2019.05-2021.11(3 years)Responsibilities:● Implementing, maintaining, and improving the performance of the Flight Search module of eDreams ODIGEO. ● Participating in an internal Application Server Assessment to evaluate a new Cloud Native Web Framework to replace the current Application Server of the company. The frameworks evaluated were Spring Boot, Quarkus, Micronaut, and Helidon.Software Engineer
GFT Group2017.01-2019.05(2 years)Responsibilities:● Customizing and enabling WSO2 APIM and WSO2 Analytics as the global platform of Deutsche Bank to publish and manage Microservices.● Deploying of WSO2 on the Openshift platform from Red Hat.● Developing Microservices as a support to our platform on Spring Boot and Java running on the Openshift.Software Architect and Java Development
Accenture Brasil2016.01-2016.11(a year)Responsibilities:● Understanding how Exchanges Bradescos current applications work and their integrations and providing new solutions.● Define the new project architecture.● Developing some Batch Integration using Spring Batch, Java SE, and Oracle Database.Software Architect and Java Development
Spread Tecnologia2010.10-2015.12(5 years)Responsibilities:● Working in technology modernization of a big project like migrating the build process from Ant to Maven, from EJB2 to EJB3, from JDBC to JPA, and Hibernate.● Defining the architecture, designing, and developing the new functionalities.● Defining and implementing practices about Continuous Integration in the projects.● Defining and implementing best practices to avoid application performance problems in a production environment.Analyst and Java Development
Venturus2008.07-2010.10(2 years)Responsibilities:● Working on innovation projects from scratch.● Implementing all the infrastructure in terms of Continuous Integration of the projects● Participating in the definition of the architecture and the implementation of the functionalities.Java Development and Coordinator
IBM2004.02-2008.06(4 years)Responsibilities:● Deploying the application and problem-solving on the production and test environment of e-commerce IBM and Lenovo applications in Latin America, working with teams from India, EUA, Canada, and China.● Developing and maintaining IBM/LENOVO’s e-commerce website for Latin America.
Educational experience
Veris
Computer Software Engineering in SOA postgraduate degreeFaculdade de Engenharia de Sorocaba – FACENS
Computer Engineering bachelors degreeEscola Nova
technical high school in computing
Resume Search
Nationality
Job category
City or country
Sort by
Contact way
Membership will unlock the resume
Also view