// Full Stack EngineerOpen to opportunities

RHYSCAIRNS

Frontend-leaning full stack engineer at Kingfisher — shipping production software used by 50,000+ colleagues across Europe, powered by the same work ethic that took me across the Atlantic to play.

Vue.jsReactTypeScriptNode.jsNuxt.jsAWS LambdaEvent-DrivenREST APIsCypressLLM FeaturesScrumCI/CDVue.jsReactTypeScriptNode.jsNuxt.jsAWS LambdaEvent-DrivenREST APIsCypressLLM FeaturesScrumCI/CD
// The scoreboard

Impact by the numbers

Real figures from production systems I own — not vanity metrics. Every number below is something colleagues touch every day.

01
0+

Colleagues using what I ship

02
0

Stores running my UI nationwide

03
0M+

Marketplace products supported

04
0+

Years shipping production code

05
0

Retail brands served

06
0

Countries in the live estate

// Career highlight reel

Where I've played

03
Feb 2022 — Present CurrentLondon / Remote

Kingfisher plc

Software Engineer· Contract → Permanent (Mar 2024)

FTSE 100 · B&Q, Screwfix, Castorama

Subject matter expert on the colleague-facing side of B&Q's Marketplace Click & Collect — a UK-first for online marketplaces. Built the store-colleague UI from scratch and scaled it from a single pilot to a 300-store national network.

  • Built the colleague-facing Marketplace Click & Collect UI from scratch in Vue.js + Node.js — the app store colleagues rely on daily to fulfil orders for 2,000+ third-party sellers and 2M+ products.
  • Code owner on the UI and multiple backend repos with production sign-off authority before changes reach live.
  • Integrated with an event-driven backend, handling the full lifecycle of a marketplace order across event types and downstream state changes.
  • Runs the majority of Scrum ceremonies after the Scrum Master role was removed — planning, retros, standups — keeping delivery on track.
  • On-call incident response across a platform processing tens of thousands of orders monthly across the UK, Ireland, France, Poland, Spain and Portugal.
  • Mentors new engineers through pairing, code review and structured onboarding; pulled into feature design and architecture from day one.
Vue.jsVuexNuxt.jsPiniaTypeScriptReactNode.jsRESTAWS LambdaCypress
02
Nov 2021 — Feb 2022London, UK

La Fosse Futureproof

Trainee Full Stack Developer

Intensive engineering academy

Completed an intensive full-stack engineering programme, then placed directly onto Kingfisher's production team — where a permanent offer followed.

  • Covered JavaScript, Node.js, ReactJS, REST APIs, relational databases and test-driven development.
  • Placed directly onto a live production engineering team on completion.
JavaScriptNode.jsReactJSRESTTDDSQL
01
Oct 2020 — Aug 2021Milton Keynes, UK

Rightmove

Business & Support Analyst

UK's largest property portal

Investigated and resolved technical and data issues across the platform, collaborating with engineering to find root causes — the experience that motivated a deliberate move into software engineering.

  • Diagnosed platform and data issues alongside engineering teams.
  • Turned a support role into the launchpad for an engineering career.
SQLData analysisTroubleshooting
// The toolkit

Built to ship

Languages

JavaScript (ES6+)TypeScriptSQLJava

Frontend

Vue.js (Vue 2 + Vuex)Nuxt.js (Pinia + TS)ReactComponent ArchitectureState ManagementHTML / CSS

Backend

Node.jsREST APIsEvent-Driven ArchitectureService-Oriented Architecture

Cloud & Testing

AWS LambdaAWS Dev AssociateJestMochaCypress

Tooling

GitGitLab CI/CDMySQL

AI & LLMs

LLM-powered featuresAI-assisted engineering workflows

Ways of Working

Agile / Scrum facilitationCode reviewMentoringCross-functional delivery
// Off the clock

Things I'm building

Where I explore the frontier — LLM-powered features and AI-assisted workflows, outside the constraints of a corporate codebase.

// The foundations

Education & credentials

MSc Computer Science

Newcastle University · United Kingdom

2019 — 2020Merit

MBA, Management Information Systems

Avila University · USA

2017 — 2019

BA Finance

University of Missouri–Kansas City · USA

2014 — 2016NCAA soccer

Certifications

  • AWS Certified Developer – Associate
  • Site Development Associate Certification
// The origin story

From the pitch to production

4
Yrs collegiate soccer
2
Yrs coaching
1
Atlantic crossing

I'm originally from Newcastle. Football took me across the Atlantic — four years of collegiate soccer in the US, then two years coaching — before I found my second obsession in software.

The way I see it, engineering is problem-solving for another job. Every line of code sits on top of a real industry you have to understand first: retail logistics, marketplace fulfilment, athlete performance. That's what I love — the excuse to keep learning entirely new fields.

The discipline, the team-first mindset and the appetite for pressure all came from sport. I just point them at a keyboard now.

// Let's talk

Let's build something

Hiring, collaborating, or just want to talk shop about Vue, React or AI-assisted engineering? My inbox is open.