
Skills & Experience
Learn more about my skills and experience as a Principal Software Engineer and technical leader
Professional Experience

Shell, 2026-Present
Principal Software Engineer, LNG Trading
Technical leader for data, analytics and AI engineering within LNG Trading. I help lead a globally distributed engineering team supporting Shell LNG Marketing and Trading's Short-Term Trading desks across Europe, the Middle East and Asia. I work closely with Traders and Trading Analysts, combining front-office understanding with strong software engineering to deliver business-critical analytics and applications. The tech stack is primarily Azure, Azure Databricks and Python.

Shell, 2024-2026
Principal Software Engineer, Carbon Trading
Principal engineer for product development within Shell Trading and Supply's voluntary carbon market, setting technical direction and leading delivery across the team. Alongside this I was tech lead for Shell Energy, EPT from 2023 to 2025, responsible for enterprise service bus architecture and integration across the wider platform. The tech stack was primarily React, TypeScript, GraphQL, CosmosDB and Azure.

Shell, 2022-2023
Tech Lead, Trading & Supply (Contract)
Tech lead for product development within Shell Trading and Supply, specifically the voluntary carbon market, enabling companies to meet their goals of reducing their net carbon footprint. I worked within a multi-disciplinary team made up of other engineers, BAs, designers, testers, an agile coach and a product manager. The tech stack was primarily React, TypeScript, GraphQL, CosmosDB and Azure.

Bluesmith Information Systems, 2017-2022
Technical Specialist - Software Engineer
Working on various Agile projects, focusing on full-stack web application development for enterprise applications in the JavaScript technology stack, specifically Vue, React, Node.js and MongoDB. Prior to that I specialised in the Microsoft technology stack, including C#, ASP.NET Core and SQL Server. As Bluesmith is a software consultancy, I was able to experience a variety of different projects, both green and brown-field, for different clients, using a variety of technologies. I held multiple roles at Bluesmith, including those with tech and team-lead responsibilities.

Bluesmith Information Systems, 2016-2017
Graduate Technical Specialist
Completed graduate training and began working on projects in the Microsoft tech stack, using ASP.NET and SQL Server.

Bluesmith Information Systems, 2014-2015
Technical Specialist - Industrial Placement
As part of my degree, I opted to undertake a year-long industrial placement. After an initial training period, I was introduced to development in the Microsoft tech-stack, including ASP.NET and SQL Server.
Core Skills
Below are some examples of my core skills which I am competent in.














Other Skills
I also spend time outside of work on personal and side projects which helps me up-skill in other technical areas. Below are some of my progressive skills which I am getting more experienced in, but still contribute to my abilities as a well-rounded software engineer.
Education

I proudly graduated from The University of Leeds in 2016, with a First-class (Hons) in Computer Science. I also received an award for academic excellence two years in a row during my time at University.
I thoroughly enjoyed my degree. I enjoyed the challenges it presented, and the opportunities it has given me for my future. I worked hard, and it paid off, and that has enabled me to do something as a job every day, which feels much more like a hobby.
