Samenvatting
Resultaat-gedreven software engineer met meer dan 12 jaar ervaring, gespecialiseerd in full-stack development, data 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. Op zoek naar freelance rollen als Principal Software Engineer, Lead Developer, Tech Lead of Cloud Architect om omvangrijke, technische ervaring te kunnen toepassen en business problemen om te zetten in hoogwaardige software.
Ervaring
Tech Lead
December 2021 / April 2023
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
Chief Technology Officer
Januari 2020 / November 2021
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
Full-Stack Developing Consultant
Februari 2015 / December 2019
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
Web Content Management Consultant
Mei 2012 / Januari 2015
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
Frontend Web Developer
November 2011 / April 2012
SIM Groep, Rotterdam
- Bouwde websites voor Nederlandse gemeenten
- Integreerde SIM Groep’s op maat gebouwde PHP componenten
- Maakte websites ‘drempel vrij’ voor gebruikers met een handicap door onder andere gelaagde functionaliteit toe te passen en te optimaliseren voor schermlezers
Projecten
Mordon
- Square One, Amsterdam
Een email client die een een Kanban-achtige manier van werken voor email mogelijk maakt.
- Google Cloud Platform
- Firebase
- Svelte.js
- Golang
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
-
JavaScript
-
TypeScript
-
Python
-
Scala
-
Java
-
gRPC
-
Microservices
-
Service Mesh
-
OAuth2
-
Google Cloud Platform
-
Firebase
-
Docker
-
Kubernetes
-
Terraform
-
GitLab (CI)
-
PostgreSQL
-
Apache Beam
-
Kubeflow
-
Node.js
-
Svelte.js
-
Vue.js
-
React.js