Joost Mul

Schiedam, Netherlands

Email LinkedIn Facebook GitHub

Work experience

Senior AI Platform Engineer

team.blue

Designed and rolled out an internal AI platform on Kubernetes with self-hosted LLM infrastructure (Open WebUI, LiteLLM, vLLM, Dify, PostgreSQL). Combined platform engineering with enablement: onboarding teams, writing documentation, building integrations (including Slack), and deploying MCP capabilities for practical internal adoption.

Teamlead Business Intelligence

team.blue

Led the BI function across the group, coaching team members while still contributing hands-on to the BI platform. Partnered with stakeholders from operations to C-suite to translate business priorities into sustainable data products and decision-ready reporting.

Data Lead (Engineer & Analyst)

TransIP / team.blue

Built the analytics foundation from the ground up, including Tableau enablement, data warehouse architecture, and event-driven tracking systems that made self-service analytics possible across teams.

Fullstack Developer

TransIP

Owned full-stack delivery within the Webhosting & Domain unit, combining feature development, platform maintenance, and data insights to support both product and marketing teams.

Frontend Coder

TransIP

Maintained and improved high-traffic websites by delivering front-end features, resolving production issues quickly, and continuously improving user experience.

Internship

TransIP

Delivered both frontend and backend components for SEDO functionality, contributing production-ready features for existing customers in a live environment.

Additional responsibilities (side roles)

These responsibilities were performed alongside my primary role.

Chairman, Works Council

team.blue nl

Chaired the Works Council, coordinating council priorities, leading consultations with management, and representing employee interests in strategic discussions.

Head of ERO (Hoofd BHV)

TransIP / team.blue

Led an Emergency Response Organisation of approximately 30 members across 8 locations, with responsibility for readiness, incident leadership, emergency procedures, and real-time response to physical incidents (first aid, fire, evacuations).

Works Council Member

team.blue nl

Represented employees in the Works Council, contributing to consultations on organizational decisions, policy changes, and employee wellbeing topics.

Prevention Employee (Preventiemedewerker)

TransIP / team.blue

Served as in-house specialist on Dutch Working Conditions Law (ARBO), advising the Works Council and management on compliance, risk prevention, and long-term employee wellbeing policies.

Volunteer work

Chairman - JOTA-JOTI

Scouting Nederland

Led the end-to-end organisation and strategy as chair, serving as primary contact for internal and external partners, for the JOTA-JOTI event in the Netherlands. JOTA-JOTI is a global Scouting weekend that connects youth groups worldwide via communication technology with about 2,000,000 participants worldwide and ~15,000 in the Netherlands.

Team Trainers for Regional Organisers (Team Opleiders van Regio-organisatoren)

Scouting Nederland

Trained regional organisers through workshops and practical coaching, strengthening delivery quality and leadership capability at scale.

Landelijk Team Spel - Speladviesteam

Scouting Nederland

Advised regional and local teams on educational gameplay design, helping improve learning outcomes, safety, and volunteer confidence.

Head of Program - JOTA-JOTI

Scouting Nederland

Owned the full national programme for approximately 14,000 participants. JOTA-JOTI is Scouting’s annual international event where scouts connect globally through radio and internet activities in one weekend.

Regional Organiser Cub Scout Events (Regioorganisator Welpen)

Scoutingregio Maasdelta

Coordinated regional Cub Scout activities across local groups, aligning planning, communication, and delivery to create high-quality and scalable events.

Board Member (Bestuurslid)

Scouting Franciscus Lodewijk Groep

Served in board-level responsibilities and as group coach, supporting leaders, improving governance quality, and helping maintain continuity across volunteer teams.

Spelcoach

Scoutingregio Maasdelta

Coached volunteer leaders on programme quality and practical execution, helping teams translate national scouting guidelines into engaging local activities.

Landelijk Team Spel - Regiospelen

Scouting Nederland

Contributed to national gameplay and event frameworks for regional scouting programmes, sharing best practices and improving consistency across regions.

Cub Scout Leader (Welpenleider)

Scouting Franciscus Lodewijk Groep

Designed and delivered age-appropriate weekly programmes focused on teamwork, personal growth, and safe outdoor learning for young scouts.

Team Leader (Teamleider)

StudioGonz

Led on-site volunteer teams during live events at a fully volunteer-run venue, coordinating operations, supporting artists and visitors, and taking ownership in incident response.

Treasurer (Penningmeester)

StudioGonz

Managed core treasury processes including artist settlements, volunteer allowances, and operational budgeting, while advising fellow board members on financially sustainable decisions.

Personal projects

JotiGames

In development

2026

JotiGames is a phygital Scouting game platform that combines outdoor missions with real-time digital gameplay. I designed it so groups can run events independently: organisers configure a game, share team and game codes, and teams can join instantly without accounts or app installs. The platform currently supports a growing catalog of game formats (map-based missions, strategic team games, and puzzle-driven challenges), with focus on reliability during peak event weekends and low-friction onboarding for youth teams and volunteers.

MCP Data Analyst

Live

2026

MCP Data Analyst is a production-grade Model Context Protocol server that translates natural-language questions into read-only database queries for analytics use cases. I built it with multi-engine support (SQL, MDX, and InfluxQL), schema discovery and caching, and safe-by-default query boundaries so teams can explore data quickly without direct SQL expertise. The project is designed for practical integration with MCP clients and enterprise data stacks, enabling analysts and business users to query heterogeneous data sources through a single AI-assisted interface.

P2000 listener

Live

2025

P2000 Listener is a Python-based utility that decodes Dutch emergency notification traffic from 169.65 MHz using RTL-SDR hardware (including Raspberry Pi setups). I extended and maintained the project with improved parsing and regex extraction, multilingual output, and clearer setup paths so non-specialist users can run it reliably. The result is a practical monitoring tool that turns raw radio messages into structured, readable incident information for community and event-support contexts.

JotiHack

Live

2023

JotiHack (JOTI Challenge) is an online technical challenge platform created for the international JOTA-JOTI weekend. I run this as an educational CTF-style experience where participants solve progressively harder puzzles in areas like cryptography, web investigation, and problem solving. The platform is used across yearly editions, includes multilingual communication and clear event timing, and is tuned for a smooth participant journey from first challenge to hall-of-fame submission.

Courses

Professional Scrum with User Experience

November 2021

Prevention Employee (Preventiemedewerker)

March 2019

Effective Communication (Effectief Communiceren)

September 2018

Certifications