Summary
James Griffiths is a versatile Technical Lead and Architect with 8+ years delivering government digital services and a decade-plus background in finance and enterprise systems. He combines hands-on full-stack development with pragmatic cloud and infrastructure design, having replatformed multi-service estates to AWS, implemented Terraform/GitHub Actions pipelines, and migrated services off Gov.UK PaaS. Comfortable across languages and stacks (Python, C#, Node, React/Vue, SQL and NoSQL), he’s repeatedly simplified complex legacy systems to reduce cost and risk while passing GDS, accessibility and penetration assessments. He’s a practiced mentor who uses code review and curriculum design to upskill teams, and has a track record of shipping both rapid prototypes and high-reliability production systems. Notably, he built accessibility-first alternatives to complex data visualisations for the Social Mobility Data Explorer and delivered a Gender Recognition Certificate service under tight security and budget constraints. Trained at Cambridge, he thrives in multi-supplier government landscapes where clear architecture and pragmatic trade-offs matter.
8 years of coding experience
13 years of employment as a software developer
Computer Science, Computer Science at University of Cambridge