- Kotlin
Deel 2 van Kotlin: een kijkje in de keuken bij Flock & Hubble Fleet
- 31 oktober 2025
Hoe Kotlin en AI handmatig werk transformeerden bij Hubble Fleet
In aanloop naar Kotlin Dev Days 2025, dat wij met trots sponsoren, geven we een podium aan de kotlin community.
CEO, CTO’s, development managers en engineers vertellen hoe zij Kotlin inzetten om échte problemen op te lossen, in het veld, niet op het whiteboard.
Vandaag nemen we een kijkje in de keuken bij Flock, een Nederlandse club van Kotlin minded engineers gespecialiseerd in JVM technologie. Samen met partner Hubble Fleet automatiseerden zij het vergelijken van leasecontracten met behulp van Kotlin en Aigentic, een door Flock ontwikkelde AI toolkit ( aigentic.io).
Van Excel monnikenwerk naar AI gedreven vergelijking
“Leasecontracten vergelijken lijkt simpel, tot je meerdere prijsmatrices van verschillende leasemaatschappijen naast elkaar moet leggen.”
// Nick Stuivenberg, Software Engineer bij Flock
Bij Hubble Fleet gebeurde dat werk grotendeels handmatig. Medewerkers voerden tarieven in Excel in en vergeleken contracten regel voor regel, een foutgevoelig en tijdrovend proces.
Flock organiseerde samen met Hubble eerst een event-storming-sessie om het volledige proces van bestellen, beheren en beëindigen van leasecontracten te visualiseren. Al snel werd duidelijk waar de bottleneck zat: het vergelijken van leasecontracten en het gunnen aan de juiste leasemaatschappij.
De oplossing: Aigentic, waar Kotlin en AI samenkomen
Flock bouwde Aigentic, een Kotlin gebaseerd framework waarmee ontwikkelaars AI-agents kunnen integreren in bestaande applicaties, met volledige type safety en compile-time-controle.
“Aigentic brengt het beste van twee werelden samen: de kracht van large language models en de betrouwbaarheid van type safe Kotlin.”
De tool ondersteunt meerdere AI modellen (Gemini, ChatGPT, Claude) en biedt automatische foutafhandeling, retries en reproduceerbare configuraties.
Daardoor blijft AI output voorspelbaar en betrouwbaar, een cruciale eigenschap
bij financiële toepassingen.
De implementatie bij Hubble Fleet
De eerste stap was het automatiseren van het uitlezen van prijsmatrices uit Excel- en PDF-bestanden.
De ambitie: 70 % automatisch via AI, 30 % handmatig via mappers.
Na meerdere iteraties en controles op businessregels, zoals of bedragen wél bedragen zijn en of tabellen aflopend zijn bij langere looptijd, werd de AI output steeds betrouwbaarder.
Met de nieuwste upgrade van Aigentic behaalde Flock uiteindelijk 99 % nauwkeurigheid bij het omzetten van Excel- en PDF-bestanden naar gestructureerde data.
“We willen AI niet laten beslissen, maar ondersteunen.
De eindgebruiker blijft altijd in controle, de AI berekent, de mens beslist.”
Kotlin als fundering
Aigentic is volledig geschreven in Kotlin, juist vanwege de betrouwbaarheid en type safety.
“Met Kotlin weten we zeker dat wat compileert, ook echt klopt.
Dat vertrouwen heb je nodig als AI uitkomsten directe invloed hebben op financiële beslissingen.”
De integratie met Hubble Fleet’s JVM omgeving verliep daardoor soepel: minimale frictie, maximale stabiliteit, essentieel in een domein waar fouten letterlijk geld kosten.
De resultaten
- 99 % correct omgezette prijsmatrices uit Excel en PDF
- Sterk gereduceerde handmatige invoer en foutkans
- Volledige traceability binnen Hubble Fleet
- Makkelijk uitbreidbaar dankzij Kotlin’s modulaire architectuur
Flock en Hubble werken inmiddels aan de volgende iteratie, waarin automatisch herkende e-mails en normoffertes het proces verder versnellen.
Developer Deep Dive | Onder de motorkap van Aigentic
Voor wie wil weten hoe Aigentic technisch is ingericht:
- Coroutines & Ktor : non-blocking request handling met structured concurrency
- Type safety : compile-time validatie van AI-responses via sealed classes
- Retry mechanisme : exponential backoff bij LLM timeouts
- Parallelism : batching van PDF/Excel-extracties via async builders
- Error handling : fallback-strategie tussen Gemini en ChatGPT met confidence thresholds
Dit zijn de patronen die Aigentic betrouwbaar maken in enterpriseomgevingen op de JVM.
Over deze reeks
Met Kotlin: een kijkje in de keuken laten we zien hoe Nederlandse JVM-organisaties Kotlin inzetten voor échte impact.
In aanloop naar Kotlin Dev Days 2025 spreken we CTO’s, engineering managers en
developers die het ambacht van softwareontwikkeling dagelijks vormgeven.
Zij bouwen. Wij luisteren.
Wil je erbij zijn op Kotlin Dev Days 2025?
Volg onze LinkedIn pagina voor ticketraffles, communityverhalen en nieuwe edities van Kotlin: een kijkje in de keuken.
Bezoek meteen onze Kotlin Hub pagina voor meer info!