)
Ik schakel tussen architectuur, hands-on ontwikkeling en teamleiderschap. Een goed ontwerp moet ook in de pipeline en in productie overeind blijven.
Profiel
Technaut: Java Architect die ontwerpt én zelf bouwt
Back-end architect met ruim 20 jaar ervaring in Java, Micronaut, Spring en Kafka. Combineert hands-on ontwikkeling met cloud-native architectuur op GCP en AWS, leidt legacy-migraties en begeleidt teams, onder meer als Scrum Master.
Sterktes
Waar deze Technaut het verschil maakt
Vier gebieden waarop deze Technaut direct waarde toevoegt aan een ontwikkelteam.
- Back-end
Java (tot en met 25) en Kotlin met Micronaut, Spring Boot, Pekko/Akka en Kafka. REST-API's, CQRS en communicatie die schaalt naar tienduizenden gelijktijdige verbindingen.
- Cloud & infrastructuur
Cloud-native op GCP (Cloud Run, GKE) en AWS. Infrastructure as Code met Terraform, Packer en Ansible; secrets management met Consul.
- DevOps & CI/CD
Introduceert git-strategieën, build-pipelines, artifactversiebeheer en CI/CD met Maven, Gradle, Jenkins, Nexus en Sonar.
- Leiderschap
Leidde technische teams en legacy-migraties, was Scrum Master tijdens een Agile-transitie en stemt architectuurkeuzes af met stakeholders.
Ervaring
Ruim 20 jaar in de digitale ruimte
Van start-ups tot navigatietechnologie en openbaar vervoer. Actief in ICT sinds 2005.
Start-ups
Enige engineer achter een taxibestelplatform en bouwer van een mobiele stemapplicatie.
Navigatie- en locatietechnologie
Van software engineer tot expert: apparaatcommunicatie op schaal, sportfuncties en web-API's.
Software-consultancy
Solution architect op klantprojecten met Kafka Streams, Spring Boot en AWS.
Openbaar vervoer
Van developer tot lead software architect en Scrum Master; leidde de overstap naar cloud-native op GCP.
Opdrachten
Opdrachten in detail
Kies een opdracht voor de rol, de aanpak en de gebruikte stack.
Lead Software Architect / Scrum Master – Openbaarvervoerbedrijf
2020 – 2026
Professionaliseerde het platformteam op het gebied van DevOps en leidde de migratie van verouderde systemen naar een cloud-native opzet op GCP. Groeide door naar het architectuurteam, met behoud van hands-on ontwikkelwerk.
Ontwikkelproces: introduceerde git-strategieën, build-pipelines, artifactversiebeheer, CI/CD en IaC met Terraform.
Cloud-native: legacy-systemen gemigreerd naar Micronaut-microservices op GCP, onder meer Cloud Run.
Secrets management: zette een Consul-cluster op GKE op, bij gebrek aan een dedicated configuratie- en secrets-oplossing.
Agile: Scrum Master van het platformteam tijdens de overgang van de organisatie naar Agile werken.
Stack: Java 17/21/25, Kotlin, Micronaut, Pekko, React, Next.js, MongoDB, PostgreSQL, Liquibase, Terraform, Consul, GCP (Cloud Run, GKE)
Opleiding & ontwikkeling
Blijft leren, blijft bouwen
Academische basis in software engineering, aangevuld met structurele ontwikkeling binnen de PSG technauts-community.
- Opleiding
MSc Computer Science / Software Engineering (2010) en BSc Computer Science (2005).
- AI in de praktijk
Ontwikkelt zich actief in AI-gedreven softwareontwikkeling en neemt deel aan AI-techtalks, trainingen en AI-ontwikkelteams binnen PSG technauts. Werkt met ChatGPT, GitHub Copilot, Claude en Gemini.
- Talen
Nederlands als moedertaal, Engels op professioneel niveau; basiskennis Duits, Frans en Spaans.
)