Pular para o conteúdo

Competências

Competências técnicas

Tecnologias e práticas que uso no dia a dia, organizadas por área.

Java e desenvolvimento web

  • Java
  • REST
  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Spring Security
  • Spring Cloud
  • Spring Netflix
  • Spring Batch

IA aplicada e orquestração

Uso e orquestro Devin e Claude Code no desenvolvimento de software, combinando engenharia de prompts, Vibe Coding e revisão técnica das soluções.

  • Devin
  • Claude Code
  • Vibe Coding
  • Prompt Engineering
  • AI Tool Orchestration

Bancos de dados SQL e NoSQL

  • PostgreSQL
  • MySQL
  • Oracle
  • Microsoft SQL Server
  • MongoDB
  • Redis

Mensageria

  • Kafka
  • RabbitMQ
  • Redis Pub/Sub

Infraestrutura e cloud

  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Amazon EKS
  • Linux
  • CI/CD
  • Jenkins
  • GitHub Actions

Serviços AWS

  • EC2
  • ECS
  • API Gateway
  • S3
  • SNS
  • SQS
  • Lambda
  • CloudWatch
  • DynamoDB
  • RDS
  • ECR
  • WAF
  • IAM

Arquitetura e microsserviços

  • Microservices Architecture
  • Design Patterns
  • Hexagonal Architecture
  • API Design
  • System Design
  • Unit Testing
  • Observability
  • Grafana

Controle de versão

  • Git
  • GitHub