Nagpur, India — available for new work
Independent software engineer. I build your website or app, and I stay accountable for it.
Two years building production software. You work directly with the person writing the code — no agency layers, no handoffs, no disappearing after launch.
- One point of contact
You message me, I answer. Same person from first call to launch.
- Fixed scope and price
Quoted in writing before work starts. No hourly surprises at the end.
- You own it all
Code, domain, hosting and accounts are in your name from day one.
What I take on
Most projects run two to six weeks. If yours doesn't fit, I'll tell you on the first call.
Business websites
A fast, mobile-first site that explains what you do and gets people to call, book or buy.
- Copy structure and layout
- Contact, booking and enquiry forms
- Search-ready pages and analytics
Web apps and tools
Internal tools, dashboards and customer portals that replace the spreadsheet you're outgrowing.
- Logins and user roles
- Payments and invoicing
- Reporting and exports
Fixes and upkeep
Inherited something broken or slow? I audit it, tell you what's worth keeping, and repair it.
- Speed and mobile issues
- Broken forms and integrations
- Monthly maintenance if you want it
Recent work
Order and dispatch system
Courier webhooks feed one dispatch screen, so every order's real status is visible without anyone opening a spreadsheet.
- Node.js
- Express
- React
- MongoDB
| Before | After | |
|---|---|---|
| Orders reconciled daily | by hand | 2,000+ |
| Reconciliation time | ~3 hrs/day | minutes |
| Returns lost in transit | untracked | flagged |
Incident tracking tool
IncidentHub logs outages by service and severity, so a small team can see what is broken, who owns it and what is already resolved.
- React
- Node.js
- TypeScript
- Docker
// ranks an incident before a human triages itinterface SeverityHint { level: 'critical' | 'major' | 'minor'; confidence: number; reason: string;} export async function suggest( incident: Incident): Promise<SeverityHint> { const signals = await collect(incident.service); return rank(signals, incident.title);}Both projects are built the way I'd want them handed to me: typed, small functions, readable by whoever comes next.
Source available on GitHub(opens in a new tab)How working together goes
No jargon, no long documents to read. Four steps, and you know the cost before step three.
Call
Twenty minutes. You describe the problem; I say whether I'm the right person.
Written quote
Scope, price and dates on one page. You approve it before anything is built.
Build in the open
A live link that updates as I go, plus a short update every week.
Launch and handover
I walk you through editing it yourself, then cover 30 days of fixes free.
About
I'm Shivam Ingale, a software engineer in Nagpur. For the past two years I've built and shipped production software — the kind that real customers use every day and that breaks loudly when it's done badly.
I work with a small number of clients at a time so nothing sits waiting. If a project isn't a fit, I'd rather say so early than take the deposit.
- Based in
- Nagpur, India
- Experience
- 2 years, production software
- Works with
- Small business owners
- Reply time
- Same working day
The questions owners actually ask
What does it cost?
A small business site usually lands in a low fixed range; apps depend on scope. You get an exact number in writing after the first call, before any work begins.
What if you disappear?
Everything is in your accounts and your name — domain, hosting, code repository. Any other developer can pick it up without asking me for permission.
Can I make changes myself?
Yes. Text, images and prices are yours to edit, and I record a short walkthrough for your team at handover.
Only two years of experience?
Two years of shipping software people depend on, not two years of coursework. Look at the work, talk to me for twenty minutes, then decide.
How do payments work?
Part up front to start, the rest at launch. Larger projects split into stages so you're never far ahead of what's been delivered.
Do you work with people outside Nagpur?
Yes — most work happens over calls and messages. If you're in Nagpur, I'm happy to meet in person.