Custom web applications
Dashboards, admin tools, customer portals, multi-tenant SaaS. Type-safe end to end, tested at the boundaries, architected so the next team can move fast on it.
A small senior engineering studio. Fifteen years of production systems across fintech, healthcare and crypto infrastructure — taken one project at a time, with the engineer who builds it on every call.
Pick the one that fits, or just send the messy problem behind it — we will tell you honestly which one it is, and whether we are the right people for it.
Dashboards, admin tools, customer portals, multi-tenant SaaS. Type-safe end to end, tested at the boundaries, architected so the next team can move fast on it.
OTC desks, per-user deposit addresses, automated hot-to-cold sweeps, programmatic escrow with dispute resolution. Centralised custody, hardened for production.
SSO, RBAC, audit trails, the works. Built so legal does not lose sleep and your ops team actually uses it. Every door closed unless someone is meant to be through it.
Event-driven services, durable queues, real-time pipelines. Boring on purpose and bulletproof in practice — the kind of thing that sits there humming for years.
Infrastructure as code, observability, and cost discipline. Your platform on AWS or GCP without the surprise October bill, with runbooks written before launch.
Click-through, real-data prototypes for founders and product teams — in days, not quarters. Built to survive contact with real users, not just to survive a deck.
Client names are withheld under NDA — we are happy to make warm introductions on a call. The first one below is ours, which means we can show you every line of it.
A budgeting app we are building in-house, in the YNAB tradition, for Indian households. The interesting part is how it was built: the budget engine was specified before it was written. The maths lives in the documentation as worked examples, and those examples are transcribed directly into the test suite — so the arithmetic cannot drift without a test going red.
It is the clearest thing we can show you, because it is ours: every decision, every trade-off and every line of it is open to walk through on a call.
Appointments, patient records, prescription and lab-report uploads, vitals graphed across visits, automated reminders, billing and insurance reconciliation. Role-partitioned for doctors, front desk and lab staff — deployed clinic by clinic from one multi-tenant codebase.
A whole-family vitals app — blood pressure, glucose, heart rate, SpO2, temperature and weight, captured by hand or from connected devices. Anomaly alerts, AI-generated weekly summaries, and a forecasting engine that flags drift before it becomes a clinical event.
A private OTC platform: per-user deposit addresses on BSC and Tron, automated sweep from hot to cold custody on configurable thresholds, programmatic escrow with a multi-step release and dispute workflow, and a counterparty reputation system.
Sales CRMs, custom ERPs and vendor portals — built around how one specific team actually works, not how a SaaS vendor wishes they did. Razorpay, Stripe and Cashfree for payments, MSG91 and Twilio for SMS, Zoho and Tally for accounting, GST e-invoicing where required.
// Logos and client identities available on request — we honour every NDA. Reference calls arranged with pleasure.
Discovery to launch typically runs seven to fourteen weeks. Every phase has written acceptance criteria, and you can stop at the end of the first one with the documents in hand.
We sit with your team, audit the codebase if there is one, map the data, and write the smallest spec that will not lie to us in week six. Nothing is built before it is understood.
Schemas, failure modes and deploy topology are agreed before production code exists. AI handles scaffolds, refactors and test coverage — every pull request still walks through a senior engineer’s hands before it lands.
Staged rollouts, feature flags, dashboards lit up, on-call handed over cleanly. We do not celebrate at launch — we celebrate at week four with no incidents.
There are no juniors hidden in the bill, no delivery manager standing between you and the work, and no quarterly target pushing us to say yes to something we cannot make excellent. The engineer on the first call is the engineer at handover.
Fifteen years of that work has been spent in banks, exchanges, hospitals, logistics and SaaS — enough production systems to know which shortcuts are free and which ones bill you eighteen months later, at 3 a.m.
We use every AI tool, heavily, every day. They make us faster. They do not make us shallower — the judgement, the system design, the security review and the taste still come from fifteen years of building things and watching them break.
What we don’t take on: body-shop staff augmentation, unpaid prototypes for unfunded ideas, or anything built to trick people. We will happily refer you to someone better.
Fixed price where the scope is knowable, milestones where it is not, and a retainer only if you actually want one. The SOW always wins over anything on this page.
You walk away with a written spec, an architecture document and a clear go / no-go. Stop here if it is not a fit — the fee comes back and you keep the deliverables.
Every milestone has written acceptance criteria and is invoiced on the milestone hitting, not on the calendar turning over. The split can be tailored per engagement.
Performance tuning, capacity planning, cost optimisation and on-call. We stay long enough to make ourselves un-needed — a system that needs us forever is one we built badly.
If you do not want to continue at the end of it — for any reason — the engagement ends and the fee is returned. You keep the documents either way.
We invoice only after you sign off in writing. If we miss the bar and cannot fix it inside the agreed cure period, the engagement closes without final payment.
Kill fees and refund terms are written into your SOW before anyone starts — never improvised after the fact. We have signed enough of them to know which ones are fair.
Call or message. We reply within the hour during Mumbai daylight, and inside one business day everywhere else. The first call is thirty minutes and costs nothing.