Experience

Lead Technology Consultant

Recharge.com

Aug 2023 - Present
  • aws
  • kubernetes
  • nats
  • terraform-cdk
  • typescript
  • nx
  • nestjs
  • nextjs

The engagement with Recharge has included a full re-platforming onto a modern, cloud-native, event-driven, microservices architecture using a modern tech stack.

Lead Technology Consultant

101 Ways

Jul 2023 - Present
  • aws
  • typescript
  • react
  • java
  • python
  • nextjs

I'm currently working with 101 Ways as a Lead Technology Consultant - helping technology leaders solve challenging problems and build great digital products. I'm responsible for driving successful client engagements via hands-on, best practice software development.

Head of Engineering

OpenSC

May 2019 - Jul 2023
  • aws
  • terraform
  • kubernetes
  • kotlin
  • spring boot
  • typescript
  • react

OpenSC uses cutting edge technology to verify low-carbon and sustainable food production at source. The aim is to help businesses and consumers avoid illegal, environmentally damaging or unethical products, while improving supply chain accountability and transparency.

Senior Software Engineer

UP42

Oct 2018 - Apr 2019
  • vue js
  • java
  • spring boot
  • postgres
  • docker
  • kubernetes
  • gcp

Incubation for a new company in partnership with one of the world's largest aerospace companies. Worked for seven months building the MVP for UP42, including a developer console for users to manage their workflows & jobs for utilising and processing geospatial data.

Frontend Developer

HeyCar

Jun 2017 - Feb 2018
  • react
  • redux
  • spring boot
  • java
  • postgres
  • docker
  • kubernetes
  • aws

BCG DV incubation for HeyCar in partnership with Volkswagen Financial Services in Germany. Nine months building and launching the Minimum Viable Product (MVP), an online used car platform that combines the best dealers with the best cars without hosting ads.

Senior Software Engineer

BCG DV

Jun 2017 - Sep 2020
  • aws
  • terraform
  • kubernetes
  • kotlin
  • spring boot
  • typescript
  • react

Building new companies at BCG Digital Ventures in Berlin. Working primarily with Java/Kotlin & Spring Boot, AWS, Kubernetes, Terraform, VueJS/React. During my time, I worked on several product builds across industries, including automotive, travel, geospatial and social impact.

Full Stack Web Developer

Livgrhm Ltd.

Oct 2016 - Jun 2017
  • java
  • dropwizard
  • angular
  • mysql
  • aws
  • react
  • flux
  • less

Between my time at Next Jump and my move to Berlin, Germany to join BCG Digital Ventures, I worked as a freelance full-stack web developer. I worked across multiple projects before my freelance career was (with no regrets) cut short to move to a new country.

Full Stack Web Developer

Next Jump

Jun 2013 - Oct 2016
  • php
  • zend framework
  • tsql
  • html
  • css
  • javascript

Full Stack Web Developer working on Next Jump's core employee benefits white-label platform, using PHP on the Zend framework. Lead the 'Site UX' team and Adopt A School UK initiative in 2016.