About
Software engineer focused on backend, infrastructure, and distributed systems. I've shipped production code for high-availability systems — from bank-scale payment processing at BMP to real-time industrial automation at WEG. I care about cost, observability, and systems that are maintainable long after the first deploy.
Experience
Mid-level Software Engineer@Banco BMP
Oct 2025 – PresentJoinville, SC · Hybrid
Largest Banking as a Service (BaaS) platform in Brazil, moving over R$60B/year behind the country's top fintechs.
- —Participated in the migration of critical payment queues from a .NET Framework 4.6.1 monolith to serverless microservices using AWS Lambda, SQS, and SNS.
- —Cut existing Lambda processing time by ≈62% via cold-start reduction, business logic refactoring, and concurrency tuning — direct impact on AWS cost and payment settlement speed.
- —Used Datadog to identify latency bottlenecks, N+1 queries, and poorly optimized DB access, reducing average SQS message processing time by 41% without infrastructure scaling.
- —Delivered performance and UX improvements to the legacy AngularJS front-end and optimized API endpoints, reducing average response time by 43% and cutting operational complaints about system slowness.
Software Engineering Analyst@WEG
Mar 2024 – Oct 2025São Paulo, SP · Remote
One of the world's largest manufacturers of electro-electronic equipment, with presence in 40+ countries. Worked in the Industrial Automation division building MES solutions.
- —Architected a shop-floor data ingestion solution using AWS IoT Core, SQS, and Lambda with real-time delivery via SSE; used PostgreSQL with TimescaleDB for sensor time-series persistence, supporting ≈100,000 events/min at <2s ingestion latency.
- —Implemented IaC with Terraform (state lock via DynamoDB + S3) integrated into CI/CD pipelines, ensuring infra and code evolved together and eliminating environment drift.
- —Built modular CI/CD pipelines (test / SonarQube scan / build / deploy) adopted by 3 teams, standardizing delivery and eliminating 100% of production incidents caused by manual deploys.
- —Set up an observability stack from scratch with Prometheus, Grafana, and AlertManager, uncovering 12 previously invisible bottlenecks and improving average API response time by 31%.
- —Developed authenticated public APIs for ERP integration, exposing real-time production data and eliminating manual reports that consumed ≈3 hours/day from the operations team.
- —Worked full-stack with .NET Core, Go, React, and Angular; led code reviews and wrote E2E tests with Playwright covering all critical user flows.
Software Engineering Intern@WEG
Oct 2022 – Mar 2024São Paulo, SP · Remote
- —Built interactive Angular 16 dashboards with AgGrid and G2Plot used by 200+ factory managers, consolidating multi-source data into a single interface replacing manual spreadsheets.
- —Refactored critical SQL Server queries responsible for bottlenecks on high-volume endpoints and implemented cache-aside on most-requested endpoints, achieving up to 67% response time reduction.
- —Refactored and organized code to follow RESTful patterns and Clean Architecture, reducing time spent on planning new features and fixing bugs.
- —Integrated SonarQube as a mandatory quality gate, reducing operations and support tickets by 43% over the period.
Skills
Education
Pontifical Catholic University (PUC)
Focus on architecture, algorithms, and systems engineering.
University of the State of Santa Catarina (UDESC)
Studied through the 6th semester before transferring to Software Engineering.