Full-stack & AI engineering · Noida, India

AI-powered business software that makes companies run better.

I build the internal systems that retail, finance and operations teams run on every day — stock audits, store P&L, reconciliation, analytics — and the AI layer that answers questions about them without inventing numbers.

Available for freelance builds alongside senior engineering work. One or two projects at a time.

Systems now running in

  • Retail store operations
  • Marketplace reconciliation
  • Stock & audit
  • Sales analytics
  • HR & hiring
  • Contract management
  • Customer analytics

Proof

The numbers these systems handle

Every figure below comes from a system I built and put into production. The screenshots on this site show the real interface running on sample data — the architecture is real, the client’s numbers stay with the client.

₹1.19 crore

Stock variance identified as recoverable in one audit cycle

Stocktake — computed by applying the client’s own written audit policy

99.99%

Barcode match rate across 260,251 reconciliation lines

Stocktake — matched against 334,586 live product codes

2–3 min → 2–5 sec

Report query time, on the same hardware

Daybook — after query and data-model rework

2.35 million

Customer profiles unified across online and in-store

Customer Atlas — 2.7 GB in a single customer-360 table

40%

Reduction in manual HR work

HR automation suite, 2023–25 — documented outcome

153 / 153

Accuracy checks passing on the verified question set

Customer Atlas — six golden-set suites, run before release

Zero

Database queries the AI can write for itself

Customer Atlas — 14 pre-approved data functions; the capability does not exist in the system

12 systems

Built and put into production

Across finance, stock, sales, HR, contracts and customer analytics

Software that answers three questions

Where is my money leaking?

Reconciliation and audit systems that find the gap between what you sold, what you shipped and what you were actually paid.

₹1.19 crore of recoverable variance computed across 260,251 reconciliation lines.

What is actually happening in my business?

Analytics over millions of rows that a regional manager can read on a phone, in seconds, seeing only the stores they are allowed to see.

A report that took two to three minutes now returns in two to five seconds.

Can I just ask it?

AI that answers business questions in plain language, built so it cannot state a number it did not get from your data.

Four layers of grounding; 153 of 153 verified questions passing before release.

Sales intelligence dashboard with KPIs, a daily trend and breakdowns.

Salesgrid · sales analytics

Audit dashboard ranking stores by how far their count was off.

Stocktake · stock audits

Marketplace reconciliation overview comparing both systems’ counts.

Settle · marketplace finance

Stock audits, marketplace settlements and sales analytics — three of the twelve, each replacing something that was failing.

Selected work

Three systems, three different problems

Each one replaced something that was failing: a broken tool, a report nobody opened, and a question no dashboard could answer.

Stock overview with totals by store, brand and category, and a variance distribution chart.

Swipe to see the full screen

Current stock across every store, with the totals reconciling — the thing the previous tool got wrong by 218,000 units.

01/Retail operations · 50+ stores

Stocktake

A stock audit tool that was reporting 450 units where there were 218,645

  • 260,251reconciliation lines processed in one audit cycle
  • 99.99%barcode match rate against 334
  • ₹1.19 crorevariance identified as recoverable
ORVELA

Customer Atlas

Unified customer intelligence

2.35M profiles

Which cities grew repeat revenue fastest this quarter?

Repeat revenue grew fastest in Bengaluru, up 22.4% to ₹4.82 Cr from 18,402 repeat customers. Pune follows at +18.7%. Hyderabad is the only city in the top six to contract, down 3.2%, driven by a fall in second-purchase rate rather than acquisition.

✓ Grounded — every figure traced to a row4 tools calledmatched verified question #37

Evidence — rows returned

CityRepeat customersRepeat revenuevs prior
Bengaluru18,402₹4.82 Cr+22.4%
Delhi16,918₹4.31 Cr+9.1%
Pune11,244₹2.96 Cr+18.7%
Hyderabad9,870₹2.44 Cr−3.2%
Lucknow7,455₹1.71 Cr+14.9%
Kochi6,102₹1.38 Cr+6.6%
Why did Hyderabad fall?Same cut by categoryWhich stores drove Bengaluru?

