Hedde van der Heide

ICT Consultant & Solution Architect
Version v2.1.0
Updated
Credits The Monospace Web License MIT

Contact

Email:
me@heddevanderheide.nl
LinkedIn:
www.linkedin.com/in/hedde-van-der-heide-8b012425
Website:
heddevanderheide.nl
GitHub:
http://github.com/Hedde
Other:
topovlucht.nl

Profile

Name: Hedde van der Heide
Role: Amictus.AI / 10X Engineer / Solution & Enterprise Architect ICTU
Location: Rijswijk, South Holland, Netherlands

About

I'm a solution architect and integration lead with over 25 years in web and backend engineering, grounded in functional and object-oriented programming and shaped by hands-on delivery across commercial, public-sector, and NGO environments. I've been freelance since the late '90s, which means I've spent most of my career building things that actually have to work — under real constraints, with real users.

Over time, my role has shifted. I still care deeply about good engineering, but today my work is less about producing code and more about shaping the conditions under which systems, products, and teams can emerge. I increasingly think of this as conditions architecture: working upstream of implementation to create clarity of intent, constraints, and feedback loops that enable good outcomes.

That shift accelerated over the past 24 months as AI became part of my everyday practice — not as hype, but as serious, production-grade tooling. What AI has given me most of all is time. Time to think, explore, and finish ideas. By working intensively with frontier models inside tools like Cursor, I can move from intent to working software at a pace that previously required full teams. Not because the AI replaces thinking, but because it removes friction from the middle of the process. That renewed my entrepreneurial drive.

I'm building again outside regular work hours, not out of obligation but because I can. Products that started as curiosity-driven experiments now exist in the real world and are used daily — native apps, SaaS platforms, complete systems. AI hasn't reduced responsibility; it has sharpened it. Alongside my independent work, I continue to operate as an integration lead and architect, helping organizations translate complex requirements into resilient, cloud-agnostic systems and align engineers, product, operations, and security around outcomes that matter. I enjoy mentoring teams in ownership and judgment as tools become more powerful.

Outside of work, I'm a father of three and a grassroots soccer coach. Coaching kids is a useful counterbalance to working with AI systems: you don't play the game for them — you create the conditions for growth.

I believe the short term of AI is often overestimated and the long term underestimated. Those who learn to work as creators, with agency and responsibility, will shape what comes next. If you're looking for someone who can bridge strategic intent and concrete execution — and who increasingly operates as a conditions architect — I'm always open to connecting.

Top Skills

Languages

Some Books & Links I've Read and Highly Recommend

Title Identifier/Link
The Twelve Factor App https://12factor.net/
Seven Concurrency Models in Seven Days ISBN-13: 978-1937785659
Functional Web Development with Elixir, OTP and Phoenix EAN 9781680502435
Computer Science EAN 9781292263427
Networking EAN 9781292153599
Programming Erlang - Software for a concurrent world EAN 9781937785536
Time synchronisation in distributed systems Read online
Dawn of the Microlith Read online

Experience


Sports Tech United

Partner (January 2026 - Present, 7 months)

De drijvende kracht achter sportinnovatie. Verenigingen versterken.

ClubWize

Partner (January 2026 - Present, 7 months)

Dé slimme basis voor elke vereniging. Club Wize is hét online platform voor verenigingen die grip willen op hun organisatie. Creëer eenvoudig continuïteit, overzicht én toekomstbestendigheid. Livegang medio januari 2026.

Kantine Koning

Mede-Oprichter (August 2025 - Present, 1 year)

The Hague, South Holland, Netherlands - Kantine Koning is dé oplossing voor het plannen van kantinediensten bij sportverenigingen. Eenvoudig en efficiënt je kantinerooster beheren en vrijwilligers op de hoogte houden. SaaS platform voor verenigingen, kantinekoning.com

ICTU (9 years 6 months)

Solution Architect for numerous Governmental Programs

Solution Architect & Analist (August 2025 - Present, 1 year)

