Header logo

Helping teams ship robust software faster, with architecture that scales.

I'm a freelance Senior Software Developer and Software Architect based in Den Bosch, the Netherlands, with over 20 years of professional experience. Since 2002, I've delivered software for both small and large international organizations across a wide range of industries, with a strong focus on robust and scalable solutions.

This is my developer DNA: systems thinking, curiosity (a constant drive to learn), pragmatism, reliability, empathy, clear communication, and ownership from idea to delivery.

My core expertise is backend development and modern software architecture:

Java (8-21), Kotlin, Java EE, Spring Framework, Spring Boot, Quarkus, Vert.x, Maven, Gradle, CI/CD, SQL & NoSQL, JPA, Hibernate, REST APIs, Microservices, AWS, Azure, Google Cloud Platform, Docker, Kubernetes

combined with experience in Observability, including distributed tracing and metrics/logging stacks with OpenTelemetry (OTel), Jaeger, Grafana, Prometheus, Loki, and the ELK stack (Elasticsearch, Logstash, Kibana).

I also bring solid frontend experience in:

JavaScript, TypeScript, Angular, React, Next.js, Astro, Gatsby, modern HTML/CSS

I hold several industry-recognized certifications:

  • Oracle Certified Java Professional (Java 8)
  • Spring Certified Professional
  • Kotlin for Java Developers
  • AWS Certified Developer
  • AWS Certified Solutions Architect
  • PSM I (Professional Scrum Master)

Beyond technical expertise, I bring strong analytical, communication, and collaboration skills. I work comfortably in Agile and DevOps environments and collaborate closely with teams to deliver high-quality outcomes.

In this new era of AI-first software development, I advocate and use spec-driven development (SDD) to get the most value from agentic coding. I like to oversee the 'big picture' and think about software architecture and software integration design and solutions. My approach is grounded in proven principles such as Clean Architecture, Domain-Driven Design (DDD), Test-Driven Development (TDD), and Clean Code (SOLID). I focus on building maintainable, scalable, and well-designed systems that deliver real business value.

I enjoy tackling complex challenges, continuously learning, and staying up to date with emerging technologies.

Looking for a reliable and experienced partner for your next software project? Let's connect.