How this answer was built

  1. 1

    Understand

    Matched a verified question

  2. 2

    Scope

    All stores — no restriction

  3. 3

    Fetch

    4 of 14 approved tools

  4. 4

    Ground

    7 of 7 figures traced

  5. 5

    Leak check

    Passed

Model-written database queries: 0. The capability does not exist in this system.

Swipe to see the full screen

A question in plain English, answered with the figures and the rows they came from — plus a grounding verdict that has to pass before the answer is shown.

02/Retail · online storefront + 50 stores

Customer Atlas

One customer view across online and in-store — with an AI analyst that cannot invent a number

  • 2.35 millionunified customer profiles
  • 153 / 153accuracy checks passing on the verified question set
  • Zerodatabase queries the AI can write for itself
Executive summary with six KPI tiles, a net-sales versus net-profit trend, a profit waterfall and an automated alerts panel.

Swipe to see the full screen

The whole chain’s position in one screen — and the alerts panel telling you which stores are losing money before anyone asks.

03/Retail finance · 51 stores

ProfitLens

Store P&L stopped being a monthly file that nobody opened

  • 51 storeswith live P&L
  • 7 stepsfrom gross sales to net profit in one waterfall
  • Under 35%gross margin flagged automatically
Operations portal landing page with a system status badge and counts of reports, dashboards and apps.

01/Marketplace & warehouse operations

Seven platforms, one front door

Around ninety screens replacing spreadsheets and email threads — with permissions deciding who sees which.

See how it works
Daily sales report with KPI cards, a revenue and orders trend and a channel share chart.

02/Finance operations

Three minutes became three seconds

Daily sales and returns across every marketplace, rebuilt so the report is ready before the coffee is.

See how it works
Stock on hand overview with value tiles, an ageing ladder and a product grid.

03/Retail stock

Every unit, and how long it has waited

Live stock on hand with an ageing ladder per product, precomputed so the page is instant.

See how it works
Full profit and loss statement with a seven-step waterfall from gross sales to net profit.

04/Retail finance · 51 stores

The P&L people actually open

Seven bars from gross sales to net profit, per store, live — you can see which one is eating the month.

See how it works

AI built into the work

Ask your business a question. Get the real number back.

The AI sits on top of the same data your dashboards use, so the answer to a question is the answer your finance team would have given — just in seconds instead of days.

Ask in plain English

Type “which stores lost the most stock this quarter?” and get the figure, the ranked list and a short explanation back in seconds — no report request, no waiting for an export.

Every number comes with its source

Each answer arrives with the rows it was built from, so anyone in the room can see where a figure came from and check it in one click.

Runs on your own server

One finance assistant runs on self-hosted models, so your questions and your data stay inside your own systems.

Services

What I can build for you

Six things I have shipped more than once, so I can scope them honestly.

An AI analyst for your business data

Your team asks questions in plain English and gets an answer with the figures and the table behind it — built so the AI cannot state a number that is not in your data.

Evidence Customer Atlas — 2.35M unified customer profiles, 153 of 153 accuracy checks passing. Finance Copilot — self-hosted models with a read-only query guard.

Operations and finance dashboards that hold up at your volume

Not a BI licence and a template. A purpose-built application that computes your metrics your way, with the access rules your business actually needs.

Evidence ProfitLens — 51-store P&L with a gross-sales-to-net-profit waterfall, which replaced a Power BI report. Salesgrid — 1.4 million transactions with per-user store access and no customer personal data in any output.

Audit, reconciliation and recovery systems

Where two systems should agree and do not — physical stock against book stock, orders against marketplace settlements, claims against payouts. I build the thing that finds the gap and produces a number you can defend in a meeting.

Evidence Stocktake — 260,251 reconciliation lines at a 99.99% match rate, producing ₹1.19 crore identified as recoverable. Settle — orders reconciled against forward settlements, return settlements and lost claims.

Internal workflow tools with company sign-in and approvals

The processes currently living in a spreadsheet and an email thread: contracts and renewals, purchase orders, referrals, requests moving through stages with approvals.

Evidence Agreement Vault — contract and lease lifecycle with renewal chains, rent-escalation schedules and scheduled reminders. Shortlist — a referral pipeline with automated résumé screening.

Making a slow system fast

If your reports time out, your exports crash the browser, or a page takes three minutes, that is usually fixable without replacing anything.