The Hague - Solution Architect en Analist Voorfase & Realisatie Onderzoeksregisters Immigratie en Naturalisatiedienst (IND)

Solution Architect (May 2024 - Present, 2 years 3 months)

Realisatie BVD Ouderlijk Gezag (Inloggen namens kind), Bewind, MinBZK Stelsel Toegang

Solution Architect (June 2023 - Present, 3 years 2 months)

Den Haag, Zuid-Holland, Nederland - Solution Architect Stelsel Toegang MinBZK, Logius

Solution Architect (January 2020 - Present, 6 years 7 months)

Den Haag, South Holland, Netherlands - Innovation of the Dutch travel document system (Rijksdienst voor Identiteit Gegevens, Voorfase & Realisatie Programma VRS)

Solutions Architect (March 2024 - May 2024, 3 months)

The Hague, South Holland, Netherlands - Voorfase BVD Ouderlijk Gezag, BZK, Stelsel Toegang

Enterprise Architect (April 2023 - March 2024, 1 year)

Den Haag, Zuid-Holland, Nederland - Begeleiding Aanbesteding Bedrijfsvoering (ERP), Cloudmigratie & InICTUApplicatie

Implementation Coordinator (September 2022 - March 2023, 7 months)

Den Haag - Voorfase NL publieke voorbeeld wallet (MinBZK)

Solution Architect (September 2022 - March 2023, 7 months)

Verbetering UZI (VWS), achtervang Software Delivery Management

Solution Architect (February 2017 - August 2022, 5 years 7 months)

Den Haag - Rijksvastgoed API's and Portal (Python, React, Elixir, Ansible, Docker)

vv Wilhelmus (2 years 7 months)

Jeugdtrainer (June 2026 - Present, 2 months)

Trainer/Coach JO12-2 & JO12-3, Trainer JO9-3 & JO9-4

Hoofdtrainer (June 2025 - June 2026, 1 year 1 month)

Den Haag, Zuid-Holland, Nederland - Hoofdtrainer Jongste Jeugd JO7 & 8, Hoofdtrainer JO8-1/2, Hoofdtrainer JO11-3/4

Jeugdtrainer (June 2024 - June 2025, 1 year 1 month)

Hoofdtrainer jongste jeugd, Circuit-training JO7 & 8, Trainer/Coach JO10-3 & JO10-4

Jeugdtrainer (January 2024 - July 2024, 7 months)

Den Haag, Zuid-Holland, Nederland - Hoofdtrainer jongste jeugd, Training Mini Pupillen, Circuit-training JO7 & 8, Circuit-training JO9 & 10

Amictus.AI

Mede-Oprichter (March 2025 - Present, 1 year 5 months)

Rijswijk, South Holland, Netherlands - Baanbrekende AI-oplossingen voor de wereld van morgen. Wij combineren diepgaande IT-expertise met de nieuwste AI-technologieën om bedrijven en overheden te helpen slimmer, sneller en succesvoller te werken.

Undisclosed AI Platform

Freelance (January 2025 - August 2025, 8 months)

In stealth modus private AI RAG Platform. Powered by PhoenixFramework, LiveView, Semantic Kernel, n8n, Quaero Framework, HuggingFace, Elasticsearch, Kafka, Redis, Kubernetes, Crawl4AI, MarkItDown, Gemini, Antropic, Cursor & OpenAI.

TopoVlucht Nederland

Product Owner (October 2024 - Present, 1 year 10 months)

TopoVlucht realiseert educatieve iOS apps zoals TopoVlucht Nederland en TopoVlucht Europa. De leukste manier om spelend topografie te leren. Volledig in lijn met het GeoBAS programma van het Nederlandse basisonderwijs. Ideaal voor leerlingen van groep 5 tot en met 8.

Studio 194 (March 2018 - Present, 8 years 5 months)

Creative Studio / Educational Game & App Development

Rijswijk - Creative Studio / Educational Game & App Development (TopoVlucht) / Sound Design / Semi-pro home recording studio.

