work

bezorgde burgers? hoe rechts-extremisme structureel aanwezig is bij anti-azc-protestbeweging defend netherlands
built a newsroom dashboard to classify, search and review 7,555 telegram messages, images and videos using an ensemble of four ai models. then wrote this article and identified 101 accounts (19%) posting extremist content over 7 months.
With: Thomas Mulder, Peter Keizer, Lisette van Vliet
Date: April 1, 2026
Tech stack: ensemble AI classification, Telegram data analysis, Python, investigative journalism

mapping fossil ties
created interactive network visualization exposing connections between dutch academia and the fossil fuel industry.
Year: 2025
Tech stack: D3.js, JavaScript, network analysis, data visualization, investigative journalism

app me als je thuis bent
built ai-powered analysis tools for investigative journalism on street safety. webapp identified hotspots in 11,000+ location reports, llm analyzed raw data to surface story angles.
Year: 2025
Tech stack: LLM, Python, data analysis, data visualization, investigative journalism

bron chat
built ai-powered search across 3.5 million dutch government documents. ask questions in natural language, get sourced answers.
Year: 2024
Tech stack: RAG, Python, FastAPI, OpenAI, PostgreSQL, NLP, Dutch government data

chrono scraper
developed open source osint tool with momus media to search historical website archives using wayback machine data.
Year: 2023
Tech stack: FastAPI, Svelte 5, Docker, Meilisearch, Web scraping, Archive.org API, OSINT