Skills
Technical skills
Technologies and practices I use day to day, grouped by area.
Java & web development
- Java
- REST
- Spring Boot
- Spring Web
- Spring Data JPA
- Spring Security
- Spring Cloud
- Spring Netflix
- Spring Batch
Applied AI & orchestration
I use and orchestrate Devin and Claude Code in software development, combining prompt engineering, Vibe Coding and technical review of solutions.
- Devin
- Claude Code
- Vibe Coding
- Prompt Engineering
- AI Tool Orchestration
SQL & NoSQL databases
- PostgreSQL
- MySQL
- Oracle
- Microsoft SQL Server
- MongoDB
- Redis
Messaging
- Kafka
- RabbitMQ
- Redis Pub/Sub
Infrastructure & cloud
- AWS
- Azure
- Docker
- Kubernetes
- Amazon EKS
- Linux
- CI/CD
- Jenkins
- GitHub Actions
AWS services
- EC2
- ECS
- API Gateway
- S3
- SNS
- SQS
- Lambda
- CloudWatch
- DynamoDB
- RDS
- ECR
- WAF
- IAM
Architecture & microservices
- Microservices Architecture
- Design Patterns
- Hexagonal Architecture
- API Design
- System Design
- Unit Testing
- Observability
- Grafana
Version control
- Git
- GitHub