Skills

What I work with

The core tools I use to design and ship modern web interfaces.

Explore my certificates
JavaScript ES6+ 90%

DOM, events, async, fetch — the logic behind every build.

HTML5 95%

Semantic, accessible markup as the foundation of every page.

CSS3 Grid / Flex 92%

Responsive layouts, animations and custom design systems.

Responsive Design 88%

Mobile-first layouts that adapt cleanly to any screen.

Also experienced with

Flexbox CSS Grid EmailJS Supabase REST APIs Git & GitHub Vercel Netlify Chrome DevTools Figma
Beyond the basics

Tools connected to real outcomes.

Component-based interfaces

React and Vite help me organise interactive interfaces into reusable pieces, as used in my coaching and handyman projects.

Data & integrations

Supabase for stored data and admin tools; EmailJS for contact messages; Cal.com and Stripe for booking and payment flows.

Version control & delivery

Git and GitHub for tracking changes, browser developer tools for debugging, and Vercel or Netlify to put a project online.

The details I build around

Semantic HTML, keyboard-friendly controls, visible focus states, sensible form feedback and reduced-motion support. Good frontend work is as much about how a website feels to use as how it looks.

Learning & development

Certificates

Formal learning alongside hands-on work. Explore my certificates and view the original credentials.

Next step

Explore the tools in action.

See how these technologies come together in live client projects.

Explore the work

Certificate preview