About

Who I am

I'm a frontend developer who hand-codes modern, production-ready websites with HTML, CSS and JavaScript. What started as curiosity about how the web works turned into a focus on shipping real things for real people.

I've delivered live client projects end to end — from layout and responsive design to contact forms, booking systems and payment flows. I care about clean code, fast load times and interfaces that feel effortless on every screen.

Whether it's a company looking for a reliable developer or a client who needs a site that actually converts, I bring attention to detail and a get-it-shipped mindset.

Clean Code

Readable, semantic, maintainable markup.

Responsive

Pixel-perfect from mobile to desktop.

Fast

Performance-minded, lightweight pages.

Reliable

Shipped, tested, and live in production.

My approach

Good websites start with understanding.

01 / Understand

Start with the people using the website: what they need, what the business offers, and what a successful visit looks like.

02 / Shape

Organise the content and page structure, then work through a responsive layout with clear navigation and useful calls to action.

03 / Build

Turn the design into readable code and connect the forms, booking systems or other services the project needs.

04 / Refine

Check the experience across screen sizes, work through the details, and get the finished website ready to go live.

Next step

See that approach in practice.

Explore the client websites where design, code and real business needs come together.

View my work