Florasuit (Co-Founder, October 2016 - January 2020, 3 years 4 months)

Software oplossing voor de groen sector

Zwijndrecht - Software oplossing voor de groen sector, logistieke apps, backoffice, planning, e-commerce en koppelingen met diverse systemen.

heddevanderheide (Freelance, October 2013 - January 2020, 6 years 4 months)

Freelance Implementation Consultant

Rijswijk ZH - Freelance Implementation Consultant, Solution Architect, Python/Elixir developer with DevOps and frontend experience.

Dynora B.V. (Associate, January 2016 - December 2018, 3 years)

Associate

Zwijndrecht

HybrIT (Trainer, February 2018 - March 2018, 2 months)

Blockchain Training

Blockchain beyond the buzz - Interactieve training over peer networking, blockchain principes en praktische toepasbaarheid.

Elements Interactive (1 year 1 month)

Python/Django developer (February 2014 - November 2014, 10 months)

Almere - Werk aan het KPN Space project (api.kpn.com)

Freelancer (November 2013 - January 2014, 3 months)

Mobile backend (api) voor Dutch telecom provider KPN (Hi & Telfort).

Intellimedia (Oprichter & Developer, 1998 - December 2013, 15 years)

Amsterdam - Diverse websites, webshops, crawlers, in- en verkoopsystemen met facturatie.

Inktspecialist Franchise (Oprichter, January 2004 - January 2012, 8 years 1 month)

Franchise concept in printerbenodigdheden, navullingen, 14 winkels in 2007. Opzetten software systeem, webshop, marketing, internationale inkoop.

Education

Haagse Hogeschool/TH Rijswijk
Technische Informatica (Computer Science), Rechten (Law) · (2000 - 2004)

Diensten

IT Consultancy

Advies en begeleiding bij IT-strategie, projectmanagement en procesoptimalisatie.

Solution Architecture

Ontwerpen van schaalbare en efficiënte IT-oplossingen op maat van uw organisatie.

Systeemintegratie

Integratie van diverse systemen en applicaties voor een naadloze bedrijfsvoering.

Cloud Services

Implementatie en beheer van cloud-infrastructuren voor optimale flexibiliteit en veiligheid.

Projecten

trigger-tree

Open-source documentation-discovery telemetrie voor AI-assisted development. Drie lichtgewicht hooks loggen shell-side welke stuurdocumenten (CLAUDE.md, conventies, architectuurdocs) je AI-agent per prompt daadwerkelijk leest — en welke hij nooit vindt. Honderd procent lokaal, nul model-tokens, geen cloud. Met een heat/cold map van je docs-boom, een live dashboard en evidence-backed suggesties om je router aan te scherpen.

Beschikbaar als plugin voor Claude Code (via de repo-instructies; Anthropic directory-listing in review) en voor OpenAI Codex via de OpenAI plugin directory. Daarnaast een telemetrievrije, puur deterministische CI gate op de GitHub Actions Marketplace (werkt ook in GitLab) — zeg Sonar, maar dan voor je stuurdocumentatie. pip install trigger-tree werkt eveneens, voor CI, git-hook ingestion of dashboards zonder plugin.

Code: github.com/Hedde/trigger_tree

PyPI: pypi.org/project/trigger-tree

TopoVlucht Europa

Een educatieve ios app (iphone/ipad) die kinderen helpt bij het leren van topografie met interactieve kaarten in lijn met Geobas.

Link: TopoVlucht Europa (iOS App Store)

Website: www.topovlucht.nl

TopoVlucht Nederland

Een educatievee ios app (iphone/ipad) die kinderen helpt bij het leren van topografie met interactieve kaarten in lijn met Geobas.

Link: TopoVlucht Nederland (iOS App Store)

Website: www.topovlucht.nl

Blog

Een regel die nooit gelezen wordt, beschermt niets.

