StitchGrab

Multi-vendor marketplace platform

Software Engineer · October 2024 – June 2026 · Karachi

stitchgrab.com(opens in a new tab)

What it is

A full-scale marketplace supporting multiple vendors, customers, and delivery operations at the same time. The platform handles vendor onboarding, product listings, the order lifecycle, real-time inventory, geospatial delivery routing, and Stripe Connect split payments, all running in production.

The storefront: same-day fashion delivery from local and major brands, with order tracking surfaced on the homepage.

What I owned

End-to-end ownership across the stack. I designed the system architecture and the database schema, built and documented the APIs, implemented the frontend, integrated every payment and sync system, and maintained it in production. Feature work shipped continuously in an Agile team.

Over that time I onboarded more than ten vendors, designed over fifteen REST APIs across the vendor and customer lifecycle, and cut average response latency by around 40%.

A vendor profile. Every onboarded brand gets its own storefront, opening hours and product surface.

The Shopify integration

The most recent piece of work was a two-way Shopify integration that keeps products and inventory in sync in real time.

It replaced a polling system that was both slow and unreliable. Polling meant inventory counts were always slightly behind reality, which produced overselling: two customers buying the last item because neither request saw the other. Moving to GraphQL webhooks made the sync event-driven instead of scheduled, and eliminated overselling across all product lines.

Category browsing. The item counts are live vendor inventory, which is what the sync work exists to keep true.

Delivery routing

Orders route to couriers by proximity, using geospatial search across a 50km radius. Matching each order to the nearest available courier rather than a fixed zone brought average delivery ETAs down by about 30%.

Order tracking across the customer lifecycle, one of the flows behind the 15+ REST APIs.

Stack

Next.js, React, TypeScript, Node.js, PostgreSQL, Prisma, Stripe Connect, Shopify GraphQL API, OAuth 2.0, REST APIs, webhooks, Docker, Git.