Skip to content

Hire a Senior Full Stack Engineer in Gujarat

Aman Kumar Singh — Team Lead & Senior Software Engineer. React, Next.js, Node.js, NestJS, PostgreSQL, Redis, and AWS.

Gujarat pairs a deep trading and manufacturing base — textiles in Surat, engineering in Rajkot and Vadodara — with GIFT City, which has made Ahmedabad and Gandhinagar credible fintech addresses. What that means in practice: trading businesses want inventory and billing done exactly right; GIFT City work layers regulatory audit trails on top. The jewellery inventory and billing software I built for Mohit Gems & Jewellers is the closest analogue to the former.

I am Aman Kumar Singh — a Team Lead and Senior Full Stack Engineer based in Noida with 6+ years of experience, 15+ production applications shipped, and teams of 5–10 engineers led. GIFT City changed what gets built in this state.

Remote-first from Noida, on IST, with an on-site visit to Gujarat when a kickoff or release genuinely benefits from being in the room. Progress stays visible through a shared board and a weekly demo rather than status emails.

What I build for Gujarat clients

  • Batch records, compliance reporting, and validated-change workflows.
  • Payment flows, ledgers, and reconciliation that has to balance to the rupee.
  • Lot tracking, production planning, and export order management.

The stack I work in

Frontend

React.js · Next.js · JavaScript (ES6+) · TypeScript · HTML5 · CSS3

Backend

Node.js · NestJS · REST APIs · Web API · Microservices · MVC · OAuth

Databases

PostgreSQL · MySQL · MongoDB · Redis · SQL

DevOps & Cloud

AWS · AWS SQS · Docker · Kubernetes · CI/CD

Ways of working

Agile · Scrum · Code Review · System Design · Mentoring · Payment Integrations

Start a project in Gujarat

Tell me what you are building and the rough timeline, and I will come back with a scope and an estimate for a first phase — not a generic proposal.

Frequently asked questions

Do you take on projects from clients in Gujarat?

Yes. Remote-first from Noida, on IST, with an on-site visit to Gujarat when a kickoff or release genuinely benefits from being in the room. Progress stays visible through a shared board and a weekly demo rather than status emails.

What kind of software do Gujarat businesses usually need?

Trading businesses want inventory and billing done exactly right; GIFT City work layers regulatory audit trails on top. The jewellery inventory and billing software I built for Mohit Gems & Jewellers is the closest analogue to the former. Concretely, that tends to mean batch records, compliance reporting, and validated-change workflows, payment flows, ledgers, and reconciliation that has to balance to the rupee, and lot tracking, production planning, and export order management. The stack is React and Next.js on the front end, Node.js and NestJS services behind it, PostgreSQL and Redis for data, and AWS for deployment.

Who owns the code once a Gujarat project is delivered?

You do, outright. For Gujarat work in particular — where I am usually not in the building — I plan the handover from the first sprint: readable module boundaries, a written architecture note, and setup documentation your team can follow without me. Ongoing support afterwards is a separate arrangement, never a dependency I engineer in deliberately.

How long does a first version take for a Gujarat project?

A focused first version is typically 6–12 weeks depending on scope. Given that trading businesses want inventory and billing done exactly right; GIFT City work layers regulatory audit trails on top. The jewellery inventory and billing software I built for Mohit Gems & Jewellers is the closest analogue to the former. I would rather ship a narrow phase one that works than a broad one that slips, so the first conversation with a Gujarat client is usually about cutting scope to the part that proves the idea.

Can you work with our existing stack in Gujarat?

Yes. My default is TypeScript throughout — React and Next.js on the front, Node.js and NestJS services, PostgreSQL and Redis, Docker and AWS — but if your Gujarat team already runs something else, I work in it rather than arguing for a rewrite. Recommending a migration only makes sense when the current setup is genuinely the problem.

Read the engineering writing

The reasoning behind how I build — 200+ articles on architecture, backend, and performance.