Samenvatting

Resultaat-gedreven software engineer met meer dan 13 jaar ervaring, gespecialiseerd in full-stack development, platform engineering en cloud-native applicaties en architectuur. Aantoonbaar succesvol in het leiden van multi-disciplinaire teams, optimaliseren van software performance en het implementeren van schaalbare oplossing binnen diverse industrieën. Open voor rollen als Principal Software Engineer, Platform Engineer, Lead Developer, Tech Lead of Cloud Architect, om omvangrijke, technische ervaring te toe te kunnen passen en bedrijfsproblemen om te zetten in hoogwaardige software.

Ervaring

Juli 2023 / Heden

Tech Lead

Expandi, Eindhoven

December 2021 / April 2023

Tech Lead

Energyworx, Houten

  • Leidde team van 4 developers
  • Verbeterde code kwaliteit middels technieken als TDD en BDD
  • Introduceerde Domain Driven Design binnen het bedrijf door middel van EventStorming sessies, welke personeel in staat stelde veel beter en eerder een compleet beeld te krijgen van het platform, alsmede het fundament vormde voor architectuur beslissingen
  • Introduceerde meerder design patterns zoals hexagonale architectuur, black box testing en inversion of control
  • Leidde ontwikkeling van nieuw microservices systeem welke als hoofdtoegang to het platform fungeerde
  • Ontwikkelde IaC setup voor verschillende teams, gebruik makend van Terraform en Google Cloud Platform
  • Bouwde uitgebreide CI/CD pipelines in GitLab
  • Verstrekte advies en coaching aan meerdere teams rond onderwerpen als beveiliging, netwerken, CI/CD en SRE
gRPC Istio OpenTelemetry Go Python Google Cloud Platform Firebase Docker Kubernetes Terraform GitLab OAuth2 OpenID Connect JWT

Januari 2020 / November 2021

Chief Technology Officer

Katana Labs, Londen

  • Verantwoordelijk voor- en voornaamste ontwikkelaar van alle technische aspecten van het product, inclusies architectuur, software design, infrastructuur en CI/CD setup
  • Bouwde, leidde en coachte team van vier, multidisciplinaire ontwikkelaars
  • Bouwde een globaal schaalbare infrastructuur op Google Cloud Platform gebruik makend van Kubernetes
  • Ontwikkelde data pipelines met Apache Beam
  • Ontwikkelde MLOps pipelines met Kubeflow
Go Python JavaScript TypeScript React Google Cloud Platform Docker Kubernetes Apache Beam PostgreSQL Kubeflow Terraform OAuth2 OpenID Connect JWT GraphQL

Februari 2015 / December 2019

Full-Stack Developing Consultant

Xebia, Hilversum

  • Voerde diverse projecten uit voor verschillende klanten als full-stack development consultant
  • Ontwikkelde sterke full-stack engineering en DevOps skills vanwege Xebia’s focus op kennisdeling en het omgeven zijn door hoogwaardige collega’s
  • Groeide als consultant vanwege complexe projecten waar een hoop werd verwacht
  • Nam leidende rol binnen teams en was betrokken bij belangrijke, technische en architectuur besluitvorming

Projecten

  • Katana Lens ING
    Go Python Google Cloud Platform JavaScript TypeScript React Docker Kubernetes Apache Beam PostgreSQL

  • OHUB 2.0 Unilever
    Scala Spark Java JavaScript Docker Azure

  • Katana ING
    Scala Akka Python Go JavaScript Apache Kafka Apache Flink PostgreSQL CouchDB Polymer

  • TNT / FedEx bridge TNT
    Scala Akka JavaScript Angular.js Docker

  • My DHL Parcel DHL
    Scala JavaScript Angular.js PostgreSQL Cassandra

Mei 2012 / Januari 2015

Web Content Management Consultant

Incentro, Rotterdam

  • Voerde diverse projecten uit voor verschillende klanten als Java implementatie consultant
  • Voerde full-stack development ontwikkeling uit
  • Leidde ontwikkel trajecten en coachte teamleden

Projecten

  • Nieuwe website en webshop G-Star Raw
    Java Scala HTML CSS JavaScript Angular.js Play! Framework Tridion CMS Intershop

  • Nieuw intranet Universiteit van Leiden
    Java HTML CSS Hippo CMS LDAP

  • Nieuwe publieke website Gemeente Wijchen
    Java HTML CSS Hippo CMS

  • Google Search Appliance ASML
    GSA XML XSLT JavaScript JQuery

November 2011 / April 2012

Frontend Web Developer

SIM Groep, Rotterdam

Mei 2011 / Oktober 2011

First-line Maintenance Engineer

Prime-Ops, Nieuwegein

HTML CSS Klantenservice

April 2009 / November 2011

Assistent Filiaal Manager

BelCompany, Woerden

Januari 2007 / Januari 2009

Pantser Chauffeur / Schutter Anti-Tank

Koninklijke Landmacht - Luchtmobiele Brigade, Schaarsbergen

September 2004 / December 2006

Ambulance Chauffeur

Koninklijke Landmacht - Geneeskundige Dienst, Ermelo

Projecten

Mordon

 - Square One, Amsterdam

Een email client die een een Kanban-achtige manier van werken voor email mogelijk maakt.

Golang
Wails
HTMX
Templ

Can I Use: Notify

 - Dennis Vis, Den Haag

Een applicatie waarmee gebruikers zich kunnen inschrijven om notificaties te onvangen wanneer bepaalde features in bepaalde browsers beschikbaar komen.

Golang
HTMX
Templ
Firebase

D-Cipher

 - UX-Flo, Amsterdam

Een web applicatie die gebruikers in staat stelt om opgenomen gebruikerservaring-tests te uploaden, aan te passen en af te spelen. Deze sessies zijn vooraf opgenomen door de recording applicatie van UX-Flo. De sessies bevatten alle invoer events die een gebruiker deed en de applicatie toont deze binnen een interactieve omgeving.

Google Cloud Platform
Firebase
Vue.js
Golang

Vaardigheden & Bekwaamheid

  • Go

  • Python

  • JavaScript

  • TypeScript

  • HTML / CSS

  • SQL

  • Infra as Code

  • CI/CD

  • Cloud Native

  • Platform Engineering

  • Microservices

  • SRE

  • Data Engineering

  • MLOps

  • Scala

  • Java

Technologieën

Wails
Templ
Node.js
Bun
Elysia
Express.js
HTMX
Svelte
Vue.js
React
TypeORM
Polymer
Angular
Playwright
Artillery
JQuery
Cypress
TailwindCSS
Django
FastAPI
SQLAlchemy
Pants
OpenAPI
Protobuf
gRPC (Web)
Buf
NATS
Traefik
Istio
Akka
Apache Flink
PostgreSQL
SQLite
Datastore
Firestore
BigQuery
BigTable
CouchDB
Docker
Kubernetes
k0s
Skaffold
Helm
Kustomize
Terraform
Ansible
Google Cloud Platform
Firebase
Azure
GitLab (CI)
OpenTelemetry
Grafana
Prometheus
VertexAI
Kubeflow
Apache Beam
Airbyte
Spark
OAuth2
OpenID Connect
SAML/SSO
Zero-trust
JWT
Akka (Streams)
Play Framework