work

Below is my professional journey in software engineering.

My main focus has been in fullstack work, with technical leadership, management and general startup plate-spinning.

May 2024 — Jun 2026

Head of Software

Ostara

Formed a new AgTech company aimed at modernising polytunnels and glasshouses, maximising their efficiency and improving climate resilience. Remained as Frontend Lead but also sat in SLT / cross-functional leadership

Ostara achieved its goal by creating a feedback loop of sensors and hardware control automation, with remote control and continuous data reporting.

  • Created PWA with modular UI, custom component architecture and data dashboard
    TypeScript Vue.js Vite Vitest PWA Push CSS Docker Compose Gitlab CI
  • UI/UX development with real world commercial users and experts
    User testing Co-design
  • Led operations, people, project & product management
  • Project lead on Innovate UK consortium work
  • Helped company creation & fundraising
Jan 2021 — May 2024

(Lead Frontend Developer) & Project Manager

LettUs Grow

Over this time period, we grew the team to total:

  • 2 Frontend
  • 2 Backend
  • 2 Embedded
with my responsiblities growing to include:

  • Project management
  • Line management
  • Coaching and development for junior/mid developers
Sep 2019 — Jan 2021

Lead Frontend Developer

LettUs Grow

Built a modern frontend for software operating turnkey shipping container farms.

  • Responsive frontend
    JavaScript Vue.js
  • Focus on intuitive UX/UI workflow for growers
    Wireframing User testing
Sep 2018 — Sep 2019

Backend Developer

LettUs Grow

Cutting-edge aeroponic vertical farming AgTech startup. Hired to code backend of their farm software which operated their grow facility

  • Built out backend API for vertical farming control system
    Python Django

Aug 2016 — Aug 2018

Junior Software Developer

Zynstra

Contributed to enterprise hybrid cloud / on-prem IT infrastructure solutions, building skills in software development and testing

  • Fullstack development for VM management
    JavaScript Python React Flask Ember.js
  • DevOps
    Bash Python Xen Jenkins CI/CD Powershell
June 2016

BSc (Hons) Computer Science

Loughborough University

Graduated with First Class Honours

Aug 2014 — Aug 2015

Industrial Placement

IBM

Maintained a tool that interfaced legacy IBM database infrastructure with modern version control
Java

Volunteered teaching KS2 computing in a nearby primary school