Available for international remote work

Shopify Engineer for complex commerce problems.

I build and extend Shopify storefronts, Plus implementations and custom apps — from pixel-accurate themes and advanced cart logic to migrations, B2B commerce and Shopify Functions.

Built for agencies, DTC brands and Shopify Plus teams.

Experience
3 years Shopify
Focus
Plus · Apps · Functions
Based in
Surat, Gujarat, India
  • 3 years Shopify engineering
  • Shopify Plus
  • Public Shopify App
  • WebContrive
  • Dynamic Dreamz
  • GUESS Australia
  • rag & bone Australia
  • Betsy & Adam
  • 3 years Shopify engineering
  • Shopify Plus
  • Public Shopify App
  • WebContrive
  • Dynamic Dreamz
  • GUESS Australia
  • rag & bone Australia
  • Betsy & Adam
01Selected work

Work that required more than theme edits.

Real Shopify engineering across storefronts, migrations, integrations, B2B commerce and custom apps.

01Apps & Functions

COD Rules by Comeasy

Public Shopify App

A public Shopify App Store app that lets merchants control when Cash on Delivery appears at checkout, using rule conditions and a Shopify Payment Customization Function written in Rust.

  • Rust for the Function, Node.js for the app backend
  • Dynamic GraphQL query generation per rule set
  • OAuth 2.0 install flow and session handling
Shopify FunctionsRustReact RouterPolarisNode.jsGraphQL
COD Rules by Comeasy storefront
02Theme Engineering

Honest Wolf

Cart engineering & personalization

A personalised cart drawer where qualifying products can be badged or embossed, with per-product attribution, validation rules, gift wrapping and in-drawer discounts.

  • Primarily Liquid, with Shopify Cart API calls only where required
  • Line-item attributes rather than a parallel data store
  • Conditional rendering driven by product metafields
LiquidJavaScriptAJAX Cart APIMetafieldsCart attributesShopify Plus
Honest Wolf storefront
03Shopify Plus

Shopify Plus personalization & recommendations

Storefront engineering inside production Plus themes

Implemented a recommendation and personalization application across live Shopify Plus themes — PDP and homepage carousels, search, collection filtering, bundles, quick view and cart upsells.

  • Interaction signals: views, searches, add-to-cart, clicks, past orders
  • Fewer, wider GraphQL queries over repeated calls
  • Placeholders and Liquid tuning for CLS and perceived speed
Shopify PlusLiquidJavaScriptGraphQLStorefront APIAdmin API
Shopify Plus personalization & recommendations storefront
04B2B

Multi-tier B2B commerce implementation

B2B, catalogs & markets

Shopify B2B configured for one store serving three customer segments — normal, B2B and VIP — each buying the same products at different prices.

  • Three segments: normal, B2B, VIP
  • Catalogs → markets → company locations
  • Carrier-driven checkout shipping rates
Shopify PlusB2BCatalogsShopify MarketsCompany locationsJudge.me
Multi-tier B2B commerce implementation storefront
05Integrations

Octane AI → ConvertFlow quiz funnel

Quiz funnel & custom result rendering

Moved an Octane AI quiz funnel into ConvertFlow and built the result experience as a custom Shopify section rendered on the fly from the quiz answers.

  • Section Rendering API used inside a third-party funnel
  • Answer-driven section selection
  • Content stays owned by Shopify, not the funnel tool
ConvertFlowSection Rendering APILiquidJavaScriptShopify Plus
Octane AI → ConvertFlow quiz funnel storefront
06Migrations

Fat Burners Only

PrestaShop → Shopify migration

Migration of a high-volume supplements store from PrestaShop to Shopify — more than 200,000 customers and more than 200,000 orders.

  • 200,000+ customers
  • 200,000+ orders
  • Prepared data sets before import
MigrationData preparationShopify Admin
Fat Burners Only storefront
07Migrations

White Bathroom

WordPress → Shopify migration, 9,000+ products

