← Back to home

About me

Software Engineer | Backend Java | Cloud & Microservices

Skills, experience and education.

01

Technical Skills

Backend

Java, Spring Boot, Spring ecosystem, REST APIs, microservices, JPA/Hibernate, C#, .NET Core, .NET Framework, Python.

Cloud and DevOps

AWS ECS, AWS API Gateway, AWS Lambda, AWS Step Functions, DynamoDB, SQS, CI/CD pipelines, continuous delivery.

Databases and Messaging

Aurora PostgreSQL, PostgreSQL, Oracle DB, SQL Server, RabbitMQ, SQL, NoSQL.

Frontend

Angular, React, JSP, JSF.

Engineering Practices

Distributed systems, scalability, reliability, maintainability, agile delivery, software architecture.

02

Professional Experience

Software Engineer · Zup Innovation

Sep 2025 – Present

São Paulo, Brazil

  • Contribute to business-critical solutions for the corporate segment of one of Brazil's largest private banking groups.
  • Build and maintain backend services with Java and Spring Boot while supporting frontend delivery with Angular in a microservices environment.
  • I use AI tools (Claude, GitHub Copilot, Devin) across the full development workflow — from requirement analysis and code generation to debugging, testing, documentation, and code review — accelerating delivery while maintaining code quality and consistency.
  • Implemented an endpoint that orchestrates external services for receipt generation and Base64 document delivery, ensuring reliable validations and responses.
  • Integrated the new flow through AWS API Gateway and the Caronte architecture to support secure, scalable communication.
JavaSpring BootAurora PostgreSQLAWS ECSAWS API GatewayAngularClaudeGitHub CopilotDevin

Software Engineer · BTG Pactual

Jan 2022 – Sep 2025

São Paulo, Brazil

  • Developed robust solutions for the Fixed Income area with focus on scalability, reliability and maintainability.
  • Migrated a SaaS-dependent ecosystem to microservices, reducing processing time in key fixed-income flows.
  • Redesigned message collection and delay handling, improving operational reliability across distributed flows.
  • Implemented a payment validation workflow with Python and AWS services, reducing manual effort and processing time.
JavaSpring BootAurora PostgreSQLRabbitMQAWS LambdaAWS Step FunctionsDynamoDBSQS

Software Engineer · Stefanini Brasil

Nov 2020 – Jan 2022

Brasil

  • Delivered high-impact features for Banco do Estado de Sergipe in credit systems and digital channels.
  • Migrated a contract amendment service to the microservices ecosystem, reducing contract processing time.
  • Worked with C#, .NET Core, .NET Framework and Oracle DB to support backend services in banking workflows.
C#.NET Core.NET FrameworkOracle DB

Software Engineer · GetInfo Soluções Corporativas

May 2019 – Nov 2020

Brazil

  • Delivered backend and frontend features for Banco do Estado de Sergipe, contributing to digital banking initiatives in the credit area.
  • Worked in a microservices environment and collaborated closely in agile ceremonies and continuous delivery routines.
C#.NET CoreReactOracle DB

Software Engineer · GetInfo Soluções Corporativas

Sep 2018 – May 2019

Brazil

  • Contributed to a startup focused on payment solutions for small and micro-entrepreneurs.
  • Structured the receivables anticipation module, helping expand the platform's financial capabilities.
C#.NET CoreAngularReactSQL Server

Trainee · Secretaria da Fazenda de Sergipe

Jul 2018 – Sep 2018

Brazil

  • Created new features and maintained applications using Java-based web technologies in the public sector.
JavaJSPJSF
03

Education

Postgraduate in Artificial Intelligence and Data ScienceIn progress

May 2025 – May 2027

Bachelor's Degree in Information Systems

Feb 2013 – Jun 2018

Brazil

Languages: Portuguese (native), English