I am a highly accomplished Software Engineer specializing in the architecture, development, and scaling of large distributed systems and high-throughput streaming infrastructure. With deep technical expertise across AWS, Azure, and Google Cloud, I build resilient, high-availability platforms capable of seamlessly scaling to reliably process massive datasets in real-time.
Oct 2021 - Present
Manchester, UK
Key member of the Stream Processing team responsible for Yelp's entire streaming infrastructure, transporting events reliably with Kafka and processing massive streams of data in real-time using Apache Flink and Beam.
Jul 2019 - Sep 2021
Manchester Area, UK
Part of an internal start-up generating smart insights from IoT Camera devices running AI software for applications such as office space utilisation and monitoring.
May 2017 - Jun 2019
Media City, Manchester
Worked across the DataLab (Connected Data) and Platform API teams, building recommendation systems and managing the critical backbone API for programme information.
Sep 2015 - May 2017
Bolton, UK
The University of Manchester (2011 - 2014)
First Class honors for final year Android project. Extensive knowledge in Java, Agile Methods, and Distributed Systems.
Issued Sep 2022
Issued Mar 2018
Articles written about the disruption that automation technologies pose on society and the economy, and policy suggestions on how to alleviate the negative outcomes.
fascinating article! Thanks for sharing.
— Fraser Nelson (@FraserNelson) October 22, 2016
@nath_leigh Nathan, you are truly brilliant. You understand the impacts of advancing technologies better than almost anyone--and write well
— Vivek Wadhwa (@wadhwa) July 25, 2015
View ArticlesWow, tour de force review of the very latest developments in robotics with implications on employment by @nath_leigh https://t.co/PcxjzSsNyL
— Gerald Huff (@geraldhuff) August 15, 2015
Web page looking at exponential technologies and their potential impact on jobs and society.
In the next 20 years we will face a continuous increasing rate of technological disruption for many of the mass occupations that people perform. If you believe how historically new jobs have always been created and they always will be, then you have to also agree that history indicates if mass labor transitions. It is time to acknowledge huge exponential disruption like we have never seen before is about take place and start preparing for this transition to a new digital age.
Go to Exponential Disruption PageThis website explains how in the future we could build a world where our essential needs are taken care off, and live a life of luxury and play, much like cats do.
Go to Live Like A Cat WebsiteMy final year uni project was to build an Android Restaurant System Application.
Create and edit any type of customisable menu Item.
Dynamically calculates nutritional information and prices for menu items.
Orders will automatically adjust the stock levels of the ingredients used.
Both waiters and customers can order items which can then be viewed by a kitchen.
Go to Restaurant App