Paul Spence is a Front End Engineer with over a decade of experience building scalable React and TypeScript applications, recently focused on Next.js and full-stack BFF patterns. He has delivered front-end architectures across agencies, consultancies and startups, shipping component-driven design systems, multi-tenant portals and fintech dashboards from monorepos. Notable work includes implementing cloud IDAM with Forgerock, creating atomic component libraries with Nx and ShadCN, and owning Duende IdentityServer integrations via Auth.js. He pairs pragmatic engineering—unit testing with Jest/ViTest and introducing PACT—to reliable delivery, and has practical experience across AWS, Azure, microfrontends and headless e-commerce. Based in Edinburgh, Paul brings a maker’s mindset (he didn’t start as a coder but always had projects on the go) and actively learns new patterns to keep teams shipping efficient solutions.
9 years of coding experience
10 years of employment as a software developer
BSc Multimedia Technology Multimedia, BSc Multimedia Technology Multimedia at Edinburgh Napier University
Contributions:8 reviews, 420 commits, 228 PRs in 1 year 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.