Maurice Aarts

Senior Software Engineer · Technical Lead

The Hague area+31 (0)6 25006922info@forrust.comlinkedin.com/in/mauriceaarts
Download as PDF

Profile

I'm a senior software engineer and technical lead with more than twenty years of professional IT experience. I combine hands-on software development with architecture, cloud, security and delivery, I also focus on Agentic Engineering: AI integrations, agent orchestration, tool calling and building controlled agentic workflows.

I enjoy working on complex technical problems and always look for a clear, workable solution. I take ownership easily and keep an overview, even when things get complicated. I'm down-to-earth and direct, and I think there should be room for humour too.

Alongside client work for larger organisations, I independently build SaaS products from first idea to production.

Technical profile

Core areas
Software architecture · Technical leadership · Full stack engineering · SaaS · API & systems integration · Cloud & DevOps · Monitoring and security platforms · Agentic Engineering · AI integrations
Backend
PHP · Laravel · Symfony · TypeScript · Node.js · Python
Frontend
Vue · Nuxt · JavaScript · TypeScript
Cloud & delivery
Azure · Azure DevOps · AKS · Kubernetes · Docker · Terraform · CI/CD · Linux
Data & integration
PostgreSQL · MySQL · MariaDB · Redis · REST APIs · ServiceNow/Splunk
AI engineering
LLM API integration · model routing · tool calling · MCP · coding agents · AI agent orchestration and multi-agent workflows · human-in-the-loop and AI automation · asynchronous processing and workflow architecture

Work experience and engagements

Senior Software and Cloud Engineer · KPN

July 2025 – present

Hybrid

  • Builds Python and Node.js microservices on AKS within a large-scale Azure environment, as part of a Scrum team of four DevOps engineers.
  • Delivered processing of Microsoft Defender data towards Splunk and ServiceNow, at a high message volume.
  • Contributes to Azure DevOps, Terraform and CI/CD.

Stack: Python · Node.js · Azure · AKS · Kubernetes · Terraform · Azure DevOps · Splunk · ServiceNow

PHP Developer to DevOps Tech Lead · KPN

April 2020 – October 2024

Hybrid

  • Started as a PHP developer reducing technical debt, and grew into tech lead of the monitoring team.
  • Led the rollout of ScienceLogic and the migration of a large legacy monitoring landscape.
  • Made architecture decisions, performed code reviews, and advised developers, stakeholders and management on technical direction.

Stack: PHP · Laravel · Symfony · API Platform · Vue · Nuxt 3 · MySQL/MariaDB Galera · Kubernetes · Docker Swarm · ScienceLogic

Lead Full Stack Developer · Champagne Booking

September 2024 – July 2025

Remote

  • Brought the stack in-house from an external software agency of 10+ developers, to an internal team of two.
  • Migrated Nuxt 2 to Nuxt 3 and delivered Stripe integration, leading infrastructure and deployment on Ubuntu and Cloudflare.

Stack: Nuxt 2/3 · Vue · Stripe · Ubuntu · Cloudflare

Lead Web Developer · Stichting VakantiePas

December 2018 – present

The Hague

  • Develops the custom platform for roughly 12,000 members and around 500 activities in The Hague per year.
  • Modernising Laravel, Vue and Nuxt into a single API-driven CRM, CMS and website platform, advising on roadmap and migration.

Stack: Laravel · Vue · Nuxt · API integrations

Software Engineer · Garazo

December 2022 – present

Remote

  • Designs and builds a multi-tenant SaaS platform for independent garages using Laravel, Nuxt and PostgreSQL. The first customer processes about 1,500 invoices a year with it.
  • Delivers RDW and Moneybird integrations, work orders, invoicing, queues, PDF generation and notifications.
  • Builds AI integrations and automated customer communication, including a WhatsApp assistant for structured customer intake.
  • Responsible for product architecture, security, deployment, monitoring and roadmap.

Stack: Laravel · Nuxt · PostgreSQL · Redis · RDW API · Moneybird API · Meta API (WhatsApp) · Anthropic API

Software Engineer · SkillRadar

May 2026 – present

Remote

  • Multi-tenant SaaS for football clubs to track player development, with its own PostgreSQL schema per club.
  • Builds the API, a PWA for trainers with an offline queue and the admin environment. Now running in a pilot.

Stack: Laravel · PHP · Nuxt · PostgreSQL · Redis · Horizon · Tailwind · PWA

Software Engineer · Anton

2026 – present

Remote

  • Develops a self-hosted AI platform for agent orchestration and workflow automation: specialised AI agents, dynamic model selection, asynchronous task processing and controlled execution with human approval.

Stack: TypeScript · Fastify · Nuxt · Anthropic API · Redis · BullMQ · PostgreSQL · Docker

Earlier experience

  • Forrust IT and Media · Owner and freelance software engineer2012 – present
  • Evite Services · Web developer and project lead2014 – 2020
  • World of Content · Full Stack Developer2022
  • Ministry of Defence (NL) · MSI Package Architect2013
  • Ministry of Justice and COA (NL) · IT support2011 – 2012
  • Sogeti · IT management and deploymentfrom 2005
  • Xtilton and Parnassia · Workplace management and scriptingcirca 2002

Education, certification and training

  • Introduction to Ethical Hacking · Security Academy2024
  • Symfony API Platform · SymfonyCasts2020
  • Mastering NuxtJS · Mastering Nuxt2020
  • Laravel Certification · Laravel LLC2019
  • VueJS Complete Course · Udemy2019
  • Young Professional programme · Sogeti2005
  • Microsoft MCSE · Microsoft2005
  • IT Management and Cisco CCNA · Mondriaan2003

Working style

A hands-on technical lead who builds authority through substance. Combines hands-on development with code reviews, architecture decisions, technical roadmaps and bringing developers and stakeholders along. Communicates directly and pragmatically, without overstating the technology, with lasting attention to maintainability and production behaviour.

Personal

A team player with strong communication skills and an analytical approach. Values a positive working atmosphere built on openness, clarity and humour.

Languages

  • Dutch · native
  • English · professionally fluent, spoken and written

Practical

Freelance · roughly 32 hours a week · hybrid · The Hague area

Senior Software Engineer · Technical Lead · Lead Developer · Software Architect · Cloud Software Engineer · Agentic Software Engineer