About Me

From design to full-stack development - two decades of creating digital experiences

My Journey

A career spanning over two decades, evolving from design to full-stack development. I crossed over from being a motor mechanic in 2002 studying at various colleges and then began working as a web developer in 2005. I worked for various web agencies until 2012 where I rellocated to Cornwall.

2002

Web Designer

Started my journey as a web designer, focusing on creating beautiful and user-friendly interfaces. Learned the fundamentals of visual design, typography, and user experience.

~2005

Front-End Developer

Progressed to front-end development, bringing designs to life with HTML, CSS, and JavaScript. Developed expertise in responsive design and cross-browser compatibility.

2010

Full-Stack Developer

Expanded into back-end development, becoming a full-stack developer. Gained proficiency in server-side technologies, databases, and API development.

Now

Modern Web Developer

Focused on modern JavaScript frameworks, particularly enjoying Vue.js and Nuxt.js for building reactive, performant web applications with server-side rendering.

Skills & Expertise

A comprehensive skill set built over decades of web development

Design & Front-End

  • ✓ UI/UX Design
  • ✓ Responsive Design
  • ✓ HTML5 & CSS3
  • ✓ Tailwind CSS
  • ✓ Vue.js & Nuxt.js
  • ✓ Modern JavaScript

Back-End & Full-Stack

  • ✓ PHP Development
  • ✓ WordPress & WooCommerce
  • ✓ Database Design
  • ✓ API Development
  • ✓ Server Management
  • ✓ Performance Optimization

Modern Development

  • ✓ Vue.js Ecosystem
  • ✓ Nuxt.js Framework
  • ✓ Version Control (Git)
  • ✓ Component Architecture
  • ✓ State Management
  • ✓ Server-Side Rendering

Why Work With Me?

Two Decades of Experience: Over 20 years in web development means I've seen the evolution of the web and understand both classic and modern approaches.

Full-Stack Expertise: From design to deployment, I handle every aspect of web development, ensuring cohesive solutions.

Modern Yet Practical: While I love working with cutting-edge technologies like Vue.js and Nuxt.js, I understand when to use the right tool for the job.

Design-First Approach: My background in design ensures every project starts with user experience and visual excellence.

Web Development

Let's Build Something Together

Whether you need a modern Vue.js application, a WordPress site, or a full-stack solution, I'm here to help bring your vision to life.

Get In Touch