Jaykumar Kanjia, Sr. Software Engineer
Open to roles and consulting

Backend systems for commerce and AI.

I build Node.js and Python services, Medusa.js commerce platforms and AI workflows. My focus is backend architecture, PostgreSQL and Redis performance, and getting teams to ship.

3+ yrsShipping production systems
200k+SKUs made searchable
40s → <6sFiltered search on CloudQuarks, PostgreSQL and Redis
01 / Selected work

Featured projects

A marketplace search rebuild, a multi-agent AI product and a Shopify to Medusa.js migration.

01 / Enterprise Commerce & Marketplace · Distributed Backend & APIs · Database & Caching Performance / Sept 2025 - Mar 2026

CloudQuarks Marketplace

Backend and search performance for a B2B cloud marketplace

Backend services for an enterprise B2B and B2C cloud marketplace on Medusa.js: vendor onboarding, catalog management, subscription pricing and order workflows across 200,000+ store-specific SKUs. Advanced search with several filters went from about 40 seconds to under 6 seconds.

40s → <6sSearch latency
  • Node.js
  • Medusa.js
  • PostgreSQL
  • Redis
  • +2
Read case study

02 / AI & Multi-Agent Systems · Enterprise Logistics & SaaS · Distributed Backend & APIs

Haira – AI Hiring Platform

Resume screening and AI-led technical interviews

An AI hiring platform that parses resumes, scores candidates against a job specification and runs conversational technical interviews. I led the architecture and the team: FastAPI services, LLM agents with function calling, pgvector matching and a Next.js frontend.

4Agent workflows
  • Python
  • FastAPI
  • AI Agents
  • PostgreSQL
  • +6
Read case study

03 / Enterprise Commerce & Marketplace · Distributed Backend & APIs

Ecigone UK – Shopify to Medusa.js Migration

Headless commerce migration for a UK retailer

I planned and carried out the migration of ecigone.co.uk from Shopify to a headless Medusa.js stack. Tiered wholesale and retail pricing, loyalty points, UK age verification and the custom checkout all moved across, with no checkout downtime and no data loss.

0sCheckout downtime
  • Medusa.js
  • Node.js
  • Next.js
  • PostgreSQL
  • +3
Read case study
02 / More work

More projects

View all projects

01 / Enterprise Commerce & Marketplace · Database & Caching Performance

Yogateria

Headless B2B and B2C commerce platform

A headless commerce platform serving both wholesale and retail buyers. Medusa.js runs commerce, Payload CMS runs editorial content, Meilisearch runs product search and a Next.js storefront ties them together. I led the architecture and development.

  • Medusa.js
  • Next.js
  • Payload CMS
  • PostgreSQL
  • Meilisearch
  • TypeScript
View project

02 / Enterprise Commerce & Marketplace · Distributed Backend & APIs

Gold & Gems

Jewellery commerce with live bullion pricing

A commerce platform for a premium jewellery retailer. Prices follow the daily gold and silver rates, stock stays in step between showrooms and the online store, and shoppers can filter by detailed gemstone attributes.

  • Node.js
  • Medusa.js
  • Next.js
  • GraphQL
  • PostgreSQL
View project

03 / Enterprise Commerce & Marketplace · Distributed Backend & APIs

Medusa.js Plugins and Open Source

npm packages and commerce adapters for Medusa.js

Medusa.js plugins I have written for open source and for client platforms: the @jaykanjia/medusa-file-cloudinary storage adapter on npm, fulfilment and payment providers, Payload CMS connectors and ERP inventory synchronisation.

  • Medusa.js
  • Node.js
  • TypeScript
  • npm
  • PostgreSQL
  • Redis
  • Payload CMS
  • Docker
View project

04 / Enterprise Logistics & SaaS · Distributed Backend & APIs

FlowInventory – Inventory and Dispatch SaaS

Inventory and dispatch for multi-vendor logistics

A multi-vendor inventory and dispatch platform. Each vendor works in an isolated workspace, GST is split into CGST, SGST and IGST automatically, transport slips are generated on demand and stock is imported in bulk from CSV files.

  • Next.js
  • Node.js
  • PostgreSQL
  • Tailwind CSS
  • Resend
  • Docker
View project
03 / What I build

Four areas I work in.

Each one comes from production systems I have built and run.

Distributed backends and APIs

Asynchronous services, task queues and typed API contracts.

I design and operate backend services that hold up under concurrency: clear service boundaries, event-driven pipelines, secure authentication and performance you can observe in production.

See all projects
  • FastAPI and Node.js asynchronous service topologies
  • Celery and Redis task queue architectures
  • Real-time token streaming over Server-Sent Events
  • Python
  • FastAPI
  • Node.js
  • TypeScript
  • Docker
  • AWS

Headless commerce and migrations

Medusa.js builds, Shopify migrations and custom pricing engines.

I build commerce backends on Medusa.js behind fast Next.js storefronts, and migrate complex Shopify stores to Medusa without losing customisations, orders or checkout flows.

Read the Ecigone case study
  • Shopify to Medusa.js migration without downtime (Ecigone UK)
  • Multi-pack tiered discount pricing engines
  • Custom Medusa plugins, media adapters and ERP sync
  • Medusa.js
  • Next.js
  • Shopify APIs
  • PostgreSQL
  • Redis
  • Stripe

Production AI and agent workflows

Multi-agent orchestration, LLM tool calling and pgvector search.

I turn LLM features into dependable workflows: agents that parse unstructured documents, make schema-validated function calls and stream answers in real time.

Read the Haira case study
  • Schema-validated OpenAI and Claude tool calling
  • pgvector cosine similarity matching and semantic ranking
  • Stateful multi-turn agents with session caching
  • Python
  • FastAPI
  • pgvector
  • OpenAI API
  • Claude API
  • Redis

Databases and caching at scale

PostgreSQL query tuning, 200k+ SKU indexing and Redis caching.

I find and remove database bottlenecks under heavy read and write load, using composite B-Tree and GIN indexes, query-plan analysis and predictable cache invalidation.

Read the CloudQuarks case study
  • Cut filtered search on 200,000+ SKUs from ~40s to under 6s with query, index and Redis work (CloudQuarks)
  • Composite B-Tree and GIN indexing for JSONB attributes
  • Deterministic Redis cache keys with tag-based invalidation
  • PostgreSQL
  • Redis
  • SQL
  • Docker
  • AWS
04 / About

About me

I am a Sr. Software Engineer at The Special Character in Ahmedabad, where I lead backend work on commerce and AI products. Most of what I do sits on Medusa.js, PostgreSQL, Redis and Python services.

Role
Sr. Software Engineer
Experience
3+ years
Location
Gandhinagar · office in Ahmedabad
Focus
Backend · Commerce · AI
Experience and background
05 / Contact

Have a role or a project in mind?

I am open to senior backend roles, Medusa.js customisation and performance work.

Say hello