Senior Software Engineer
💼 Professional Summary
Over 20 years of experience in the IT industry with solid experience in different areas of software development (15+ years), in the business world of both public and private sectors. Bachelor’s degree in Information Systems and specialist in Software Engineering.
Professional in constant learning and knowledge improvement, always working in collaboration for the organization’s success. Ability to quickly adapt to new industries, new cultures, and new technologies.
With personal skills to highlight: Excellent interpersonal relationships, ease of adaptation to business needs. Analytical vision of context, aiming to propose new actions and solutions.
💼 Professional Experience
Senior Systems Engineer | South System
April 2022 - Present
Portobello Shop
- Implementing microservices using Java and Quarkus.
- Analysis and performance improvement in product query microservices and others.
- Development of unit and integration tests with 80% coverage guarantee.
- Integration of microservices with external services like Keycloak and Salesforce.
Technologies and tools: Microservice Architecture; Event-Driven Architecture; OpenAPI / REST API; Java 17 and 21; Spring Cloud; Spring Boot; Quarkus; RabbitMQ; MongoDB; API Gateway; AWS; Docker; Jira; Confluence; GIT;
GetNet from Santander Group
- Development of financial solutions in the customer Contracts system.
- Migration of acquiring business rules from legacy system to new microservice.
- Development of unit and integration tests with 85% coverage guarantee.
Technologies and tools: Microservice Architecture; Event-Driven Architecture; OpenAPI / REST API; Java 8 and 11; Spring Cloud; Spring Boot; Spring Batch; RabbitMQ; MongoDB; Oracle PL/SQL; API Gateway; OpenShift; Docker; Jira; Confluence; GIT;
Dock.tech
- Development and maintenance of financial solutions, more specifically with BAS (banking as a service).
- Implementing microservices using Java.
- Development of AWS lambdas using TypeScript.
Methodology: Agile (Scrum). Technologies and tools: Microservices, Java, Spring Boot, Spring Cloud, Spring Data, NodeJS, TypeScript, Python, Serverless, Jenkins, Git, Redis, RabbitMQ, Docker, Rancher, Kubernetes, Veracode, SonarQube and Jenkins. Environments: AWS (Lambda, ElastiCache, S3, API Gateway, DynamoDB, RDS, CloudWatch, CloudFormation, etc).
Mid-Level Systems Engineer | CI&T
April 2021 - December 2022
iHeartMedia
- Project in the advertising area, for a large radio company in the USA.
- Working in an agile team with object-oriented modeling and analysis, development, maintenance and improvements of microservices in Java and Spring Boot.
- Performing PoC (proof of concept) of the KEDA tool (Kubernetes Event-driven Autoscaling) and applying it to the client’s microservices architecture.
- Implementing unit, integration and behavioral (BDD) tests, ensuring 85% code coverage.
Methodology: Scrum Technologies and tools: Microservices, Java, Spring Boot, Spring Cloud, Spring JPA, Gradle, Git, Elasticsearch, Kafka, Docker, Kubernetes, Sonar, Jenkins and AWS.
Senior Systems Analyst | Capgemini
April 2020 - April 2021
Embasa
- Object-oriented analysis and modeling, development, correction and improvement of web applications using the Java Enterprise Edition (J2EE) platform.
- Development of unit tests.
Methodology: Agile (Scrum + Kanban). Technologies and Tools: (X)HTML, CSS, JavaScript, jQuery, Java EE, JSP, JSF/PrimeFaces, JDBC, JPA/Hibernate, EJB 3, Maven, Git, GitLab, Sonar and Jenkins.
Senior Systems Analyst | Solutis Technologies
October 2018 - March 2020
Embasa
- Object-oriented analysis and modeling, development, correction and improvement of web applications using the Java Enterprise Edition (J2EE) platform.
- Migration of system developed using EGL and Cobol programming languages and DB2 High database to JAVA.
- Development of unit tests.
Methodology: Agile (Scrum + Kanban). Technologies and Tools: (X)HTML, CSS, JavaScript, jQuery, Java EE, JSP, JSF/PrimeFaces, JDBC, JPA/Hibernate, EJB 3, Maven, Git, GitLab, Sonar and Jenkins, JBoss and DB2.
🎓 Academic Background
Postgraduate Degree Latu Sensu in Systems Engineering
ESAB - Escola Superior Aberta do Brasil | 2014 - 2015
Bachelor’s Degree in Information Systems
Estácio | 2003 - 2008
📜 Certifications
- Team Kanban Practitioner (TKP)
- Professional Scrum Master I (PSM I) – ScrumOrg
- Scrum Foundation Professional Certificate (SFPC) – CertiProf
- Microsoft Azure Fundamentals (AZ-900)
- Oracle Certified Foundations Associate
- AWS Certified Cloud Practitioner
- GitLab Certified Git Associate
🌐 Languages
- Portuguese: Native
- English: Intermediate (Reading, Writing, Conversation)
- Spanish: Basic
🎯 Interests
- Open source software development
- Artificial intelligence and machine learning
- Software architecture and design patterns
- Emerging technologies and innovation