Some parts of this site need JavaScript. You can still reach me at warren.scantlebury@gmail.com or on GitHub.
Two layouts, same content.

Which layout?

Both print to A4. Pick the one that suits where it's going.

Results-oriented Software Engineer with a Master’s in Computer Science and significant experience in building scalable web applications. Expert in TypeScript (Node.js/React) and DevOps (GCP/Kubernetes). Proven track record of architecting serverless APIs and leading frontend initiatives.

Skills

FrontendTypeScriptJavaScriptReactNext.jsVue.jsTailwind CSS
BackendNode.jsExpressRESTful APIsGraphQL
DevOps & CloudGCPAWS LambdaKubernetesTerraformGitOpsKafkaSQL

Professional Experience

Independent Software Consultant // Warren Scantlebury Consulting
Feb 2025 – Present
  • Sole trader consultancy taking on end-to-end product work for small businesses: scoping, build, deployment and handover, with the client owning the result.
Software Engineering Consultant // The RAD Consulting Group
Oct 2022 – Oct 2026
  • Architected full-stack applications using TypeScript, React (Next.js), and Node.js, serving as a core contributor.
Software Engineer // Smartterm Ltd
Jan 2021 – Jun 2021
  • Developed high-performance educational platforms using Agile methodologies.
  • Built secure video conferencing features in Next.js integrating AWS Chime SDK and AWS Cognito.
Software Engineer // Smartmatic International
Sep 2019 – Dec 2020
  • Lead Frontend Developer for an Angular 9 election application, implementing complex Internationalization.
  • Co-developed a company-wide Design System focused on Accessibility using Web Components and Vue.js.
Web Developer // Hyuna International
May 2017 – Sep 2019
  • Designed and deployed a critical internal RESTful API central to daily operations.
  • Developed serverless microservices using AWS Lambda and API Gateway.

Key Projects

Web Chat

Engineered a PWA with real-time messaging, voice notes, and push notifications.

Vue • Socket.IO • MongoDB • Firebase • Service Workers
Noez

Developed a multiplayer game with real-time state synchronization and live chat using Firestore.

React • TypeScript • Vite • Capacitor • Firebase Functions • Firestore
Fitnese

Fitnese is an activity tracking app focused on detailed exercise metadata, injury risk tracking, rehabilitation benefits, and offline-first functionality.

React • TypeScript • Vite • Supabase • PostgreSQL • Capacitor • Workbox

Results-oriented Software Engineer with a Master’s in Computer Science and significant experience in building scalable web applications. Expert in TypeScript (Node.js/React) and DevOps (GCP/Kubernetes). Proven track record of architecting serverless APIs and leading frontend initiatives.

Skills

FrontendTypeScriptJavaScriptReactNext.jsVue.jsTailwind CSS
BackendNode.jsExpressRESTful APIsGraphQL
DevOps & CloudGCPAWS LambdaKubernetesTerraformGitOpsKafkaSQL

Professional Experience

Independent Software Consultant // Warren Scantlebury Consulting
Feb 2025 – Present
  • Sole trader consultancy taking on end-to-end product work for small businesses: scoping, build, deployment and handover, with the client owning the result.
Software Engineering Consultant // The RAD Consulting Group
Oct 2022 – Oct 2026
  • Architected full-stack applications using TypeScript, React (Next.js), and Node.js, serving as a core contributor.
Software Engineer // Smartterm Ltd
Jan 2021 – Jun 2021
  • Developed high-performance educational platforms using Agile methodologies.
  • Built secure video conferencing features in Next.js integrating AWS Chime SDK and AWS Cognito.

Professional Experience (continued)

Software Engineer // Smartmatic International
Sep 2019 – Dec 2020
  • Lead Frontend Developer for an Angular 9 election application, implementing complex Internationalization.
  • Co-developed a company-wide Design System focused on Accessibility using Web Components and Vue.js.
Web Developer // Hyuna International
May 2017 – Sep 2019
  • Designed and deployed a critical internal RESTful API central to daily operations.
  • Developed serverless microservices using AWS Lambda and API Gateway.

Key Projects

Web Chat

Engineered a PWA with real-time messaging, voice notes, and push notifications.

Vue • Socket.IO • MongoDB • Firebase • Service Workers
Noez

Developed a multiplayer game with real-time state synchronization and live chat using Firestore.

React • TypeScript • Vite • Capacitor • Firebase Functions • Firestore
Fitnese

Fitnese is an activity tracking app focused on detailed exercise metadata, injury risk tracking, rehabilitation benefits, and offline-first functionality.

React • TypeScript • Vite • Supabase • PostgreSQL • Capacitor • Workbox