Senior Software Developer

Cwmbran, UK

About me

I’m a Senior Software Developer with over 15 years of experience delivering scalable web applications and leading high-performing Agile teams. Experienced across the full development lifecycle, with a strong focus on modern front-end technologies including React and GraphQL.

Proven track record of collaborating with product owners and stakeholders to translate complex requirements into reliable, high-quality software. Experienced in team leadership, mentoring developers, and fostering autonomous, collaborative engineering teams that deliver continuous value.

Current role

Working primarily on front-end development within an Agile product team delivering social care finance software. Key responsibilities:

  • Developing and maintaining React-based single-page applications
  • Collaborating with product owners, UX designers, and stakeholders to refine requirements
  • Designing and implementing GraphQL integrations using Apollo Client
  • Participating in sprint planning, code reviews, testing, and deployment
  • Contributing to continuous improvement within the development team

Skillset

  • HTML
  • JavaScript
  • React
  • React Native
  • GraphQL
  • Node
  • Java

Education

Professional Scrum Master™ I (PSM I) (2021)

University of South Wales, Newport (2009 - 2012)
1:1 Bsc. (Hons) - Computing