Jamie Reynolds

Senior Developer

Passionate about design, JavaScript, and UX.

About

I am a senior front-end focused developer with a background in visual design and extensive experience building web applications. I’ve worked with a wide range of technologies, but more recently I've enjoyed focusing on Vue.js.

I'm happiest working where design meets engineering. Helping shape product ideas into enjoyable experiences with well-structured, reliable code.

Currently enjoying game development using Roblox studio, Linkin Park's re-emergence and playing with a miniature sampler in an attempt to create something resembling music.

Experience

  1. 2022 — 2025

    Senior Front-end Developer / Sano Genetics

    Worked in a highly collaborative feature team delivering key features across both the participant-facing Portal and admin system.

    • Vue.js
    • TypeScript
    • Pinia
    • VueFlow
    • Storybook
    • Vitest
  2. 2020 — 2022

    Senior Front-end Developer / Klarian

    Worked closely with the technical lead and product team to bring the product idea into a tangible MVP. Designed and built the first iteration of a pipeline monitoring and early alerting system using websockets and mapping visualisations.

    • Vue.js
    • XState
    • Cypress
    • Tailwind CSS
    • Leaflet.js
  3. 2019 — 2020

    Principal Front-end Developer / Flybe

    Responsible for user experience and development of a new flight search application planned to launch alongside the Virgin Airlines rebrand. RIP Flybe

    • Vue.js
    • Vuex
    • Rollup
  4. 2017 — 2019

    Senior Front-end Developer / Upad

    Designed, planned and led the transition from a PHP website to an API-driven Vue.js application, including UX design and wireframe creations that shaped user journeys and enabled cross-functional discussion.

    • Vue.js
    • Vuelidate
    • Webpack
  5. 2015 — 2017

    Front-end Developer / Crowdcube

    Part of a small feature team working on numerous feature re-implementation projects. These high-visibility projects visually transformed the website while improving functionality, efficiency and user experience.

    • AngularJS
    • JavaScript
    • Gulp

Projects

  1. OrbitQ iOS App

    Orbital launch tracking app. Designed in Figma - built in React Native. Now in Beta testing with fellow space nerds ahead of an upcoming iOS appstore release.

    • Typescript
    • React Native
    • React Redux
    • Expo
    • Jest
  2. OrbitQ Service

    Backend API proxy, launch tracking and push notifications service. Express server with Postgres database and Redis caching. Hosted and configured on Railway

    • Typescript
    • Node.js
    • Postgres
    • Expo
    • Jest
  3. Underrated Fetch

    Node.js HTTP caching layer. Build initially as part of OrbitQ's API proxy now published as an NPM package.

    • Node.js
    • NPM
    • Cursor
    • Jest
  4. Delta V Rockets

    Physics based Rocket flight game built for Roblox in Lua. Take off. Fly. Land. Collect samples! Don't explode.

    • Lua
    • Roblox
    • Arch State Machine