I enjoy turning complex business rules into predictable systems.
- Consistency before scale
- Explicit failure handling
- Observability is not optional
- Performance is measured, not guessed
- Automate what breaks twice
- Ruby on Rails
- Java & Spring Boot
- Golang
- REST APIs
- Background processing (Sidekiq, async workflows)
- Messaging systems (RabbitMQ)
- PostgreSQL (indexing, tuning, ACID)
- Redis (caching & concurrency)
- MongoDB (document modeling, flexible schemas, aggregation pipelines)
- Elasticsearch
- Query optimization
- React, Angular
- Hotwire (Turbo + Stimulus)
- SPA & API integration
- Async JS (Promises, async/await)
- Linux
- Docker & Kubernetes
- AWS
- CI/CD (GitHub Actions)
- Architecture validation
- Test scaffolding & coverage improvement
- Code review acceleration
- RAG experiments for internal documentation systems
- Designing and consuming third-party APIs
- Message-driven architectures and async workflows
- Production incident investigation and performance tuning
- Authentication & authorization flows
- Automated testing and CI pipelines
- Containerized development environments
Brazilian Jiu-Jitsu practitioner.
I value discipline, repetition and long-term consistency — in code, training, and life.