In AI-assisted development is documentatie het stuur geworden. Je CLAUDE.md, je conventies, je architectuurdocs, die vertellen de assistent hoe jóúw team software bouwt: welke patronen te kopiëren, welke guardrails te respecteren, welke beslissingen al genomen zijn. Ik schrijf inmiddels serieus veel van dit soort stuurdocumentatie, en dat is geen straf: het is de plek waar je keuzes vastlegt zodat je ze niet elke sessie opnieuw hoeft uit te leggen.

Maar tijdens de scale up fase van een project wringt het; niemand weet of die docs daadwerkelijk gelezen worden. Je investeert fors in het schrijven ervan en neemt daarna maar aan dat het werkt. Een guardrail die nooit gevonden wordt faalt geruisloos, je merkt het pas als de AI een conventie "negeert" die hij in werkelijkheid simpelweg nooit gevonden heeft.

Anthropic waarschuwt zelf dat een uitgedijde CLAUDE.md ervoor zorgt dat instructies genegeerd worden, dus goed presterende teams snoeien rigoureus. Alleen: niets vertelt je of dat snoeiwerk klópte. Observability-platforms meten tokens en traces, maar welke projectdocs per taak geraadpleegd worden meet niemand.

Enter; trigger-tree, een open-source plugin voor Claude Code. Drie lichtgewicht hooks loggen shell-side welke docs per prompt gelezen worden. Honderd procent lokaal, nul model-tokens, geen cloud. Daarbovenop een heat/cold map van je docs-boom, een live dashboard waarin je elke read ziet binnenkomen, en evidence-backed suggesties om je router aan te scherpen met een trend die laat zien of je fix daadwerkelijk werkte. Deterministisch, niet gegokt.

Een mooi voorbeeld uit de praktijk: ik testte in mijn ClubWize-repo en vroeg "wat weet je over empty states?" Perfect antwoord, alle huisregels correct, inclusief de gotcha-nummers. Het dashboard: 0 reads. Eerste gedachte: kapot. Werkelijkheid: Claude deed in die beurt nul tool-calls, het antwoord kwam volledig uit de automatisch geladen rules. De meting klopte dus precies, en vertelde me iets waardevols: die stuurdocumenten doen hun werk al voordat er ook maar gezocht hoeft te worden.

Natuurlijk zitten er grenzen aan. Auto-geladen context is per definitie onzichtbaar voor read-telemetrie (bewuste keuze), en een doc met nul reads is pas echt "koud" als de meting volwassen genoeg is. Maar de kern, per prompt zien welke documentatie je AI daadwerkelijk gebruikt, en welke hij nooit vindt... werkt, en bestond nog nergens.

Update (23 juli 2026): trigger-tree staat inmiddels ook in de OpenAI plugin directory — Codex-gebruikers installeren het rechtstreeks vanuit de marketplace, met dezelfde lokale telemetrie als in Claude Code. Daarnaast is trigger-tree nu een CI gate op de GitHub Actions Marketplace (werkt ook in GitLab): bewust telemetrievrij en puur deterministisch.

TLDR; linkje naar de code: github.com/Hedde/trigger_tree — installeren is twee plugin-commando's in Claude Code, en na een paar sessies gewoon werken vertelt /tt insights je welke docs je kunt snoeien, herrouteren of redden. Lees het volledige artikel op LinkedIn.

Idee naar realisatie met een AI-assistent, reeds realiteit?

Afgelopen september ging mijn oudste zoon naar groep 5, waar topografie onderdeel is van het lesprogramma. Als kind had ik zelf veel plezier in het leren van de plaatsen in Nederland, mede doordat we in die tijd een Commodore 64 hadden. Deze voorloper van de huidige spelcomputers werkte met grote floppy disks waarop soms talloze spelletjes stonden. Ik weet niet precies meer hoe we aan die floppies kwamen, maar daar was ik niet in geïnteresseerd. Wat erop stond, dat maakte uit. Ik herinner me urenlang spelplezier met titels als “Choplifter” en andere – soms wat knullige – spelletjes. In mijn herinnering waren het er honderden, en als je een spelletje niet leuk vond, probeerde je gewoon een ander. Een van die spellen, waarvan ik de naam niet meer herinner (het is ruim 35 jaar geleden), was een zwart-wit spelletje waarbij je met een helikoptertje over de kaart van Nederland vloog en steeds naar een nieuwe bestemming moest vliegen. Ik heb dit destijds veel gespeeld en het hielp me om de topografie op school snel te beheersen.