Migrated a 9,000+ product catalogue and restructured it so colour duplicates became variants of a single Shopify product.

  • 9,000+ source products
  • Name-based grouping into variants
  • Bulk mutations, not one-by-one writes
Admin APIGraphQLBulk mutationsCustom appData transformation
Migration flow
  1. WordPress
  2. Group & transform
  3. Custom app
  4. Admin API bulk mutations
  5. Shopify catalog
08Migrations

Activearth Food

Historical order migration

Migrated historical orders from WordPress to Shopify with their original dates, line items, totals, shipping methods, attributes and payment information intact.

  • Original order dates preserved
  • Line items, totals and attributes mapped
  • Custom migration tooling
Admin APICustom appOrder data migrationNode.js
Order migration
  1. WordPress orders
  2. Field mapping
  3. Custom app token
  4. Admin API
  5. Shopify orders
09Theme Engineering

Goldee Bee

Storefront build & retention automation

Full-stack Shopify build from design concepts to a working storefront, plus Okendo and Omnisend automation for reviews and loyalty.

  • Design concept → production theme
  • Delayed post-delivery review requests
  • Loyalty points lifecycle emails
LiquidJavaScriptOkendoOmnisendEmail automation
Goldee Bee storefront
10Theme Engineering

Dynamic Dreamz agency work

Theme development & store engineering

Custom theme development, store builds, app integrations and fixes to existing Shopify implementations across agency client stores.

  • Shopify Platinum Partner agency
  • Existing codebases and live stores
  • Stores worked on include The Somewhere Co. and Naak
LiquidJavaScriptHTMLCSSApp integration
02Capabilities

Five areas I work in.

Each one backed by production work, not a service list.

01

Shopify Storefront Engineering

Themes built from design files, and custom behaviour added to themes that already exist in production.

  • Figma → Shopify
  • Custom Liquid sections
  • Cart drawers
  • AJAX cart logic
  • Quick view
  • Bundles
  • Upsells
  • Recommendation experiences
  • Performance
  • Accessibility
02

Custom Shopify Apps

Embedded admin apps with their own data model, install flow and Shopify integration.

  • React
  • React Router / Remix
  • OAuth 2.0
  • Admin API
  • GraphQL
  • Firestore
  • Webhooks
  • Polaris
  • Custom business logic
03

Shopify Functions & Checkout Logic

Checkout behaviour that cannot be reached from the theme, implemented as Shopify Functions.

  • Payment customizations
  • Rust
  • Dynamic GraphQL input
  • Show / hide payment methods
  • Payment ordering
  • COD rules
04

Integrations & Commerce Automation

Third-party systems made to work inside the store rather than beside it.

  • ConvertFlow
  • Section Rendering API
  • Rebuy cart customisation
  • Okendo
  • Omnisend flows
  • Judge.me
  • App coexistence
  • GA4
05

Migration & Data Engineering

Moving catalogues, customers and order history onto Shopify with the data model corrected on the way in.

  • PrestaShop → Shopify
  • WordPress → Shopify
  • 200k+ customers
  • 200k+ orders
  • 9,000+ products
  • Bulk mutations
  • Historical orders
  • Custom migration tooling
03Toolkit

Technical stack.

Shopify

  • Shopify Plus
  • Liquid
  • Shopify Functions
  • Section Rendering API
  • Shopify Markets
  • Catalogs
  • Shopify CLI
  • Polaris

Frontend

  • JavaScript
  • React
  • Remix
  • HTML
  • CSS
  • AJAX / Cart API

Backend

  • Node.js
  • Rust
  • OAuth 2.0
  • Firebase / Firestore
  • Webhooks

Data & APIs

  • GraphQL
  • Admin API
  • Storefront API
  • Metafields
  • Bulk mutations

Commerce

  • B2B
  • Cart engineering
  • Checkout & payment customization
  • Product recommendations
  • Personalization
  • Data migration

Optimization

  • Performance
  • Core Web Vitals
  • GA4
  • Accessibility
  • SEO
