Freelance lead engineer · Utrecht

Dataplatforms waar je teams én AI-agents op kunnen bouwen.

Ik ontwerp en bouw dataplatforms die klaar zijn voor AI-agents, en applicaties die complexe planningsvraagstukken omzetten in goede beslissingen. Ruim 14 jaar ervaring en een MSc in Kunstmatige Intelligentie. Als technisch lead geef ik richting aan architectuur en team, van ontwerp tot productie.

Chris Blom

Wat ik doe

Drie specialisaties, één basis: betrouwbare data en scherp gedefinieerde problemen.

01

Agent-ready dataplatforms

AI-agents zijn zo goed als de data die ze kunnen vinden en vertrouwen. Ik bouw platforms met heldere datamodellen, gedocumenteerde betekenis en geteste pipelines, zodat analisten, developers én agents er veilig mee kunnen werken.

  • Architectuur en gefaseerde migratie van cloud-dataplatforms
  • Semantische lagen en documentatie die agents kunnen lezen
  • Datakwaliteit: testen, lineage en monitoring
  • MCP- en tool-koppelingen voor gecontroleerde toegang door agents
  • Onboarding van teams, met richtlijnen voor developers én agents
BigQueryGCP AzureAWS Dataformsqlmesh KafkaTerraform
02

Apps voor planning & optimalisatie

Roosters, routes en capaciteitsplanningen die aan alle regels voldoen en toch logisch zijn voor de mensen die ermee werken. Ik modelleer het probleem, kies de juiste solver en bouw de applicatie eromheen.

  • Personeelsroosters en planning, inclusief de Arbeidstijdenwet
  • Haalbaarheidsstudies: valt dit te optimaliseren, en hoe goed?
  • Bedrijfsregels vertalen naar solver-constraints
  • Planner-interfaces die het resultaat uitleggen en handmatig bijsturen toelaten
  • Integratie met je bestaande data en systemen
TimefoldOR-Tools MiniZincHiGHS KotlinPython
03

Performance & schaal

Systemen die snel blijven als het volume groeit. Ik vind de knelpunten, meet in plaats van te gokken en ontwerp architecturen die meeschalen met je data en gebruikers, zonder dat de kosten mee exploderen.

  • Low-latency services: 100k+ requests per seconde onder de 30 ms
  • Streaming en event-driven architectuur met Kafka
  • Profiling en het oplossen van bottlenecks in code, queries en infra
  • Schaalbare pipelines voor terabytes per dag
  • Load testing, capaciteitsplanning en kostenoptimalisatie in de cloud
KafkaKafka Streams JVMKotlin ClojureAWS

Projecten

Een selectie van wat ik heb gebouwd.

aangifteoptimaal.nlEigen product · Optimalisatie

AangifteOptimaal

Gratis rekentool voor de aangifte inkomstenbelasting. Berekent box 1, 2 en 3 stap voor stap en vindt de optimale verdeling van aftrekposten tussen fiscale partners. Alles wordt in de browser berekend: er worden geen gegevens verstuurd.

Orbisk2024–2026 · Lead Data Engineer

Dataplatform op Google Cloud

Ontwerp en gefaseerde uitrol (2 jaar) van een nieuw dataplatform. Dit loste knelpunten in schaalbaarheid en datakwaliteit structureel op en ontsloot data voor de AI-, analytics-, marketing- en backendteams. Inclusief een eigen testframework en richtlijnen voor zowel developers als AI-agents.

Ahold Delhaize2021–2024 · Freelance

Modernisering voorraadbeheer

Leidde de vervanging van een legacy Oracle-voorraadbeheersysteem door microservices op Azure, Kotlin en Kafka. Binnen de deadline en zonder incidenten live. Mijn Kafka-integratielibrary werd onderdeel van het standaard applicatieframework van Ahold.

Enecovia TimeSeries

IoT-dataplatform voor 3 miljoen+ slimme meters

Platform op Azure om meetgegevens van slimme meters van ruim 3 miljoen klanten op te slaan en te ontsluiten. Uitgebreid met real-time rapportage van windparken op basis van Kafka Streams. Kartrekker bij de migratie van RabbitMQ naar Kafka.

Smart Rosteringvia TimeSeries

Roosterplanner met kennis van de Arbeidstijdenwet

Wetsartikelen uit de Arbeidstijdenwet omgezet naar Timefold/OptaPlanner-code, en met stakeholders regels en wensen rondom roosters afgestemd.

AdGoji2014–2018 · Lead Software Engineer

Real-time biddingplatform op AWS

Ontwikkeling en beheer van een platform dat 100k+ requests per seconde verwerkt met een latency onder de 30 ms, op 100+ servers. Daarnaast een ETL-pipeline van 3 TB per dag en real-time dashboards voor advertentieverkeer. Als lead developer coachte ik het team in Clojure en functioneel programmeren.

Mijn aanpak

Pragmatisch: snel itereren, duidelijke keuzes en focus op kwaliteit.

01

Begrijpen

Het echte probleem, de randvoorwaarden en wat succes is.

02

Ontwerpen

Een heldere architectuur waar je hele team aan kan bijdragen.

03

Bouwen & opleveren

Korte iteraties, geautomatiseerd testen, vroeg en vaak live.

04

Overdragen

Documentatie, monitoring en een team dat het zelf verder kan.

Over mij

Ik ben Chris Blom, freelance lead engineer uit Houten. Al ruim 14 jaar bouw ik systemen waar veel data doorheen gaat: een advertentieplatform dat in een fractie van een seconde beslist, het platform achter de slimme meters van miljoenen Eneco-klanten, een nieuw voorraadsysteem voor Ahold en een dataplatform dat teams en AI-agents samen gebruiken.

Mijn achtergrond ligt in AI (MSc Cognitieve Kunstmatige Intelligentie, Universiteit Utrecht), en ik ben me blijven verdiepen in discrete optimalisatie en machine learning. Ik word blij van problemen waar goede data en slimme algoritmes samenkomen.

  • RolLead engineer / architect
  • Ervaring14+ jaar
  • OpleidingMSc AI, Universiteit Utrecht
  • CloudGCP, Azure, AWS
  • TalenKotlin, Java, Python, SQL, Clojure
  • OptimalisatieTimefold, OR-Tools, MiniZinc
  • WerktaalNederlands & Engels

Technisch leiderschap

Goede systemen bouw je met een team. Ik werk als lead engineer: ik neem de technische richting, maak keuzes expliciet en zorg dat het hele team effectief kan bijdragen, ook na mijn vertrek.

Architectuur & richting

Ontwerp van platforms en systemen, met een gefaseerd plan om er te komen. Duidelijke keuzes, vastgelegd en uitgelegd.

Teams laten groeien

Coaching, code reviews, workshops en onboarding.

Brug tussen business en techniek

Requirements vertalen naar architectuur en API-specificaties, en meedenken in planning en prioriteiten.

Standaarden die blijven

Testframeworks, richtlijnen en herbruikbare libraries die andere teams overnemen.

Een data- of planningsvraagstuk?

Vertel me erover. Ik plan graag een vrijblijvend gesprek om te kijken of ik kan helpen.