Ross Barnes

Profile picture of Ross Barnes

About Me

Hello! I'm Ross, a front-end developer with over a decade of experience. I'm based in Valencia and work with clients from the UK, Europe, and elsewhere. My recent focus has been on Shopify development with accessibility & performance best practises. I have broad knowledge of front-end technologies, and work with multiple platforms and frameworks. Get in touch.


My projects range from e-commerce stores and web sites for small businesses and individuals, to larger jobs involving well-known brands and organisations like the ones below.

Some of my recent work has been on Shopify store builds on projects that I can't share publicly, but you can see a short selection of previous work below.

Have a new project you think I could help with? Get in touch and let me know your requirements.

  • Cadbury logo
  • TFL logo
  • BBC logo
  • Barclays logo
  • Sage logo
  • Everything Everywhere logo
  • Fujitsu logo
  • O2 logo
  • Endemol logo
  • T-Mobile logo
  1. Susteau

    Provided: Shopify theme build

    A bespoke Shopify theme with media-rich video and image blocks, custom sections, product information, reviews, and out-of-stock notifications.

  2. BU Products

    Provided: Shopify theme build

    A bespoke Shopify theme built with a dynamic mini-cart with integrated upsells, highly customised template designs, and rich image and video content.

  3. Glasshouse Shop

    Provided: Shopify theme build

    A Shopify e-commerce store, beauty products blog, and hair salon web site. Featuring Masonry layouts, dynamic switching of shopping currencies, and postal code address look-ups.

  4. Electrical Solutions Network

    Provided: HTML/CSS/JS

    With a fluid design framing the window at any size, this site features prominent use of animated SVG vector graphics. Navigation progresses through vertical slides on scroll and swipe events.

  5. Chapbook

    Provided: HTML/CSS/JS/CMS

    A portfolio site showcasing images and videos within a fluid, responsive frame. Features JavaScript-based animated navigation through vertical and horizontal tiles that snap into position as the user swipes or scrolls.


I am currently accepting new projects. Whatever your requirements, get in touch and I'll be happy to discuss the details with you.

You can reach me by email at, or use the form below to get in touch. I aim to respond to enquiries regarding new work within 24 hours.