Staff Engineer - M4U/Bemobi - RJ, Brazil
(2021-01 - 2026-01)
- Architected and optimized high-scale credit card payment processing applications utilizing Go, processing critical financial transactions with strict low-latency requirements.
- Designed a resilient, asymmetric storage architecture: engineered PostgreSQL as the single source of truth for per-client business configurations, fronted by a Redis hot-caching layer to slash response times, while offloading high-concurrency payment transaction states to AWS DynamoDB.
- Decoupled the critical transactional path from analytical overhead by engineering an asynchronous Apache Kafka event pipeline to stream data directly into a Data Lake for tracing, troubleshooting, and reporting.
- Implemented enterprise-wide Infrastructure as Code (IaC) blueprints using Terraform.
- Automated data loading pipelines, systems orchestration and processes automation using custom Python utility scripting.
- Led technical discovery and architectural patterns for the maintenance and incremental decomposition of core legacy Java applications.
Senior software developer - M4U/Bemobi - RJ, Brazil
(2017-01 - 2021-01)
- Developed and maintained highly secure API integrations between external clients and corporate payment solutions using the Java Spring Ecosystem.
- Managed scalable deployments across AWS EC2 environments managed via HashiCorp Nomad and secured via HashiCorp Vault.
- Built decoupled microservices communication channels using AWS SQS queues and Kafka message events.
- Maintained and refactored highly available legacy SOAP web services, ensuring uninterrupted transactional flows.
- Decomposed legacy Java and JBoss monolith into a Java Spring Boot based microservices environment.
Software developer - INTO - RJ, Brazil
(2014-01 - 2017-01)
- Developed an enterprise Business Process Management (BPM) platform to model, automate, and monitor healthcare workflow execution using Java, Bonita BPM, and Oracle Database.
- Designed integration layers connecting core BPM internal processes to organization's internal service and external municipal and state health services.
Software developer - EcoSistemas - RJ, Brasil
(2012-01 - 2013-01)
- Engineered and supported inventory control and clinical prescription systems for large-scale healthcare organizations using Java, Struts, Spring IoC, and MS SQL Server.
- Maintained legacy Groovy using Grails and Java using JBoss Seam systems used for medical prescription support
Software developer - Operativa Administradora de Planos de Saúde - RJ, Brasil
(2012-01 - 2013-01)
- Successfully executed the architectural migration of a critical legacy healthcare fraud detection engine from ASP.NET to a modern, robust Java stack backed by an Oracle Database.
Software developer - Accenture Brasil - RJ, Brasil
(2012-01 - 2013-01)
- Developed a high-volume billing portal for a tier-one telecommunications enterprise adhering to JSR 168/JSR 286 portlet specifications using Spring Portlets MVC hosted on a Vignette Portal framework and running on a WebSphere application server.
Software developer - EMGEPRON/AMRJ - RJ, Brasil
(2007-01 - 2010-01)
- Maintained and implemented core modules for a complex defense-sector ERP system running on Delphi and Oracle Database for the Brazilian Navy.
- Architected and co-executed a strategic modernization initiative migrating deeply integrated legacy business logic from Delphi applications into Java.