About me

I'm a highly motivated, innovative, friendly and adventurous software engineer with a passion for excellence and training.

My skills include a great ability for problem solving, always trying to learn new things, and a love for new technology and efficiency. I love pushing new boundaries and coming up with simple yet effective solutions to problems, developing full-stack applications including backend infrastructure / serverless architecture through to front end web and mobile apps.



JavaScript, ES6, Webpack

React / React Native

Styled Components, Redux, Redux Toolkit, Next.js, SSR, GraphQL


Express, NestJS, Socket.io


React Testing Library, Jest, Supertest, Cypress, Detox

Databases & Storage

MySQL, MongoDB, Firestore


Docker, AWS, GCP, Firebase, Terraform IaC


Oxford Brookes: Media Technology (BSc) - First class degree with Honours.
Audinate: Level 3 advanced networking
Google Cloud: Professional Cloud Architect (2023).
Alcester Grammar School: A Levels (A*A*, A* and A), 11 GCSEs (A* to A)
Arts Award: Gold
Windows / MacOS / Linux fluent
Full UK clean driving licence
First Aid training



I always love beating my friends at squash (...I'm actually really average!)

Music & Events

Attending as well as mixing behind a sound desk

Building things

Driving my wife mad with new crazy electronics projects


Pool, Mario Kart and Rocket League!

Travelling & exploring

Hawaii has to top that list being honest!

Thanks for stopping by!

If you've got any questions, please don't hesitate to get in touch :-)