Senior Frontend Engineer
Halden sells basemaps and routing to logistics companies. I own the map interface layer: the style editor customers use, the component library our four product teams share, and the render pipeline that turns both into something a browser can hold at sixty frames.
- Rebuilt the style editor on MapLibre and PMTiles, cutting the tile bill by about a third by serving one range-requested archive instead of forty million small objects.
- Wrote the token pipeline that publishes one Figma file to CSS, Swift and Kotlin. Colour and spacing stopped being a code review argument.
- Took the shared component library from a folder nobody trusted to a versioned package with a written deprecation policy and visual regression on every PR.
- Introduced a contrast audit that measures type against the map tiles actually rendered underneath it, which is the only measurement that means anything over a basemap.
- MapLibre GL
- PMTiles
- TypeScript
- React
- Design tokens
- Style Dictionary
- Storybook
- WebGL
- Playwright
- Chromatic
