With more than 11 years of experience working as both a Software Engineer and in Operations & Infrastructure, I have keen insights into not only the unique challenges associated with each discipline, but importantly also the contact point between them.

Summary

  • Designing and development of software: Java, Spring and Kotlin
  • Frontend development: TypeScript, Angular,
  • Conducting code reviews
  • Writing automated tests (e.g., JUnit, Citrus, Selenium)
  • Implementing continuous integration and continuous delivery
  • Monitoring and logging (Grafana, Kibana, and Elastic Search)
  • Performing the role of Scrum Master and Lead Developer

Skillset

Education & training

  • HBO BEng. Informatica
  • Premaster Computer Software Engineering
  • Professional scrum master 1
  • OCP Java SE 17 Certificate

Programming languages

Java, Kotlin, C++, Type-/JavaScript, Python, SQL, HTML/CSS, bash

Frameworks & Libraries

Java Spring (Core, Boot, MVC, Security, JDBC), JPA/Hibernate, JMS (Artemis), JUnit, Mockito, Citrus Framework, RabbitMQ, Angular, NgRx, Tailwind CSS

Databases

PostgreSQL, MySQL, MongoDB

CI/CD

Git, Github Actions, Kubernetes, Docker, ArgoCD, SonarQube, Maven

Cloud

AWS, Hetzner Cloud

Tools & Other

OpenAPI/Swagger, IntelliJ, Sentry, ElasticSearch, Kibana, Grafana, Terraform, Ansible, Cucumber, Selenium, JProfiler, REST, SOAP, Linux, Jira, Confluence

Methodologies

Agile, Scrum, CI/CD, DevOps