Softwarevakmanschap: de juiste mix van hard en soft skills.

Softwareontwikkeling wordt softwarevakmanschap wanneer de juiste mix van hard skills en soft skills samenkomen. Mensen beschrijven mij als open, gestructureerd, gefocust, gedreven en planmatig. Daarnaast bezit ik ook over de nodige hard skills.

Concepts, Patterns, Practices

Agile / Scrum
DevOps
Containerization
  • Continuous Integration
  • Continuous Delivery
  • Unit Testing
  • Test Driven Development
  • Behaviour Driven Development
  • Domain Driven design
  • Event Sourcing

Talen, standaarden

Java
Kotlin
Typescript
  • Javascript
  • HTML
  • CSS
  • HTTP
  • JSON
  • YAML
  • SQL
  • UML

Frameworks, Tooling

Spring Boot
Spring Web
Git
  • Spring Data
  • Spring Security
  • Maven
  • Gradle
  • Mockk
  • Mockito
  • Hibernate
  • Reactor
  • Prometheus
  • Grafana
  • React
  • NextJS
  • Angular
  • TailwindCSS
  • GraphQL
  • Swagger
  • Gitlab
  • Jenkins
  • JIRA
  • Confluence
  • InteliJ

Cloud, infrastructuur

Docker
Traefik
Kubernetes
  • Linux
  • AWS S3
  • AWS Route53
  • AWS RDS
  • AWS EC2
  • Azure Kubernetes Service
  • Azure Container Registry