S
E

Steve Edson

Full-stack Developer • Sheffield / Remote

07882650396[email protected]

ABOUT ME

A full-stack developer with over 16 years experience, specialising in PHP / Laravel, Vue.js, React, Alpine, Tailwind, Design Systems and more.

I have a BSc in Information Systems with Business Studies, a passion for all things tech, and a hunger to constantly learn more.

Additionally, I also have experience covering the full-stack, from provisioning infrastructure and servers with Terraform and Ansible, deploying applications on Docker, to creating native apps and more.


EXPERIENCE

BP - React + Design Systems

Initially building a React based Design System for BP's new Fleet Fuel Cards product, I then moved on to the UX team, using the built Design System to build the product. I then worked with ANZ to replicate the success in Europe in the Asia Pacific region. This launched in December 2024.

During the 2nd half of this time, I was a technivcal lead, helping to mentor and guide the team, as well as working with the product team to help define the roadmap.

Technical Lead / Frontend Engineer
January 2022 -> December 2024


Freelance - Spacestar Digital

Working with a range of clients, from small businesses to large corporations, to build bespoke web applications and websites. Work includes marketing landing pages, e-commerce sites, and custom web applications in various tech stacks and frameworks.

Director / Full-stack developer
November 2021 -> Present


Travlet

Travlet's core product was a digital concierge SaaS, aiming to roll out globally at a rapid pace.

Key Achievements

  • I helped progress the company from a simple prototype to multiple, scalable services running in the cloud.
  • I implemented new features weekly, including Stripe checkout processes, Hotel PMS integrations, and new event providers.
  • I interviewed and hired new developers, mentoring and performing regular code reviews.

Head of Development
Oct 2019 -> Dec 2021

Building the platform, working with business founders to discuss and prioritise new features. Hiring new developers + mentoring, with code reviews.


Jaywing

Jaywing is a leading digital and creative agency based in Sheffield.

Key Achievements

  • I worked across a range of projects for international brands such as Castrol, HSBC, First Direct, KPMG, Hitachi and Hermes, ensuring the highest standards whilst being delivered within the time-frame and on budget.
  • I progressed from a Junior Developer, to Interim Head of Development.

Interim Head of Development
May 2019 -> Sept 2019

Driving the technical direction and strategy of the development team, to benefit both the team and the wider company. Working on multiple client projects, from scoping through to final delivery. Mentoring and managing team members, performing weekly 1 – 1 meetings as well as ongoing code reviews.

Senior Developer
Oct 2015 -> May 2019
(Senior from Sept 2017)


Aiir

Aiir is a creative technology company, that specialises in making products for the broadcast radio industry. (Formerly known as G Media prior to April 2015)

Key Achievements

  • I implemented a robust auto-scaling solution on AWS to deal with spikes in traffic, improving the company's reliability, performance and core services.
  • I taught myself Java + Android development in order to create the company's new mobile apps.

Developer
Jun 2012 -> Oct 2015

Working on core products, including creating a new whitelabel Android application, provisioning and managing core infrastructure, and implementing websocket functionality for real-time services.

EDUCATION

Newcastle University

Information Systems with Business Studies - BSc

2009 -> 2012

RECENT CLIENT WORK

Apogee Creative

2025 | CMS Based Marketing Website

Laravel × Statamic / Alpine.js × Tailwind

Mitsubishi Electric Europe

2022 - 2024 | Design System for Mobile App + CMS Based Marketing Website

Laravel / Alpine.js / Tailwind

Formm

2024 | Static + Marketing Site

Astro / Tailwind / Alpine


A lot of the work I do is protected under client NDAs, please get in touch for more examples.

TECHNICAL SKILLS

Languages

  • PHP 5 --> 8.4
  • JavaScript / TypeScript
  • HTML
  • CSS

Frameworks

  • Laravel 5 --> 12
  • Vue.js 2 + 3
  • React
  • Next.js
  • Nuxt.js
  • Alpine
  • Svelte
  • Astro
  • Livewire
  • Stencil.js (Web components)
  • Tailwind
  • SCSS / CSS / PostCSS

Cloud Platforms

  • AWS
  • Google Cloud
  • DigitalOcean
  • Azure
  • Rackspace

Static / Headless

  • Netlify
  • Cloudflare Pages
  • AWS Amplify
  • Vercel
  • Firebase

Testing / Linting

  • PHPUnit
  • Pest
  • Vitest
  • Playwright
  • Jest
  • Cypress
  • Mocha
  • ESLint
  • PHPStan

CMS Experience

  • Statamic
  • Strapi
  • Contentful
  • Wordpress
  • Umbraco

Other Experience

  • Vite / Rollup / Webpack
  • Bazel
  • CI / CD
  • Git
  • Traefik
  • Ansible
  • Terraform
  • Docker
  • Caddy
  • Nginx
  • Apache
  • Design Systems
  • REST
  • GraphQL
  • Home Automation

REFERENCES

Available upon request.