04Experience

Agency-side Shopify engineering.

Three years working inside partner-agency workflows, existing codebases and live production stores.

2025–2026

WebContrive Shopify Developer

Shopify Plus-focused partner agency

  • Agency-side Shopify Plus engineering on live international storefronts.
  • Cart, personalization and recommendation work inside existing production themes.
  • Multi-tier B2B implementation with catalogs, markets and company locations.
  • Quiz funnel logic with custom Shopify section rendering.
2023–2024

Dynamic Dreamz Shopify Developer

Shopify Platinum Partner agency

  • Custom Shopify theme development and theme customization.
  • Third-party app integrations and custom functionality.
  • Fixing existing Shopify implementations on live stores.
  • Full store development from start to launch.
Alongside agency work

Client & product work Shopify Engineer

Freelance and own product — not employment

  • COD Rules by Comeasy — public Shopify App Store app.
  • PrestaShop → Shopify migration at 200k+ customers and orders.
  • WordPress → Shopify migrations covering 9,000+ products and historical orders.
  • Storefront build plus Okendo and Omnisend retention automation.
05About

How I work.

I'm a Shopify Engineer with 3 years of hands-on experience building and extending production commerce systems. I've worked inside agency environments, Shopify Plus stores, migrations, third-party app ecosystems and custom Shopify applications.

Day to day that means storefront engineering in Liquid and JavaScript, backend and app development in Node.js and React, API work through GraphQL and the Admin and Storefront APIs, commerce logic in Shopify Functions, catalogs and cart attributes — and the debugging that comes with changing stores that are already taking orders.

I work remotely with agencies and brands internationally, usually on the parts of a Shopify build that need custom engineering.

01

Read the existing implementation first

On agency work the theme already has cart JavaScript, state handling and installed apps. I work out how it behaves before adding to it, so new features join the existing flow instead of competing with it.

02

Put logic where the platform expects it

Checkout behaviour belongs in a Shopify Function, catalogue pricing belongs in catalogs and markets, personalization data belongs in cart attributes and metafields — not in workarounds layered on the theme.

03

Fetch less, render sooner

Fewer, wider GraphQL requests instead of repeated per-item calls, Liquid trimmed where it costs, placeholders where they prevent layout shift.

04

Handle the states that break in production

Rapid cart interactions, multiple qualifying products, invalid input, apps that touch the same cart. Abort control, validation and defensive handling are part of the build, not a later fix.

06Feedback

Selected verified client feedback.

Reviews from completed Upwork contracts.

"Rahul is an exceptional Shopify developer. He transformed our Figma designs into a fully functional Shopify theme with precision and attention to detail. His expertise in Shopify Plus and custom app integrations was invaluable. Highly recommended!"
Oct 4 – Nov 9, 2025
Agency Client · Shopify Theme Developer
"Rahul went above and beyond; he communicated clearly and worked quickly to complete the task at hand. Will definitely be hiring him for future projects and I recommend him to anyone needing help with Shopify."
Nov 17 – Nov 19, 2025
Shopify Merchant · Theme Fix
"Good work."
Dec 31, 2025 – Jan 23, 2026
Shopify Merchant · Theme Updates
"Great work with a quick turnaround as always. Will rehire again when needed."
Feb 2 – Feb 3, 2026
Business Owner · Email Setup
"Rahul went above and beyond to solve an issue that I was having. He always delivers on time with the best solution. I will definitely rehire him again!"
May 13 – Jun 9, 2026
Shopify Merchant · Shipping Config
"Rahul is a fantastic developer. He delivered exactly what I needed and did it quickly. I will definitely be working with him again!"
Jun 23 – Jul 6, 2026
Shopify Merchant · Shipping Config
07Contact

Have a Shopify problem worth solving?

Send me the brief, the store, or the problem. I'm interested in difficult Shopify work — from storefront engineering and integrations to custom apps, migrations and Plus implementations.