Skip to content

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