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