Genoeg over het verleden, terug naar het heden. Als software engineer sinds de vroege jaren '90, hoewel dat destijds vooral hobbymatig was (Geocities, FTP, nieuwsgroepen, etc.), heb ik aan diverse projecten gewerkt, variërend van commercieel tot publiek, klein tot grootschalig. Na de geboorte van mijn eerste zoon heb ik mijn ambities om te ondernemen, niet geheel onbewust, op een iets lager pitje gezet. Immers, een kind kost naarmate het ouder wordt steeds meer tijd. Dit betekende voor mij ook minder tijd voor diverse hobby's en interesses, en vooral het maken van keuzes. Zo is de hobby van mijn zoons, voetbal, ook mijn hobby geworden. Een aanvankelijk praktische keuze, maar inmiddels een bron van veel voldoening en zelfontwikkeling.

Toch blijft het ondernemen altijd kriebelen. Met de opkomst van AI, en een assistent zoals ChatGPT binnen handbereik, is er een nieuwe dimensie ontstaan om te experimenteren. Projecten die voorheen in mijn hoofd zaten maar waarvan ik dacht: "Waar haal ik de tijd vandaan?" lijken ineens een stuk haalbaarder. Een van die projectjes was het maken van een soortgelijk spelletje als destijds in mijn kindertijd, in een vreemd framework in een programmeertaal die ik nooit beoefend heb. Helaas liep ik in september al snel vast op de prompts en antwoorden van ChatGPT (4o). Het leek toch wat te ingewikkeld voor de arme AI-bot om mijn idee om te zetten in een werkend prototype. Na een paar uurtjes frustratie parkeerde ik het idee.

Enkele maanden later kwam OpenAI ineens met een nieuw model uit: o1-Preview en o1-mini. Na wat werkgerelateerde prompts was ik enorm onder de indruk van de sprong voorwaarts in de analyses van dit nieuwe model. Ongeveer vier weken geleden haalde ik mijn project weer onder het stof vandaan en begon de todo-lijst af te werken met nieuwe prompts. Binnen één avond stond de basis van een native iOS-app klaar. Twee avonden later werd de contour van een MVP (Minimum Viable Product) zichtbaar, en nog een dag later had ik een volledig functioneel prototype op mijn eigen iPhone. Nu, zo’n slordige 2,5 weken later, met de nodige extra's, staat de app in het reviewproces bij de App Store.

Ik zou graag uitgebreid vertellen over de do’s en don’ts van ChatGPT en het tot stand komen van de app, maar dat wordt een andere blog, seminar of workshop. Het belangrijkste is dat ik als individu met de velocity van een scrumteam, met o1-Preview en o1-mini aan mijn zijde, efficiënter kan prototypen dan ooit. De take-away is dat ik dit spel, inclusief graphics, zonder "klassiek programmeren" heb kunnen realiseren in een bizar korte tijd. De toekomst is hier, leef de toekomst!

Oh, en zit jouw kind nou in groep 5 of 6, of vind je het zelf leuk om nostalgische herinneringen op te halen? Download mijn app hier TopoVlucht Nederland in de App Store. Voor slechts vijf euro zijn alle in-app features en updates levenslang ontgrendeld (de opbrengst van de eerste 25 betalende gebruikers gaat volledig naar de Grote Club Actie ten behoeve van vv Wilhelmus). www.topovlucht.nl, een app review wordt erg gewaardeerd!

Veel speelplezier!

Links

GitHub:
http://github.com/Hedde
trigger-tree:
github.com/Hedde/trigger_tree
App Store:
TopoVlucht Nederland
Website:
https://www.topovlucht.nl