Arsenal Tecnológico
Uma visão detalhada das tecnologias, ferramentas e metodologias que utilizo para construir sistemas robustos e escaláveis.
terminal Core Backend
Streams, Concurrency, JVM Tuning.
Boot, Cloud, Security, Data, AI.
API Gateway, Service Discovery, Resilience4j.
psychology IA no Ciclo de Desenvolvimento
Integração de modelos de linguagem em aplicações Java com Spring AI (como no SmartStock AI) e uso de Gemini e Claude para otimização do desenvolvimento.
Uso estratégico de prompts no Gemini para pesquisas técnicas e debugging acelerado.
Automação de documentação e execução de tarefas operacionais através de agentes de IA e engenharia de prompts.
database Dados & Mensageria
Query Optimization, Indexing.
Event-driven architecture, Pub/Sub patterns.
Caching strategies, Document modeling.
cloud Infraestrutura & DevOps
Containerization, Orchestration, Helm charts.
EC2, S3, Lambda, RDS, Serverless.
GitHub Actions, Jenkins, Automated Testing.
verified Qualidade & Testes
JUnit 5, Mockito, AssertJ, Testcontainers.
SOLID, Design Patterns, Refactoring.
OpenTelemetry, Grafana, Prometheus, ELK.