Brazil
I am a software engineer, with 9 years of experience. For almost 5 years I've been working in companies from global and brazillian fintech/banking sector companies such as Revolut and Itaú/Zup. I specialize in backend engineering and have experience building and evolving applications of different scales. I also have experience in software analysis, design and architecture, ready to create and improve the software to a solution aligned with the business needs. Experienced with: Microservices, Java 11, Kotlin, Spring Boot, AWS (SQS, SNS, ECS, RDS, DynamoDB, Elasticache ,Lambda, Cloudformation, API gateway), GCP, Kafka, Unit & Integration testing, Observability (Grafana, Cloudwatch, New Relic)
Working in the development of new payment products in Americas scope in a globally distributed and cross functional team. Delivered more notably payment integrations needed to release a global account for Brazilian customers, PIX and compliance with PCI-DSS in Mexican local transfers. Core responsibilities: Design, implement and manage delivery of new features. Interface with engineers, operations, product and vendors to deliver new products. Technologies and methodologies: Java, Kotlin, Kubernetes, Postgres, GCP, Unit test, Integrated test, API Spec, DDD, TDD.
Worked as a tech lead at PIX for indirect participants in Itaú Unibanco. In addition to my responsibilities as a senior software engineer, my main focus was to hire engineers and put them in the right place to do their best work. Provide them with guidance to help them to evolve on their careers.
Worked as a senior software engineer at PIX for indirect participants in Itaú Unibanco. As a senior software engineer I’ve helped to maintain and add new features into the PIX for indirect participants at Itau Unibanco. Developed some new integrations with BACEN DICT and conducted system design meetings for new features. Stack: * Microservices * Java 11 * Kotlin * Spring Boot * AWS (SQS, SNS, ECS, RDS, Lambda, Cloudformation, API gateway) * AWS pipeline (Code commit, Code deploy, Code build, Code pipeline) * Elasticache (Redis) * DynamoDB * RDS * Kafka * Unit testing * Integration testing * Observability (Grafana, Cloudwatch)
As a software engineer I’ve worked in creating and maintaining/operating banking microservices that were used in the PIX retail app at Itau unibanco. Some of the microservices that our team maintained were user facing apps that had many millions of requests per day. To achieve high scalability, we used the following tech stack: * Microservices * Java 11 * Kotlin * Spring Boot * AWS (SQS, SNS, ECS, RDS, Lambda, Cloudformation, API gateway) * AWS pipeline (Code commit, Code deploy, Code build, Code pipeline) * Elasticache (Redis) * DynamoDB * RDS * Kafka * Unit testing * Integration testing * Observability (Grafana, Cloudwatch)
Designed and developed backend services and ERP platforms used nationwide by major Brazilian public sector and government institutions including the Federal Police, ANAC, ABIN, and CGU. Technically led a team of 6 engineers and 1 QA during the development of a new cloud ready platform built from scratch using Java 12, Spring Boot, and RESTful services. Established and enforced engineering quality standards through code reviews, static analysis tooling with SonarQube, and continuous integration practices aimed at reducing technical debt and improving maintainability. Tech stack: Java 11 RESTFul services Spring boot 2+ (MVC, Data JPA, Security) PostgreSQL Hexagonal architecture Domain Driven Design CI/CD Sonarqube Scrum Some XP practices (Refactoring, Simple design, Continuous Integration) Unit tests (> 80% SLOC coverage) Integration tests E2E tests Also worked maintaining other applications with this tech stack: Java 7-8 Spring framework (without Spring boot), JSF, Tomcat, Hibernate, PostgreSQL, HTML, CSS, JavaScript
Developed and enhanced backend functionality for large scale ERP systems supporting operational workflows across public sector and university administration environments. Diagnosed and resolved application performance bottlenecks including high memory consumption, inefficient database access patterns, and slow SQL queries within production environments. Designed and implemented integrations between internal institutional systems using REST and SOAP based web services to support data exchange and operational interoperability. Tech stack: Java 7-8 Spring framework (without Spring boot), JSF, Tomcat, Hibernate, PostgreSQL, HTML, CSS, JavaScript