Jon Richards

Senior Web Developer

Tech Lead

Accomplished and enthusiastic software engineer with over ten years of hands-on development experience. As a self-taught developer, I am proactive, adaptable and always ready to learn.

My experience includes contributing to a variety of commercial applications; from bespoke internal dashboards to full enterprise platforms that serve hundreds of thousands of active customers.

My most recent roles have included being the tech lead for mixed discipline teams. I have enjoyed both the challenge of handling multiple tech operations as well as the mentoring of junior colleagues. I like to lead by example and create a productive office environment.

Skills

Employment

GlobalLogic (Hitachi) – Digital Consultancy

Working on a data-visualisation product for Hitachi Energy/Rail. Aggregating thousands of points of geospatial data from a wide variety of sources (power, healthcare, rail, demographics) and unifying it for real-time analysis.

2023-Present – Technical Lead

Managing 15-20 developers to present map data in a performant, highly customisable web app.

Mentoring 5-10 typescript developers, ranging from bootcamp graduates to senior engineers.

Developing automated strategy to migrate the application for future customers

Sharp Gaming (Betfred) – Enterprise Gambling Platform

Working on a large-scale migration project to bring the Betfred digital system fully in-house. Now fully migrated, Betfred serves tens of thousands of daily customers with a multi-million-pound weekly turnover.

2021-2023 – Lead Developer

Member of the Centre of Excellence team, working closely with enterprise architects on how to make the most of AWS Managed services.

2019-2021 – Senior Developer

A senior member of the games team, producing a service stack suitable for multiple gaming product requirements (Slots, Live Casino, Jackpots, Bingo).

2017-2019 – Web Developer

Part of the greenfield team setting up the foundations for a new cross-product platform (Gaming, Sportsbook, Account Management, Payment System).

Education

Interests

A positive and social team culture is important to me. I like to regularly work in office where possible, and take part in socials.

In my free time I enjoy playing board and card games with friends. I like to keep in touch with colleagues from previous jobs, and we regularly attend game nights and pub quizzes. I try to keep fit by swimming 2-3 times a week, and I also join walking trips.