All casesMaritime & Logistics

Routescanner

Full Stack Engineer & Digital Assets Team Lead

Jun 2023 — Present/Rotterdam, Netherlands
Visit project

The Challenge

Routescanner helps freight forwarders and carriers find the fastest, cheapest container routes across the globe. The platform ingests millions of sailing schedules from dozens of carriers, each with its own format, quality level, and update cadence. Route calculations depend on a GIS environment that must resolve complex multi-leg geographic queries in real time. The previous architecture was hitting performance ceilings, and onboarding new data sources took weeks of manual effort.

My Contribution

Took ownership of the full stack: React/Remix frontend, Node.js backend services, and the PostgreSQL/PostGIS data layer. Redesigned the GIS pipeline around Mapbox and custom geo-search algorithms, cutting average route query times from seconds to under 200ms.

Built automated ETL pipelines that normalize, validate, and deduplicate carrier schedules on ingestion, reducing new-source onboarding from weeks to days. Introduced structured code review, TypeScript strict mode across services, and mentored three junior developers into independent contributors.

Key Results

  • Route query p95 latency dropped from ~4s to under 200ms after GIS redesign
  • New carrier data source onboarding reduced from weeks to 2-3 days
  • Frontend Lighthouse scores improved to 90+ across all key pages
  • Established code review culture and TypeScript strict mode across the codebase

Technologies Used

TypeScriptReactRemixNode.jsPostgreSQLPostGISMapboxRedisAWSDocker