Backend engineer with 16+ years building high-throughput distributed systems. I architect data pipelines processing billions of records daily, implement event-driven systems using CQRS and DDD, and establish quality practices that deliver 89-96% test coverage with minimal production defects.
Currently seeking remote opportunities with US, EU, or Canadian (or similar) companies. Based in Brazil (UTC-3), I maintain full overlap with US Eastern business hours and 5+ hours overlap with Central European time.
What I bring to senior/staff engineering roles:
Scale: At InMarket, I architected an Aerospike data pipeline handling 350,000+ writes/second and up to 3.2 billion records per day for an ad tech bidding platform — delivered within 4.5 months of joining.
Quality: At BNP Paribas, I led a team transitioning from C# to Java while achieving 89-96% test coverage (company record) and fewer than 5 production bugs in the first year. We delivered ahead of schedule.
Architecture: I don't just implement patterns — I introduce them. I pioneered Event Modeling at BNP Paribas, enabling cohesive domain visualization and driving adoption of event-driven architecture with Axon Framework.
Technical leadership: In every significant role, I've trained developers on TDD, established code review practices, and driven technical decisions through evidence and systematic testing rather than authority.
Core stack: Java (16 years), Go, Spring Boot, Kafka, Aerospike, event-driven architecture, CQRS, DDD, AWS, GCP, Kubernetes.
I'm looking for engineering-driven companies where technical voice matters — places that value quality culture, continuous delivery, and interesting distributed systems challenges.
English: C2 Proficient (EF SET certified, 86/100)