Terug naar overzicht
Michiel Kooiman

Curriculum Vitae

Michiel Kooiman

Senior Fullstack Developer

+31 (0)53 203 2429

info@baseflow.com

Enschede, Overijssel — NL

Profiel

Michiel Kooiman is een senior fullstack developer met meer dan 15 jaar ervaring in het ontwikkelen van schaalbare enterprise applicaties en cloud-native platformen. Hij heeft ruime ervaring met backend development in Java en .NET, frontend development met Angular en React en het ontwikkelen van API-gedreven systemen binnen Agile/DevOps omgevingen.

Michiel werkt dagelijks aan moderne softwareplatformen waarin betrouwbaarheid, schaalbaarheid, beveiliging en continue doorontwikkeling centraal staan. Hij heeft uitgebreide ervaring met microservices architecturen, CI/CD pipelines, containerplatformen en cloud-native development.

Binnen multidisciplinaire Agile teams werkt hij nauw samen met analisten, testers, architecten en stakeholders aan het realiseren van toekomstbestendige applicaties. Hij voelt zich thuis in complexe enterprise omgevingen waarin kwaliteit, samenwerking en automatisering essentieel zijn.

Door zijn brede fullstack ervaring is Michiel inzetbaar op zowel backend-, frontend- als DevOps-vraagstukken.

Match met gestelde eisen

HBO ICT opleidingZie: Opleiding
Min. 5 jaar ervaring op senior niveauBaseflow, CM Telecom, Service2Media
Java Enterprise EditionDelihome, Service2Media
Angular ervaringTOPdesk, WEGO, Key West Bedding
REST / SOAP APIsTOPdesk, WEGO, CM Telecom
CI/CD en DevOpsBaseflow projecten, Delihome
Agile werkenBaseflow en eerdere functies
Containerplatformen / Openshift / KubernetesWEGO, Key West Bedding

Werkervaring

Senior Engineer – Software Architect

2020 – heden

Baseflow · Enschede

Verantwoordelijk voor fullstack development, backend architectuur en cloud-native platformontwikkeling binnen Agile/DevOps teams. Werkzaam aan enterprise applicaties, API-platformen en schaalbare cloudomgevingen.

  • Ontwikkelen van backend services en microservices in Java, Go en .NET
  • Ontwikkelen van Angular en React frontend applicaties
  • Ontwerpen en implementeren van REST API's
  • Werken binnen Agile/Scrum teams
  • Opzetten en beheren van CI/CD pipelines
  • Deployment en beheer binnen Kubernetes omgevingen
  • Integratie van externe systemen en data-uitwisseling
  • Werken volgens DevOps principes

TOPdesk — Platform management tooling

Baseflow

Ontwikkeling van een platform voor beheer van klantomgevingen binnen een cloudplatform.

Technologie: Angular, React, Go, REST APIs, GitLab CI/CD

  • Ontwikkeling van Angular frontend functionaliteiten
  • Backend development binnen microservices architectuur
  • Ontwerpen en implementeren van API's
  • Integratie met externe systemen
  • CI/CD automatisering

WEGO — Mobility platform

Baseflow

Ontwikkeling van een platform voor gedeelde mobiliteit met backend services, mobiele applicaties en webportalen.

Technologie: .NET, Angular, React, Kubernetes, Docker, PostgreSQL, RabbitMQ, Azure

  • Ontwikkeling van backend services
  • Ontwikkeling van Angular webapplicaties
  • API integraties met externe systemen
  • Container orchestration met Kubernetes
  • Werken met authenticatie- en autorisatiemechanismen
  • Agile samenwerken binnen multidisciplinair team

Delihome — Cloud platform migratie

Baseflow

Migratie en modernisering van enterprise applicaties naar cloud-native architectuur.

Technologie: Java, Spring Boot, Terraform, GitHub Actions, MariaDB

  • Ontwikkeling van Java backend services
  • Werken met microservices architectuur
  • Opzetten van CI/CD pipelines
  • Infrastructuurautomatisering
  • Performance optimalisatie en monitoring
  • Consultancy rondom DevOps processen

Key West Bedding — B2B e-commerce platform

Baseflow

Ontwikkeling van een schaalbaar fullstack platform voor complexe productconfiguraties.

Technologie: Angular, .NET, PostgreSQL, Docker, Kubernetes, Terraform

  • Fullstack ontwikkeling van frontend en backend
  • Ontwikkeling van Angular functionaliteiten
  • Ontwerpen van API's en integraties
  • Deployment management binnen Kubernetes
  • Werken binnen Agile teams

Senior Software Engineer

2018 – 2019

CM Telecom · Enschede

Ontwikkeling van messaging- en communicatieplatformen binnen een high-performance omgeving.

  • Ontwikkeling van event-driven backend systemen
  • API integraties
  • Messaging workflows
  • Werken aan schaalbare enterprise systemen

Software Engineer / Senior Developer

2007 – 2016

Service2Media · Enschede

Ontwikkeling van mobiele applicaties en backend systemen voor internationale klanten zoals Rabobank, NS, Telegraaf en Al Jazeera.

  • Java backend development
  • Frontend development
  • Integratieontwikkeling
  • Ontwikkeling van schaalbare applicaties
  • Werken binnen Agile teams

Klanten: Rabobank, NS, Telegraaf, Al Jazeera