5+
Years of software engineering experience
Backend systems · Financial platforms · Distributed architectures
Senior Software Engineer focused on backend systems, financial platforms, and distributed architectures.
I design and build reliable Java-based systems for regulated, high-scale environments - combining clean architecture, event-driven design, performance engineering, and production reliability.

Current focus
Selected impact
A concise view of systems work across financial services, public-sector platforms, performance improvements, and distributed service ecosystems.
5+
Years of software engineering experience
5
Financial microservices delivered for PIX compliance
60%
Messaging cost reduction through SNS/SQS consolidation
92.5%
Endpoint performance improvement, from 8s to 600ms
40+
Features delivered for a No-Code ERP/Web framework
14+
Services supported in distributed onboarding ecosystems
Experience
Backend delivery with architectural ownership, production constraints, and cross-functional collaboration.
Current engagement
Foursys / BTG Pactual
January 2025 - Present
NTT DATA Europe & Latam
June 2024 - January 2025
LightHouse
July 2023 - June 2024
Topos Informatica
March 2022 - July 2023
Softwell Solutions
Case studies
Short case notes focused on the problem, the technical approach, and the operational impact.
Case 01
Financial-grade backend systems for regulated environments
Technologies: Java · Spring Boot · Reactive Systems · PIX · Bacen · Microservices
Case 02
From BFF complexity to clear business boundaries
Technologies: DDD · Hexagonal Architecture · Modular Monolith · ADR · Clean Architecture
Case 03
Consolidating SQS queues with SNS/SQS architecture
Technologies: AWS · SNS · SQS · Event-Driven Architecture · Messaging · Cloud
Technical expertise
A practical backend toolkit for Java services, distributed architectures, cloud platforms, observability, and performance work.
Engineering insights
A quiet writing area for practical essays on financial systems, architecture decisions, and operational reliability.
Coming soon
A practical note on retries, deduplication, traceability, and failure modes in financial backend flows.
Coming soon
How bounded contexts and explicit module ownership can reduce coordination cost without forcing premature microservices.
Coming soon
Why message brokers are only one part of the design, and how observability, retries, and ownership shape production behavior.
Contact
Available for senior backend engineering roles and conversations around financial systems, architecture modernization, and production-grade Java platforms.