Jonathan Ginn

Front-end web engineer

World-class local public transport information for millions of users

I am the Web Engineering Lead and Senior Front End Engineer as part of an award-winning, market-leading web & app product for public transport. I make decisions and actions for the web platform within the product to deliver high quality experiences across 50+ brands that help 2 million people every month across the UK travel to where they need to be.

I'm care deeply about accessibility and making websites that work for everyone. In the public transport realm, that is especially important.

Over my career I've helped to run 3 conferences and countless hackdays, bringing brilliant people together. I love talking to people and I've also talked at conferences, meetups and hackdays.

Jon stands on Crosby Beach next to a statue from Antony Gormley's "Another Place"

Tech Stack

At Passenger I built on the Symfony tech stack - Twig, PHP, Sass and Webpack with front-end JS written in vanilla JS. I believe in creating performant, highly accessible web experiences for everyone, across any platform.

I'm loving using Stimulus with Turbo to make ultra simple websites that ships with sensible client JS.

I love writing Sass and crafting CSS layouts that react to different (and unexpected) content. I've worked extensively with static site generators including Gatsby, Sculpin and Jekyll.

I have experience with JS Frameworks and my current goal is to improve my skills in TypeScript, Next.js & React.