Evidence Daybook — reports taken from 2–3 minutes to 2–5 seconds on the same hardware, across a join fanning 2.4 million rows to 8.5 million against a 19-million-row table.

Marketplace, ERP and spreadsheet integration

Getting data out of the places it is stuck: marketplace portals, an ERP, a warehouse system, a mailbox full of settlement reports, a folder of spreadsheets that all name their columns differently.

Evidence Opsdesk — around 90 screens across seven marketplace and logistics integrations, plus a scheduled job that pulls settlement reports out of a mailbox. Stocktake and Payout — spreadsheet imports that find the real header row and repair Excel date serials.

How a project actually runs

  1. 01

    One call, no charge

    Twenty minutes. You describe what is slow, manual or unreliable. I tell you honestly whether software is the answer.

  2. 02

    A written scope, a fixed price, a date

    Agreed before I start. I do not begin on an estimate.

  3. 03

    You see it working in weeks, not quarters

    Something real and usable early, then the rest.

  4. 04

    Handover

    Code, database, documentation, deployment. On your servers, on standard technology. Nothing you rent from me.

Fair questions

The things people ask me on the first call.

Why can’t I click into a demo or see the code?

Because every system here runs on a company’s live sales, stock and financial data, and I don’t put client data or client code on the public internet.

The screenshots are the genuine interfaces with sample figures substituted. On a call I’ll screen-share and walk through whichever system is closest to your problem, and answer any question about how it works. That’s the same discretion your data would get.

You have a full-time job. Will my project actually get finished?

Yes, and here’s how I keep that true. I take one or two outside projects at a time, never more.

Before we start you get a scope, a milestone schedule, and what each milestone delivers — working software you can open, not a status update. If a week slips you hear it from me that week, not at the deadline. If your timeline needs full-time attention, I’ll tell you at the first conversation instead of taking the work and disappointing you.

AI makes things up. I can’t put that in front of my auditor.

Agreed, and that’s where most of the effort goes.

The systems I build don’t let the model produce a figure on its own. The data is fetched first by fixed, pre-approved queries. The model writes the sentence around it. Then every number in that sentence is extracted and checked against the data that was actually fetched — and if a figure appears that wasn’t in the results, the whole answer is thrown away and replaced by one built directly from the data.

In the newer system the model has no ability to write a database query at all, so there is nothing to go wrong in that direction. There’s a documented accuracy suite that has to pass before anything ships.

Our financial data cannot leave our premises.

Then it doesn’t. One of the reconciliation systems here runs its entire AI layer on self-hosted models on the company’s own hardware — the questions, the data and the answers never touch an external service. That’s a real production deployment, not a plan.

If your situation allows a hosted model I’ll use one, because it’s cheaper and better. If it doesn’t, this is a solved problem.

We already have Power BI, or an ERP, or Excel. Why build something?

Often you shouldn’t, and I’ll say so.

Build when the tool can’t express your business rules — a category-netted shortage calculation, a tiered incentive matrix, a recovery threshold cross-referenced against sales — or when the people who need the answer won’t open a BI tool.

One of the systems here replaced a Power BI report for exactly that reason: the numbers were right, but nobody looked at them, and the report couldn’t show a store manager their margin without also showing them the cost price. A purpose-built app could.

About

I’m Shahil Jha.

I build software for the unglamorous parts of a business — the stock count, the settlement file, the renewal nobody remembered, the incentive sheet that took three days and still caused an argument.

I’m a full-stack and AI engineer working for a national apparel retail group, where I’ve shipped twelve internal systems across finance, stock, sales, HR and contracts. I take on a small number of projects outside that work — small enough that each one gets real attention.

Tell me what’s slow, manual, or unreliable.

Twenty minutes on a call is usually enough for me to tell you whether software is the answer and roughly what it would cost. If it isn’t, I’ll say so.

Available for freelance builds alongside senior engineering work. One or two projects at a time.

SJShahil Jha

AI-powered business software that makes companies run better.

Noida, India

No live links or source code on this site — these systems run on company data. Screenshots show the real interfaces with sample figures. Happy to walk through anything on a call.

© 2026 Shahil Jha

CompareLiving SystemCommand DeckSpatial Gallery