Muhammad W.
Shopify App & SaaS Developer | Functions, OpenAI, Laravel & Node.js
I build the Shopify features and SaaS products that off-the-shelf apps can't handle: custom pricing and bundles, checkout logic, payment and platform integrations, and AI-powered tools that have to work correctly because they touch real orders and real data. I'm a Shopify app and SaaS developer with 9+ years of experience. I published my own app on the Shopify App Store, TEKs - Upsell Bundles, which uses Shopify Functions to calculate bundle and upsell discounts correctly from cart to checkout. WHAT I BUILD Shopify apps & Functions - Custom and public Shopify apps: embedded admin apps, theme app extensions and webhook automation - Shopify Functions for discounts, bundles, delivery and payment customisation, and cart validation - Checkout UI Extensions for upsells, custom fields, trust messaging and Thank you / Order status pages Integrations & middleware - Connecting Shopify with ERPs, CRMs, marketing tools such as Klaviyo, marketplaces such as TikTok Shop, and payment gateways - Reliable data sync with webhooks, queues, retries and clear error logging GoHighLevel development - Custom payment provider app for GoHighLevel, integrating Till Payments, Google Pay, Apple Pay and PayPal into GHL checkout Custom SaaS products - SaaS applications and backends in Laravel, Node.js and NestJS - React and Next.js front ends, REST and GraphQL APIs, PostgreSQL and MySQL AI features - OpenAI-powered features inside Shopify apps and SaaS products, such as SEO and product content generation PROOF - TEKs - Upsell Bundles: my public Shopify app for bundles, BOGO and volume offers, powered by Shopify Functions - Custom GoHighLevel payment provider app: Till Payments, Google Pay, Apple Pay and PayPal checkout inside GHL - OptizenAI: an AI-powered Shopify SEO and collection management tool using the OpenAI API - Top Rated on Upwork, with 5-star client reviews, including: "Build an amazing app for us!" HOW I WORK I start by understanding the business rule behind the request, because most broken bundles, checkouts and integrations come from logic that wasn't thought through, not from bad code. I build on development stores or staging environments, test with real order and payment scenarios, and hand over clean code your team can maintain, with notes on what changed. If you have a Shopify feature, integration or SaaS product that has to calculate, sync or check out correctly, send me the details. I'll reply with how I'd approach it and what I'd need from you.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $12k
Billed in all: $24,727$25k
$4.1k in the last 6 months
Across 5 contracts
Across 14 contracts
Earnings, last 30 days
Skill rankings: Top 6% in Laravel
Ranked by MRR among everyone on Upwork with the skill.
- #18Custom App267 freelancers · 🇵🇰 #4Top 7%🇵🇰#4 of 62
- #38Software Integration299 freelancers · 🇵🇰 #5Top 13%🇵🇰#5 of 41
- #156Liquid1,844 freelancers · 🇵🇰 #32Top 8%🇵🇰#32 of 452
- #159Payment Gateway Integration2,302 freelancers · 🇵🇰 #31Top 7%🇵🇰#31 of 608
- #240Shopify Apps3,368 freelancers · 🇵🇰 #36Top 7%🇵🇰#36 of 728
- #260GraphQL3,403 freelancers · 🇵🇰 #48Top 8%🇵🇰#48 of 689
- #285NestJS3,757 freelancers · 🇵🇰 #63Top 8%🇵🇰#63 of 897
- #296Shopify Plus3,236 freelancers · 🇵🇰 #42Top 9%🇵🇰#42 of 693