Skills
The tools and judgement behind reliable product delivery.
A practical frontend stack with platform, quality, and delivery experience to take work from brief to production.
State and Data
Testing
Backend and Platform
Cloud and Delivery
Performance and UX
Design and Tools
Recent learning
Recent learning applied to real delivery.
These are included where they strengthen real frontend work: safer releases, better platform judgement, stronger React decisions, and clearer technical trade-offs.
Frontend and Engineering
Advanced React Skills Specialization
Keeps production React patterns current for complex component, state, and performance work.
What's New in React 19?
Supports modern React decision-making around forms, actions, rendering, and framework integration.
Build Reusable React Components
Supports practical component design, reuse boundaries, and maintainable UI delivery.
Learn React Router 6
Improves route modelling, nested navigation, and practical product-flow implementation.
Redux in JavaScript and React
Reinforces maintainable state-management practices for larger legacy and production codebases.
Learn Styled Components in React
Adds another styling-system perspective for component-led React interfaces.
Learn Class Components in React
Helps maintain and modernise legacy React code with clearer migration judgement.
Azure DevOps
Connects frontend delivery with CI/CD, release confidence, and platform collaboration.
AI and Security
Google Cybersecurity Professional Certificate
Strengthens secure delivery thinking across frontend, API, data, and user-risk surfaces.
View credentialGoogle AI
Builds practical awareness of AI-assisted workflows, product opportunities, and implementation risks.
Credential ID: 4CPUUMB7IVOE
AI Fundamentals
Adds baseline AI literacy for evaluating tools, constraints, and realistic product use cases.
Credential ID: 1TGU8I6H35S3
AI for Content Creation
Supports practical judgement around AI-assisted content workflows and review boundaries.
Credential ID: 6P3KK0DEEY79
AI for Writing and Communicating
Improves clarity when translating technical detail for stakeholders and product teams.
Credential ID: 2BNINUUCZWQ5
AI for Research and Insights
Supports structured research, synthesis, and responsible use of AI-assisted analysis.
Credential ID: OY7TJR0SUNZZ
AI for Brainstorming and Planning
Adds practical planning workflows for early product and implementation thinking.
Credential ID: 7676HVIJUYBQ
Google Cybersecurity Specialization
Builds broader security awareness across systems, users, and operational risk.
Credential ID: VOKFF3ZP9XI1
Supporting
Graphic Design Theory - Web and Digital Design
Connects design foundations with practical digital product and UI work.
Create Your First Python Program From UST
Adds lightweight Python familiarity for tooling, scripting, and broader engineering context.
Qualifications
Formal design foundations behind the engineering work.
Early design and communications training still informs UI judgement, stakeholder communication, and practical product delivery.
1997 - 1999
HND Design and Communications
Norton College
1994 - 1996
BTEC Graphic Design
Hopwood Hall College
Merit
1989 - 1994
GCSEs
Rishworth School
1 B, 5 Cs, 2 Ds