Professional Experience

A detailed look at my career journey, from leading platform engineering teams to building sophisticated data platforms.
Staff Software Engineer at YAGRO

Staff Software Engineer at YAGRO

I am a member of the Engineering Leadership group, contributing to strategic technical decision-making and supporting engineers across the organisation through mentorship and technical guidance.

Jun 2025 - Present Cambridge, England, United Kingdom (Remote)
Platform/Infra Engineering Lead at YAGRO

Platform/Infra Engineering Lead at YAGRO

I led the infrastructure/platform team, driving critical modernisation initiatives that transformed our engineering operations and established scalable foundations for growth.

Jun 2022 - Jun 2025 Remote
Software Engineer at YAGRO

Software Engineer at YAGRO

Joined YAGRO as a Software Engineer, contributing to the development of agricultural supply chain and sustainability platforms.

Nov 2021 - Jun 2022 Remote
Founder - The Night Project

Founder - The Night Project

Founded The Night Project as a creative technology venture, serving as an umbrella for game development experiments, SaaS products, and freelance/contract work. Built and launched multiple products exploring different technical domains and business models.

Sep 2020 - Present City Of Peterborough, England, United Kingdom
Staff Software Engineer at Treasure Data

Staff Software Engineer at Treasure Data

Managed critical infrastructure for Treasure Data's Data Tank platform, ensuring reliable and scalable PostgreSQL database operations.

Apr 2020 - Nov 2021 Remote
Senior Software Engineer at Arm

Senior Software Engineer at Arm

Whilst working for Arm I had the pleasure of working with 2 teams on the Arm Mbed Cloud (Pelion) project - a global IoT platform serving millions of devices.

Sep 2017 - Feb 2019 Greater Cambridge Area
Senior Backend Developer at Brave Agency

Senior Backend Developer at Brave Agency

In the short time I spent with Brave creative I worked on a multitude of high end market leading web systems.

Nov 2015 - Sep 2017 City Of Peterborough, England, United Kingdom
Web Systems Developer at New College Stamford

Web Systems Developer at New College Stamford

Since 2009 I had been working to develop all aspects of New College Stamford online presence. Having a close working relationship with the Marketing department we pushed New College Stamford through some tough economic times and continued to work towards providing an outstanding website with added functionality above our competitors.

Sep 2009 - Nov 2015 United Kingdom
Technical Support Analyst at New College Stamford

Technical Support Analyst at New College Stamford

During my responsibilities working for New College Stamford as their Technical Support Analyst I project managed a full scale roll out of Moodle online Learning Platform which was implemented to replace an existing paid service to continue to make cost savings and efficiencies.

Jun 2008 - Jun 2009 Stamford, United Kingdom
Built with Nuxt UI • © 2025