I am a Software Engineer and Software Architect with over 5 years of experience designing, building, and evolving backend systems for complex, high-impact products. I work across the full software lifecycle, from system design and architecture to implementation, observability, and production support.
I specialize in backend engineering and distributed systems, with a strong focus on scalability, reliability, and clean, maintainable architectures. I enjoy tackling technically challenging problems and collaborating closely with cross-functional teams to deliver resilient systems that scale over time.
I hold a degree in Systems Analysis and Development and a postgraduate degree in Software Architecture.
I am deeply passionate about programming and technology, and my purpose is to use my skills to create solutions that positively impact the world.
public static void main(String[] args) {
System.out.println("Welcome to my universe!!!");
}- Programming Languages: Java, Kotlin, Go, JavaScript/TypeScript, C#, Shell Script
- Databases: PostgreSQL, MySQL, OracleDB, MongoDB, DynamoDB
- Backend Frameworks: Spring Boot, Spring Cloud, Gin, Echo, Express.js, React, React Native, Jetpack Compose
- Cloud and Infrastructure: AWS (SQS, SNS, S3, DynamoDB, EC2), Kubernetes, Docker, Jenkins
- Service Discovery and Configuration / Secrets: Consul, Vault
- Messaging and Streaming: Kafka, SQS/SNS
- Testing: JUnit, Kotest, Jest, Cypress
- Observability and Monitoring: Datadog, Grafana, Kibana
- Version Control: Git, GitHub, GitLab
- Operating Systems: Linux (advanced)
- AI Tools: Claude, Windsurf
- Software Architecture: Hexagonal Architecture (Ports & Adapters), Clean Architecture, Domain-Driven Design (DDD), Event-Driven Architecture, Event Sourcing
- Postgraduate in Software Architecture - FIAP;
- Analysis and systems development - FIAP;
- Computer Technician;
- Node Formation;
- GraphQl;
- Java(Alura);
- FullCycle;
- JSExpert.


