Aman Kumar Singh — Team Lead & Senior Software Engineer. React, Next.js, Node.js, NestJS, PostgreSQL, Redis, and AWS.
Patna’s software demand is led by education and coaching platforms, healthcare providers, and state digital programmes. What that means in practice: coaching platforms are video, scale, and payment problems all at once, and they spike hard around results season — which is when they get judged.
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. One of India’s largest education markets.
Remote-first from Noida, on IST, with an on-site visit to Patna 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 Patna clients
—Patient records, appointments, and access control that is genuinely strict.
—Accessible public-facing platforms with audit trails and documented handover.
—Inventory, GST-aware billing, and order-to-dispatch tracking.
Yes. Remote-first from Noida, on IST, with an on-site visit to Patna 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 Patna businesses usually need?+
Coaching platforms are video, scale, and payment problems all at once, and they spike hard around results season — which is when they get judged. Concretely, that tends to mean patient records, appointments, and access control that is genuinely strict, accessible public-facing platforms with audit trails and documented handover, and inventory, GST-aware billing, and order-to-dispatch tracking. 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.
Can you join an existing Patna team rather than build from scratch?+
Yes, and with an established Patna team that is often the better arrangement. I have led teams of 5–10 engineers and spent a lot of time in code review and mentoring, so joining an existing codebase to raise the standard — testing, CI, module boundaries, review culture — is familiar work rather than a compromise.
Who owns the code once a Patna project is delivered?+
You do, outright. For Patna 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 Patna project?+
A focused first version is typically 6–12 weeks depending on scope. Given that coaching platforms are video, scale, and payment problems all at once, and they spike hard around results season — which is when they get judged. I would rather ship a narrow phase one that works than a broad one that slips, so the first conversation with a Patna client is usually about cutting scope to the part that proves the idea.
Read the engineering writing
The reasoning behind how I build — 200+ articles on architecture, backend, and performance.