Skip to content
BackNov 7
Aaron M.
Upwork badge

Aaron M.

Shopify Developer | Shopify Apps | Theme Customization & Optimization

I'm a Shopify developer with 10+ years of experience building custom Shopify themes, developing apps and improving existing stores. I'm also a Shopify Partner and the developer behind two published Shopify apps: Password Lock Products and Pages, and Upload Field: Forms and Products. I work with ecommerce businesses that need more than basic theme customisation. Whether it's building a custom Shopify theme, developing bespoke functionality, improving storefront performance or integrating external services, I can help turn complicated requirements into practical, maintainable solutions. What I can help with - Custom Shopify theme development using Liquid, JavaScript, HTML and CSS - Shopify 2.0 theme development, rebuilds and migrations - Figma to Shopify development and responsive implementation - Shopify app development and custom storefront functionality - Custom Shopify sections, templates, snippets and metafields - Product, collection, cart and landing page customisation - Shopify Plus development and advanced storefront requirements - Shopify speed optimisation and Core Web Vitals improvements - Theme performance audits, app bloat and unnecessary script cleanup - API integrations and connecting Shopify with external services - Klaviyo integrations, including custom forms and data connections - AJAX carts, product bundles, custom forms and other bespoke features - Ongoing Shopify development, maintenance and technical support Experience across different ecommerce businesses: I've worked with Shopify stores across a range of industries and business models, including campaign-led documentary releases, sustainable retail brands, product-heavy catalogues, fashion, lifestyle and subscription businesses. This includes everything from complete storefront builds and theme customisation to ongoing development, complex product requirements and improving existing ecommerce experiences. Examples of the work I handle: - Building custom Shopify theme architecture using Liquid, JSON templates, sections, snippets and metafields. - Turning Figma designs into responsive Shopify sections and templates with practical merchant controls. - Improving product and collection pages for stores with more complex browsing and buying journeys. - Reducing app bloat, improving script loading, implementing lazy loading and fixing layout stability issues. - Developing custom Shopify functionality, including AJAX carts, bundles, forms and integrations. - Connecting Shopify with external platforms and services, including Klaviyo. - Supporting regular campaign, product, design and content updates for growing ecommerce stores. How I work: I keep the process straightforward. You bring me the store, design or problem, and I'll work out the cleanest Shopify approach before building it in a way that's practical to maintain after launch. I'm comfortable working on existing themes, troubleshooting code written by others, developing new functionality or taking a project from Figma through to a finished Shopify storefront. I also understand that not every problem needs another paid app or an unnecessarily complicated solution. Sometimes the better option is a small, well-built piece of custom code. If you're looking for a Shopify developer who can work directly with your theme, understand the underlying code and help you build or improve your store, send me a message. Tell me what you're working on, or send me your store URL and explain what's slow, broken or needs improving. We can work out the best way forward.

🇬🇧Edinburgh, United Kingdom$60/hr100% JSS4.74 (120)Since Jan 2014

Earnings and projects

MRR
$451

Last 6 months ÷ 6

World#82,166 / 412k
🇬🇧Country#1,576 / 10.7k
Revenue, last 30 days
$0

Last 6 months: $2.7k

Total earnings
$108k

Billed in all: $112k

World#35,700 / 412k
🇬🇧Country#811 / 10.7k
Per project
$602

$541 in the last 6 months

World#165,766 / 412k
🇬🇧Country#4,321 / 10.7k
Projects, last 6 months
5

Across 6 contracts

50% fixed50% hourly
World#41,746 / 412k
🇬🇧Country#929 / 10.7k
Projects in all
180

Across 205 contracts

37% fixed63% hourly
World#11,805 / 412k
🇬🇧Country#277 / 10.7k

Earnings, last 30 days

$112kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$108k$110k$112k$114kOct 8Oct 23Nov 7

Skill rankings: Top 17% in CSS

Ranked by MRR among everyone on Upwork with the skill.

  1. #363Theme Customization1,836 freelancers · 🇬🇧 #7Top 20%
  2. #513Liquid1,844 freelancers · 🇬🇧 #11Top 28%
  3. #584Website Migration2,321 freelancers · 🇬🇧 #13Top 25%
  4. #768Klaviyo2,875 freelancers · 🇬🇧 #34Top 27%
  5. #776Page Speed Optimization3,190 freelancers · 🇬🇧 #12Top 24%
  6. #810Shopify Templates3,688 freelancers · 🇬🇧 #13Top 22%
  7. #856Shopify Apps3,368 freelancers · 🇬🇧 #11Top 25%
  8. #871Shopify Plus3,236 freelancers · 🇬🇧 #15Top 27%