Senior Engineer – Web, OnTrack Retail
Apr, 2015 - Jul, 20216 years 3 months
Senior engineer on OnTrack’s white-label UK rail platform, powering journey planning, ticketing, and compensation for millions of passengers across Southern, Thameslink, Southeastern, and Gatwick Express. The system regularly processed over £500K in daily ticket sales.
Built and evolved Delay Repay from its 2016 launch through multiple government-monitored compensation schemes (e.g. Southern strikes, Thameslink timetable issues)
Redesigned and rebuilt Delay Repay v2 frontend and key backend components to streamline claims and improve accessibility
Replaced slow third-party Darwin API with high-performance ingestion and query system delivering sub-second results
Delivered ticketing platform UI for Great Northern, Southern, Southeastern, and Gatwick Express with full mobile responsiveness and WCAG accessibility
Implemented support for Flexi, e-tickets, smart cards, and self-service refunds across journeys and operator-specific needs
Integrated secure payments via PayPal, credit card, and tokenized methods
Contributed to internal tools, dev experience improvements, and robust CI/CD pipelines