Ian Ronk
Ian Ronk
Head of Data
◎ Amsterdam, NL

Van
klantvraag
naar productiesysteem.

Ik ben Ian. Ik bouw en beheer productie-datasystemen voor pensioenfondsen, vastgoedbeleggers en statistiekbureaus. Ik neem een open klantvraag, vertaal die naar een methode en lever het systeem dat het antwoord geeft.

FocusgebiedenData engineeringSysteemarchitectuurKlant- en stakeholderwerkAnalytics & ML

Hoi, ik ben Ian.
Ik beantwoord vragen met data

Ik werk als Head of Data: ik leid het datateam dat ik tot vier engineers heb opgebouwd en ben eindverantwoordelijk voor de datafunctie, van het bouwen en onderhouden van de datasystemen tot het verzamelen, verwerken en structureren van data voor producten die gebruikt worden door pensioenfondsen, statistiekbureaus en vastgoedbeleggers, waaronder een fonds met €10B AuM.

De andere helft van het werk is klantgericht: ik onderhoud de klantrelaties met pensioenfondsen, vastgoedbeleggers en statistiekbureaus, presenteer methodologie aan portfoliomanagers en verdedig die in reviews met statistici van Eurostat en CBS, en vertaal open klantvragen naar systemen die we kunnen bouwen.

Lees de volledige bio
Ian Ronk
RolHead of Data
BasisAmsterdam, NL
OpleidingMSc Bocconi · BSc AI, UvA
StackBash · Python · PostGIS/SQL · Airflow · Iceberg

Mijn focusgebieden

Head of Data in de praktijk: de data-infrastructuur bouwen, de systemen eronder opzetten, de klantkant dragen en de analytics erbovenop draaien.

§ 03.01

Data engineering

Datapijplijnen en efficiënte opslag bouwen en onderhouden, zoals drie jaar wekelijkse dataverzameling/scraping uit 8 verschillende bronnen voor een vastgoedfonds met €10B AuM, en die data vervolgens automatisch structureren, opschonen en ontdubbelen.

AirflowPythonETLMonitoringIceberg
§ 03.02

Systeemarchitectuur

Het platform eronder opzetten: serverinstances, PostGIS, gedistribueerde Iceberg-compute en dataverwerkingsservers, netwerken/VPN, API's en security. Voorbeeld: 8 gedistribueerde servers die als vaste productie-infrastructuur draaien om bergen complexe dataproducten aan te kunnen.

Linux/BashResource Management & S3Networking & APIsDockerDistributed Compute
§ 03.03

Klant- en stakeholderwerk

De klantkant van het werk: methodologiereviews met statistici van Eurostat en CBS, presentaties aan portfoliomanagers, en langdurige klantrelaties met pensioenfondsen, vastgoedbeleggers en statistiekbureaus. Open vragen komen binnen; productie-API's gaan eruit.

Methodology reviewsPresentationsRequirement definitionOCRData Validation
§ 03.04

Analytics & ML

De analyselaag erbovenop: nowcasting, ABM-simulaties, regressies, statistische methoden en toegepaste ML die shipt: van hedonische prijsmodellen tot beeldclassificatie tot statistisch degelijke tijdreeksanalyses.

RegressionTime SeriesSimulationsNowcastingStatistical Analysis

Projecten & papers.

Acht stukken werk verdeeld over de vier sporen: productiesystemen, geleverde producten en het onderzoek dat ze mogelijk maken.

t=0t=10yattractiveness ↑affordability ↓parcels: AMS · UTRECHT · MILAN
§ 04.03MSc-thesis · BocconiRESEARCH

Gentrification agent-based model

Mijn MSc-thesisonderzoek naar gentrificatie, waarvoor ik een agent-based model van buurtverandering bouwde: huishoudens interacteren met buurten in de onderzochte steden Amsterdam, Utrecht en Milaan op basis van hun eigen inkomen, de betaalbaarheid van de buurt en de aantrekkelijkheid, gebaseerd op elementen als 'beauty'-classificatie van streetview-beelden, GTFS-connectiviteit, groen en online buurtsentiment. Een uitbreiding met sociale huur als tweede huurvorm is in de maak.

Python/GeoPandasLarge Vision ModelPostGISAgent-based Modeling
DAGingest726 GBguardtransformqueuecelery workers
§ 04.04EngineeringPROJECT

Research pipelines as production systems

Mijn onderzoeksprojecten draaien op Airflow 3-datapijplijnen die in dit project gehost worden. Het schaalt van een laptop tot een multi-machine CeleryExecutor-cluster. Dit project is gebouwd met idempotentie-guards, custom operators en agentic monitoring.

AirflowCeleryDockerCIDuckDB
conversationlemmatizeSM-21d6d15dnext-day6,200 vocab · A1–C1
§ 04.05AI-productPROJECT

LanguageBuddy: AI language tutor

Een zelfgehoste AI-taaltutor voor Nederlands, Italiaans en Spaans, gebouwd op taalleeronderzoek, met een LLM-tutor via chat of spraakgesprek en SM-2-herhaling. Elke fout wordt vastgelegd in een spaced-repetition-wachtrij die de oefeningen van de volgende dag aanstuurt, en een scraper van echt nieuws levert het leesmateriaal. Volgt het CEFR-raamwerk met 6.200+ woordenschat-items.

FastAPILLMTTSSQLiteDocker
p(sponsor)86% F10.54:326:05sentence-T5 → BiLSTM · 38,600 videos
§ 04.06NLP · sequence taggingPROJECT

SponsoredBye: sponsor-segment detection

Een sponsor-skipper voor YouTube op basis van alleen tekst: sentence-T5-embeddings voeden een BiLSTM-sequencetagger die gesponsorde zinnen markeert en terugvertaalt naar timestamps, waarmee de segmentatiefout daalt naar 16% WindowDiff tegenover een naïeve baseline van 99%.

TensorFlowBiLSTMsentence-T5MongoDBHuggingface
SAM224pxResNet501/638.8 MB on-device
§ 04.07Mobile MLPROJECT

FishFinder: photo-to-species ID

Een Flutter-app die 63 Nederlandse vissoorten herkent van een foto, volledig on-device, en een Pokédex-achtige FishDex vult bij elke vangst. De trainingspijplijn: ~3.000 handmatig geannoteerde foto's gemaskeerd met Segment Anything Model, daarna een gefinetunede ResNet50 (het volledige model is 90 MB) gecomprimeerd tot een TFLite-model van 8,8 MB voor on-device gebruik.

Flutter/DartTFLiteResNet50Segment Anything Model (SAM)Firebase
RF 97%33 featuresd(river)Δhimperv. 500m–5kmw.l.
§ 04.08BSc-thesis · UvARESEARCH

Predicting flooding risk from local features

Mijn BSc-thesis, over de vraag of overstromingsrisico verklaard kan worden uit lokale kenmerken in plaats van een black-box hydrodynamische simulatie. 33 kenmerken verzameld over ~45.000 Europese locaties, zoals bodemverharding, grondsoort en afstand tot de rivier, uit 100GB+ aan data, en een Random Forest gedraaid om het verband te vinden. Bevindingen: 97% op de binaire 20-jaarsvraag, met omliggende verharding en relatieve hoogte als belangrijkste voorspellers.

scikit-learnRandom Forestraster dataGIS

Papers.

Methoden, data en resultaten achter de projecten. Alle papers →

Vragen, ideeën, rollen? Neem contact op.

ContactGitHub
Ian Ronk | Head of Data: data systems, analytics, and urban-dynamics research