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
- Verbeteren van bestaande- en introduceren van nieuwe bedrijfs-brede software ontwikkelingsprocessen
- Formuleren van technische stappenplannen en faciliteren van technische besluitvormingssessies
- Verbeteren van vaardigheden van ontwikkelaars en kandidaat CTO middels uitgebreide trainingen en coaching
- Alle bestaande infrastructuur gemigreerd naar “Infrastructure as Code” met behulp van Ansible
- CI/CD pipelines opgezet die alle aspecten van veranderingsbeheer automatiseren, gebruik makend van GitLab en Pants
- Volwaardig monitoringssysteem opgezet met OpenTelemetry en Grafana
- Opzetten van een ETL platform met Airbyte
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
- 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
- Richte infrastructuur op met 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
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
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
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
November 2011 / April 2012
Frontend Web Developer
SIM Groep, Rotterdam
Mei 2011 / Oktober 2011
First-line Maintenance Engineer
Prime-Ops, Nieuwegein
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.
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.
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.
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