Professional work

_

FE Software Engineer @ Mediahuis N.V.

React developer, FE Lead

Details

Situation

Built a mobile-first reader experience and a digital- first newsroom experience. Enabled efficient onboarding across Mediahuis titles.

Tasks

  • Developed a white-label platform with Next.js and Nx.
  • Integrated publication branches as platform plugins.
TypeScriptReactNext.jsCloudflare WorkerJestVitestStorybookNx

FE Software Engineer @ TVH Parts

FE Lead, Angular developer, React developer

Details

Situation

Replaced a monolithic Progress system with micro web applications built in Angular, React, and Java. Improved modularity for faster incremental delivery.

Tasks

  • Maintained a monorepo with shared Angular/React code.
  • Maintained Jenkins CI/CD for build, test, and deploy.
  • Wrote developer guidelines for app architecture.
  • Oversaw a Storybook-based design system rollout.
  • Presented results and iteration roadmaps.

Result

Improved consistency, usability, and stability of internal applications through microfrontends.

TypeScriptAngularReactJestStorybookNx

FE Architect @ TVH Parts

FE Lead, Angular developer

Details

Situation

Two Angular applications were needed with shared code. They were designed for touch screens used by employees in the automated WB3 warehouse.

Tasks

  • Set up a monorepo with Nrwl Nx and custom Node scripts.
  • Wrote scaling guidelines for adding applications.
  • Maintained Jenkins jobs for selective build detection.
  • Published built applications as Docker images.
  • Built shared libraries for auth and authorization.
  • Delivered pixel-perfect views from design specs.

Result

Enabled fast testing and deployment through monorepo and Jenkins automation with minimal manual effort.

TypeScriptAngularJestStorybookNx

FE Software Engineer @ Liantis

Angular developer

Details

Situation

Reimplemented a simulator for business owners and a document workflow tool with Angular. Built a reusable pattern library for broader reuse.

Tasks

  • Built a reusable pattern library for faster delivery.
  • Delivered a salary simulation tool in Angular and NGRX.
  • Built public and private portal applications.
  • Applied role-based and client-based app visibility.
  • Built a wizard flow to generate PDFs from form data.

Result

Launched the simulator and portal on time, and scaled pattern-library adoption across Liantis.

TypeScriptAngularJestStorybook

FE Software Engineer @ Liantis

Angular developer

Details

Situation

Reimplemented the existing prevention platform with Angular and Spring. Focused on scalability and maintainable front-end flows.

Tasks

  • Built scalable and interactive front-end features.
  • Worked in a high-performance cross-functional team.
  • Delivered Angular 2 and NGRX-based modules.

Result

Enabled advisors to run digital risk assessments and compare outcomes with prior results.

TypeScriptAngularStorybook

De Watergroep

Technical consultant

Details

Situation

Migrated from a legacy ERP system to UMAX by Itineris. Delivered new functionality in planned phases.

Tasks

  • Built customer-specific billing functionality.
  • Prepared technical demos for stakeholders.
  • Supported release management and go-live.
MS Dynamics AX

Delta

Technical consultant

Details

Situation

Migrated from a legacy ERP system to UMAX by Itineris. Ensured billing continuity during the rollout.

Tasks

  • Built customer-specific billing functionality.
  • Supported delivery through go-live.
MS Dynamics AX

E.On Netherlands

Analyst / developer

Details

Situation

Migrated from a legacy ERP system to UMAX by Itineris. Supported a stable transition through go-live.

Tasks

  • Built customer-specific billing functionality.
  • Supported delivery through go-live.
MS Dynamics AX

KNIGHT INDUSTRIES TWO THOUSAND

Welcome back, Michael.

0%
  SYSTEM DIAGNOSTICS
-----------------------
CPU ................ OK
SENSORS ............ OK
AI ............. ONLINE
-----------------------
ALL SYSTEMS OPERATIONAL
0%
COM LINK AI LOAD THREAT LEVEL
--:--:--INITIALIZING DIAGNOSTIC SEQUENCE...
--:--:--TURBO BOOST CALIBRATION COMPLETE
--:--:--ALL PRIMARY SYSTEMS NOMINAL