nl
← back

work

bezorgde burgers? hoe rechts-extremisme structureel aanwezig is bij anti-azc-protestbeweging defend netherlands

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.

Pointer / KRO-NCRV | ensemble AI classificationTelegraminvestigative journalism

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

mapping fossil ties

created interactive network visualization exposing connections between dutch academia and the fossil fuel industry.

Solid Sustainability Research | D3.jsnetwork analysisinvestigative journalism

Year: 2025

Tech stack: D3.js, JavaScript, network analysis, data visualization, investigative journalism

app me als je thuis bent

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.

Pointer / KRO-NCRV (freelance) | LLMdata analysisPython

Year: 2025

Tech stack: LLM, Python, data analysis, data visualization, investigative journalism

bron chat

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

chrono scraper

developed open source osint tool with momus media to search historical website archives using wayback machine data.

Momus Media | FastAPISvelte 5OSINT

Year: 2023

Tech stack: FastAPI, Svelte 5, Docker, Meilisearch, Web scraping, Archive.org API, OSINT

earlier work