James Mockett

Senior Client-Side Developer at The Guardian

City of Edinburgh, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
James Mockett is a Senior Client-Side Developer based in Edinburgh with over a decade of front-end experience building accessible, standards-compliant web applications using semantic HTML, CSS and JavaScript. He currently shapes user-focused experiences at The Guardian, contributing to the high-profile guardian/frontend codebase where he has integrated interactive content and modernized legacy dependencies. Previously he led UI engineering at FreeAgent and held senior roles at Tesco Bank, FutureLearn and the BBC, bringing a strong track record across publishing, finance and education sectors. James emphasizes accessibility and usability from project inception, not as an afterthought, ensuring inclusive experiences at scale. He pairs practical front-end craftsmanship with occasional backend work in Ruby, PHP and Scala, making him comfortable across full-stack touchpoints. His first-class BSc in Computing and Informatics underpins a pragmatic, user-centred approach to building resilient, maintainable interfaces.
code7 years of coding experience
job19 years of employment as a software developer
bookBSc (Hons), Computing and Informatics, first-class honours, BSc (Hons), Computing and Informatics, first-class honours at University of Plymouth
github-logo-circle

Github Skills (5)

front-end-development10
scala9
javascript8
css7
cicd5

Programming languages (6)

TypeScriptCSSScalaJavaScriptKotlinThrift

Github contributions (5)

github-logo-circle
guardian/frontend

Aug 2024 - Mar 2025

The Guardian DotCom.
Role in this project:
userFull-stack Developer
Contributions:6 reviews, 13 PRs, 19 pushes in 6 months
Contributions summary:James contributed to the frontend codebase, focusing on tasks such as interactive content integration, removing obsolete dependencies, and updating experimental settings. Their work included modifying Scala code to integrate new features like crosswords, and updates to supporting tooling. They also worked on CSS and Javascript files.
productionguardian
jamesmockett/dotfiles

Nov 2018 - Sep 2022

Contributions:2 pushes, 3 branches in 3 years 10 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.
Request Free Trial
James Mockett - Senior Client-Side Developer at The Guardian