As of September 2024, I am actively seeking new opportunities!
Read my full bio to learn more about me, and if you think I could be a good fit for your team, please get in touch.

Experience

AND Digital Principal Engineer at AND Digital

August 2022 - Present

As a member of the Practice Group within Hamilton Club, I work across several client projects, ensuring that code quality, maintainability and security are top notch. I'm responsible for training up our developers, helping them gain the skills necessary to best support our clients. I'm always up for trying out new tech, so that I'm in a good position to choose the best tech stacks on a per-client basis.

Highlights

  • Lead the development of a white-labelled app for Frasers Group, with 1M downloads and 4.8/5 rating (React Native)
  • Planned and coordinated many mini projects to upskill a team of 8-12 associates alongside my client work
  • Organised and hosted bi-weekly engineering guild and knowledge transfer sessions for 40 engineers
  • Worked on large scale migrations to newer and more maintainable tech stacks for Lloyds Bank and International SOS

Clients

  • International SOS
  • Frasers Group
  • Lloyds Bank

Primary Technologies

  • l TypeScript
  • l React Native
  • l Azure

Galaxy VP of Frontend Engineering at Galaxy

Jan 2021 - July 2022

Worked on real-time React-based Web3 trading application

Highlights

  • Led the development of a high-performance OTC Electronic Trading platform which facilitated over $1b of trading volume
  • Spearheaded a major refactor of the existing codebase, enhancing performance by 50% and reducing technical debt, resulting in faster load times and a smoother user experience.
  • Collaborated closely with cross-functional teams, including backend engineers, UX/UI designers, and product managers, to ensure seamless integration of frontend components with backend services.

Primary Technologies

  • l React
  • l Storybook
  • l Cypress
  • l Web3.js

Freelance Contract Software Engineer at Freelance

February 2019 - Jan 2021

Highlights

  • Engineering lead on the Shell Recharge app (React Native)
  • Developed a high quality reusable component library, for a new challenger bank (React, TypeScript, Storybook)
  • Developed a dashboard to calculate and display vehicle idling and CO2 metrics for Machine Max (Rasp Pi, Node, React)

Projects

  • Futr.AI
  • Shell
  • Shell Recharge
  • Machine Max
  • Ctemplar

Primary Technologies

  • l React
  • l React Native
  • l TypeScript
  • l GraphQL
  • l GCP

Accenture Developer at Accenture

June 2014 - February 2019

After joining as an associate, I had the opportunity to work on a range of exciting client projects, each with their own challenges, his helped me to develop my skills and knowledge in a variety of areas. Over time I worked my way up to a senior role, where I could actively deliver high quality solutions to clients.

Highlights

  • Took lead on the 3D/AR work for the B&Q bathroom planner (Angular, A-Frame)
  • Lead a team of apprentices on the Accenture UKI Innovation Programme (Google Glass, React, D3.js)
  • Also supported with the roll-out of Universal Credit (Java), Boots NHS Prescriptions integration (Node.js), E.ON Next Smart Meter portal (React) and the Post Office Kiosk Terminal

Clients

  • E.ON
  • B&Q
  • Boots
  • TK Maxx
  • Vodafone
  • UKI Innovation Center

Primary Technologies

  • l C#
  • l Angular
  • l Node.js
  • l AWS

University of Oxford Intern at University of Oxford

June 2013 - September 2013

Worked on developing a Java application which would calculate the most effective mg of antimalarial drug, per kg or patient body weight, to prevent vaccine resistance building up. Involved dealing with millions of patient records, which were often in varying formats and units.

Projects

  • WWARN

Primary Technologies

  • l Java
  • l Apache Tomcat
  • l JUnit
  • l Gradle

British Army Soldier at British Army

Regiments

  • Signals
  • Oxford UOTC
  • Intelligence Corps