I'm a
Software Engineer

with 6 years of experience focused on back-end development using Java, Node.js, and Python to build web applications, microservices, system integrations and jobs. On the front-end, I have hands-on experience with React, Vue.js, Angular, HTML, and CSS. During my career, I've worked building new projects, supporting production, and helping with continuous improvements, developing solid experiences in:
* Software architecture: monolithic and distributed systems (microservices), system design, component definition, cloud services (AWS), and communication between systems.
* High-performance and scalable software development: creation of API's with clear documentation and automated tests, delivering safe and performant solutions with concurrency and transaction control, and good design/code practices.
* Databases: modeling, queries, and operations in relational databases (Oracle, PostgreSQL, MySQL) and non-relational databases (Redis, DynamoDB).
* Collaboration with multidisciplinary teams: working in agile environments such as Scrum and helping solve critical issues in financial systems to keep operations running.
* Monitoring and logging: applying observability best practices to improve visibility and speed up incident detection and resolution.
Java (Spring Boot)
Python
NodeJs
Kafka
Microservices
Data Structures & Algorithms
Javascript
React
Angular
VueJs
HTML
CSS
Bootstrap
Tailwind
Mysql
PostgreSQL
Redis
AWS
Docker
JIRA / Monday
DataDog
Cursor AI
Github Copilot
Professional Career
Renascença DTVM | Warren Investimentos
August, 2017 - November, 2024
Software Engineer II
- Developed web applications and microservices using Java, Python, Node.js, and Vue.js.
- Automated internal processes with VBA, optimizing data workflows in Excel.
- Participated in the full software development lifecycle, from architectural design to deployment (Docker, AWS) and monitoring (DataDog, OpenTelemetry).
- Refactored legacy systems, enhancing visibility, performance, and removing redundant code.
- Optimized internal processes, improving operational efficiency by up to 80% in backoffice operations, such as registering and checking public bonds through 'Pré-Matching'.
- Integrated systems with institutions like B3 and BACEN, reducing operational errors and associated costs.
- Actively supported critical incidents, collaborating with internal teams and clients.
BRQ | Santander
March, 2025 - July, 2025
Senior Software Developer
- Worked on integrations between internal and third-party systems to automate processes, cutting by up to 60% the onboarding time for new employee's benefits, and reducing operational errors.
- Modeled and developed procedures in relational databases (Oracle, PostgreSQL).
- Joined architecture discussions, component definition, and API contracts design.
- Improved and fixed issues in legacy systems.
DQR | BTG Pactual
July, 2025 - Present
Senior Software Developer
- Worked on microservices projects to deliver new features, optimize processes, and automate manual tasks widely used by both operations teams and external clients.
- Developed improvements and bug fixes in existing systems.
- Designed relational database entity models (Oracle, PostgreSQL).
- Participated in architecture discussions, component definition, and API contract design.
- Actively used AWS services such as S3, SQS, SNS, and EC2.
Education
MBA in Software Engineering
FIAP | Postgraduate
May, 2024 - May, 2025
Computer Engineering
FIAP | Bachelor
January, 2017 - December, 2021
Professional Projects
Inotec System
Temperature monitoring platform with connected sensors and a management dashboard.
- ESP32 devices reading temperature and publishing via MQTT to AWS IoT Core.
- Amazon SQS queue receiving readings for decoupled processing.
- PostgreSQL storing sensor telemetry and historical data.
- Web page to manage sensors and inspect each sensor's readings.
- Monitoring of sensor data, sending alerts when a specific threshold is bypassed.
EF Capital
Data intelligence platform for fetching and searching Brazilian companies.
- Millions of records file processing in minutes.
- Amazon SQS distributing lines/messages for parallel company processing.
- PostgreSQL persistence for normalized and searchable company data.
- Filtering companies based on their characteristics plus manual enrichment.