Skip to content

Moksh Shah, Full Stack Developer at Cultrd Growers LLP

I build the internal systems a jewelry business runs on.

Two web ERPs, one for production and one for stock, vendor work and accounting, built in TypeScript.

Moksh Shah
Role
Full Stack Developer
At
Cultrd Growers LLP
Based
Surat, hybrid

Jun 2026

Joined Cultrd Growers LLP

2 ERPs

Production and accounting

550+

Commits to the ERPs since June

2027

B.Sc. IT, Vidhyadeep University

Where I work

Full experience

Jun 2026 to now

Cultrd Growers LLP

Surat, hybrid

Current role

Full Stack Developer

Cultrd Growers is a jewelry business. I build the ERPs it runs on: one for production, one for stock, vendor work and accounting.

  • Work across two web ERPs in a shared TypeScript monorepo, with 550+ commits since June.
  • Production ERP: the CAD queue with a 3D viewer, casting and setting jobs with vendors, a repairs flow and an order timeline.
  • Accounting ERP: issuing diamonds to vendors, receiving goods from packing-list PDFs, ledger-driven accounts, and invoices priced from a rate card.
  • Wrote shared packages both ERPs use, including a data-table engine with Excel-style filters and the packing-list parser.
  • Next.js
  • TypeScript
  • tRPC
  • Prisma
  • PostgreSQL
  • Tailwind CSS
  • Playwright
  • Vitest

What I've built at work

Web ERP, Jun 2026 to now

Jewelry production ERP

The internal system that moves a custom jewelry order from intake through CAD, casting, stone setting, quality checks and shipping, including repairs and work sent to outside vendors. Each company's data is kept apart in the database with row-level security.

Next.js, TypeScript, tRPC, Prisma, PostgreSQL, Tailwind CSS, TanStack Table

Read the overview

Web ERP, Jun 2026 to now

Production and accounting ERP

A second ERP that runs stock, vendor outsourcing, transfers between branches and invoicing on top of a double-entry accounting engine.

Next.js, TypeScript, tRPC, Prisma, PostgreSQL, React PDF, ExcelJS

Read the overview

These systems are confidential, so they're shown as overviews only: no client names, screenshots or code.

Personal projects

All projects
Screenshot of Strenoxa

E-commerce store, personal project

Strenoxa

An online store for a gym supplements brand, with a Redux cart, JWT accounts and a full Razorpay checkout.

page load
<1.5s
page load
Lighthouse score
95+
Lighthouse score
payment methods
4
payment methods

Read the case study

Screenshot of Inventory System

Inventory dashboard

Inventory System

A MERN dashboard for managing products and orders, with JWT-protected routes and product images on Cloudinary.

screens
8
screens
data models
4
data models
REST routes
5
REST routes

Read the case study

Screenshot of Gemini Chatbot

API integration

Gemini Chatbot

A chat client for Google's Gemini API. Replies render as Markdown, code blocks included, and the window follows new messages.

Read the case study

Let's talk

For roles, freelance work, or questions about anything here, email is the quickest way.