Solutions Architect and Backend Engineer with 14+ years in high-criticality financial systems. Currently Staff Engineer at Appmax, leading the Banking vertical in Go (accounts, transactional ledger, PIX). Solid experience in distributed architectures on AWS, Kubernetes, observability and legacy modernization for credit, payments and BaaS platforms.
Technical leadership and build of financial cores in Go: accounts, transactional ledger, savings and PIX
AWS architecture with HA, resilience and microservices/Serverless (EKS, ECS, Lambda) and GitOps with ArgoCD
Backend engineering with Go, Java (Spring Boot) and Node.js/TypeScript in event-driven flows
End-to-end quality and observability: OpenTelemetry, TestContainers/k6 and coverage gates
Professional Experience
Staff Engineer
I lead the design and build of the Banking vertical — the platform's financial services core — combining technical leadership with hands-on execution on critical services.
- Banking vertical: accounts, transactional ledger, savings and PIX integration
- Tech leadership: architectural decisions, mentoring and practices with SDD + TDD and ADRs
- Observability with OpenTelemetry; quality with golangci-lint, semgrep, TestContainers and k6
- CI/CD: Bitbucket Pipelines → ECR → AWS EKS with ArgoCD + Kustomize
Go, Gin, PostgreSQL, Redis, OpenTelemetry, AWS EKS, ArgoCD, Kustomize, Clean Architecture
Solutions Architect
Design of highly complex distributed architectures on AWS ensuring rigorous security, scalability and resilience requirements.
- Migration of critical microservices from ECS Fargate to Amazon EKS with centralized observability
- Credit product architecture (portability and external guarantee) with secure integrations
- Strangler Fig strategies to modernize mainframes and monoliths without downtime
AWS (EC2, EKS, ECS, Lambda, SNS/SQS, Glue, DynamoDB), Java, Microservices, DDD
Senior Software Engineer
Squad responsible for Payments and Payment Slip Management core in BaaS platform with serverless architecture.
- Circuit Breaker implementation between microservices preventing cascading failures
- RDS optimization for transactional peaks with advanced query tuning
- IaC governance in CloudFormation ensuring auditable environments
AWS Serverless, Lambda, API Gateway, RDS/DynamoDB, CloudFormation, Node.js, Java
Software Engineer
B2B SaaS platform for commercial intelligence focused on core modernization.
- PHP monolith decomposition to Node.js/TypeScript microservices
- Redis and ElasticSearch usage for performance and search improvements
- RabbitMQ queues for async marketing automation workloads
Node.js, TypeScript, PHP, Vue.js, MySQL, Redis, ElasticSearch, RabbitMQ
Software Engineer
Clearing squad ensuring financial accuracy in card settlement.
- Batch routine optimization in PL/SQL for high transaction volume
- Java/Spring microservices maintenance for reconciliation rules
- Critical incident analysis and resolution in banking core
SQL Server, PL/SQL, Java, Spring Boot, Batch Processing
Previous Experience
Full Stack Developer
Node.js microservices, Vue.js SPAs and MongoDB for high-performance industrial operations.
Software Engineer
Full cycle on real estate SaaS Havite, applying SOLID/Clean Code in PHP architecture.
Software Engineer
Government systems maintenance in PHP and MySQL migration scripts.
Software Engineer
Java and Spring Framework backend development for enterprise corporate systems.
Academic Researcher
R&D in data mining and Semantic Web (OWL/RDF), with academic publications.