Full Stack Engineer & Digital Assets Team Lead
Bekijk project ↗Routescanner helpt expediteurs en rederijen de snelste, goedkoopste containerroutes wereldwijd te vinden. Het platform verwerkt miljoenen vaarschema's van tientallen rederijen, elk met een eigen formaat, kwaliteitsniveau en updatefrequentie. Routeberekeningen zijn afhankelijk van een GIS-omgeving die complexe multi-leg geografische queries in real-time moet oplossen. De vorige architectuur liep tegen prestatielimieten aan, en het onboarden van nieuwe databronnen kostte weken handmatig werk.
Eigenaarschap genomen over de volledige stack: React/Remix-frontend, Node.js-backendservices en de PostgreSQL/PostGIS-datalaag. De GIS-pipeline herontworpen rond eigen geo-zoekalgoritmen, waardoor de gemiddelde querytijd van seconden naar onder de 200ms daalde.
Geautomatiseerde ETL-pipelines gebouwd die vaarschema's van rederijen normaliseren, valideren en dedupliceren bij opname, waardoor onboarding van nieuwe bronnen van weken naar dagen ging. Gestructureerde code review, TypeScript strict mode over alle services ingevoerd, en drie junior developers begeleid tot zelfstandige bijdragers.
In de meest recente fase van het platform, terwijl Routescanner overging naar de nieuwe eigenaar, nam ik het eigenaarschap over de infrastructuur en het developer-platform. Ik legde de AWS/ECS-omgeving vast in Terraform, hardde de GitHub Actions CI/CD-pijplijn met branch-protection en strakkere security-instellingen, en migreerde deze en zusterrepo's van het betaalde Mapbox naar het open-source Leaflet om licentiekosten en vendor lock-in weg te nemen. Daarnaast bouwde ik de AI-sandbox waar de nieuwe eigenaar om vroeg: een één-op-één kopie van staging waar niet-developers in gewone taal een feature beschrijven, een LLM het op een wegwerp-branch prototypet, en developers het na review en testen productierijp maken — voortbouwend op een eerdere branch-per-prototype deployflow naar een veiligere opzet met vangrails.