Start a conversation

What we build.

Four groups of work, from a first release to a platform your team depends on. Each one says where it stops, on this page, rather than burying that on a page you have to click.

Build

Custom software development services

The software your business runs on, built from your requirements rather than bent out of a template: web, mobile, internal tools and the integrations between them.

Most business software fails for the same reason: it was specified by people who would never use it, and built by people who never watched it being used. We start in the opposite order, with the work itself, the people doing it, and the spreadsheet or the paper register they currently trust more than the software they were given.

What comes out of that is a written scope: what is being built, what is explicitly not, and where we think the risks are. You own that document whether or not you build it with us.

Then we build in increments you can open in a browser. Every week, not at the end, because a demo at the end is a negotiation, and a demo every week is a correction while correcting is still cheap.

What this includes

Web applications

Customer portals, dashboards, booking and workflow systems, admin consoles. Anything where a browser is the tool people do their job in, rather than a brochure they read once.

Mobile apps

Android and iOS, cross-platform or native depending on what the app has to do. Built for real conditions, a phone in the field on a patchy connection, not a simulator on a desk.

Custom business software

The system that replaces the spreadsheet everyone is afraid to touch. Inventory, operations, scheduling, approvals, modelled on how the work is actually done, not how a generic product assumes it is.

Websites, portals and CMS

Marketing sites, content platforms and multi-user portals with an editing experience your team can use without calling us every time a page changes.

Integrations and APIs

Making your systems talk, payments, accounting, logistics, CRM, messaging. Including the unglamorous part, which is what happens when the other end is down.

Where this stops

We build software to a written scope. We do not do one-week template sites, and we will not start a build on requirements nobody has written down. That is what a discovery is for.

Do you work in our existing stack, or do you pick your own?
Yours, if it is sound and you have people who can maintain it. We work across the common web, mobile and cloud ecosystems, and we pick a stack for a greenfield build based on what the system has to do and who will maintain it after us, never on what we feel like using this quarter.
Can you take over a project someone else started?
Often, yes. We read the codebase first, on a paid day, and then tell you honestly whether continuing beats rewriting. Both of those are real answers and we have given both.
How long does a build take?
A focused first version is usually six to twelve weeks; a full platform is longer. We give you a date range with a written scope behind it, and we tell you which parts of the estimate we are least sure about.

Launch

MVP and SaaS product development

Getting a product from an idea to something real users can pay for, scoped down to what has to exist first, designed properly, and shipped while the market still cares.

The expensive mistake in a new product is almost never the code. It is building eleven features before finding out which two people wanted, and discovering that at the end of a six-month build rather than in week three.

So the first thing we do is argue with the scope. Not to make the project smaller for our own convenience, a bigger build is a bigger invoice, but because the version that reaches real users soonest is the one that tells you what to build next.

Design comes before code, and it comes as something buildable: flows, states, components and tokens, not a flat picture that looks finished and answers none of the questions a developer will hit on day two.

What this includes

MVP development

The smallest version that a real customer can use and judge. We are ruthless about what goes in, because every extra feature in v1 is a month you spend before learning whether any of it was right.

SaaS product development

Multi-customer products, with the things that are painful to retrofit built in from the start, accounts, roles, billing, onboarding, and keeping one customer data strictly separate from another.

UI/UX design

Research, flows, wireframes and a design system your developers can actually build from. Delivered as components and tokens, not as a picture of a screen.

Product strategy and discovery

A paid, fixed-length engagement that ends in a scope, an architecture, a cost range and a risk list. Run it with us and take the output to another shop if you want a second price.

Prototypes and pilots

A clickable or working prototype to put in front of users, a board or an investor before anyone commits a build budget to it.

Where this stops

We build a first version to learn from, not a five-year platform on day one. If you need the complete vision live before launch, the budget and the timeline both roughly triple, and we will say so before you commit.

What does an MVP cost?
It depends entirely on scope, which is why we run a discovery before quoting a build. What we can tell you is that the range narrows fast once the scope is written, and the discovery output is yours to price elsewhere.
Will the MVP have to be thrown away later?
Not if it is built properly. We cut scope, not engineering standards, the parts that are expensive to retrofit go in from the start, and the parts that are cheap to add later are the ones we leave out.
Do you take equity instead of fees?
No. We are a services business and we price in rupees, which keeps the incentives simple and the advice honest.

Grow

AI, automation and e-commerce development

Adding the capability your product does not have yet: AI where it genuinely helps, automation where people are retyping things, commerce where you are selling, and reporting you can trust.

Growth work is different from a build. The system already exists, people already depend on it, and the cost of breaking it is real. That changes the method more than the technology does.

So we start by reading what is there. Not to rewrite it, to find the smallest change that gets you the capability, and to find out what else touches the code we are about to change.

On AI specifically: we are interested in the cases where it removes real work. Reading a stack of documents nobody has time to read. Answering from your own content rather than the open internet. Sorting a queue that a person currently sorts by hand. Where the rule is knowable, we will write the rule instead and charge you less.

What this includes

AI features and agents

Document extraction, summarisation, classification, search over your own content, and assistants scoped to a real task. Built with the failure cases handled, because a confident wrong answer is worse than no answer.

Workflow automation

The reports someone rebuilds by hand every Monday, the data copied between two systems, the approval that lives in a WhatsApp thread. Automation pays back fastest here, and it is the least glamorous thing on this page.

E-commerce

Storefronts, catalogue and inventory, checkout and fulfilment, and the integrations into payments, shipping and accounting that decide whether the store is actually usable.

Data and analytics

Dashboards and reporting built on numbers that reconcile. Most reporting projects fail on the data model rather than the charts, so that is where we start.

APIs and platform work

Opening your system up to partners, mobile clients or your own second product, versioned, documented, rate-limited and safe to expose.

Where this stops

We add AI where it removes real work. We will talk you out of a chatbot that answers questions your FAQ page already answers, and we do not sell AI strategy decks. We build features and show you what they cost to run.

Should we be adding AI to our product?
Sometimes. It earns its place where the task is genuinely fuzzy, reading unstructured documents, classifying free text, searching your own content. Where the rule is knowable, a rule is cheaper, faster and does not hallucinate. We will tell you which one you have.
What does it cost to run AI features?
There is a per-use cost, and it is easy to be surprised by it. We estimate it before building, instrument it after, and design around caching and smaller models where that does not hurt the result.
Do you build on our data, and where does it go?
We scope that explicitly before anything is built, which data leaves your systems, to which provider, under what retention. If the answer has to be none, that constrains the design, and it is better to know in week one.

Scale

Dedicated teams, DevOps, QA and support

Adding capacity and keeping things standing: engineers who work as part of your team, infrastructure that survives a bad day, and someone who answers when production breaks.

Most of the cost of software is not the build. It is the years afterwards, when the person who wrote it has moved on, the dependencies have aged, and nobody is confident enough to change anything.

Scale work is what stops that from happening. Sometimes that means engineers added to your team. Sometimes it means fixing a deployment process so a release takes fifteen minutes instead of an evening. Sometimes it means writing the tests that let anyone touch the system again.

It is the least exciting part of what we do and the part clients keep us for longest.

What this includes

Dedicated development teams

Engineers working as part of your team, in your stand-ups and your tools, reporting to you. Monthly, with a notice period, and no rotating cast of unfamiliar faces.

Cloud and DevOps

Deployment pipelines, environments, monitoring, backups you have actually restored from, and cost that does not quietly double. On the major clouds or on servers you manage.

QA and testing

Automated test suites, release checks and manual QA where it earns its place. The point is that a release stops being an event people dread.

Support and maintenance

Bug fixes, dependency and security updates, small changes and someone who knows the system when something breaks. Monthly hours, rolled over once and then expired.

Legacy modernisation

Software that still works but nobody can safely change any more. We go in increments, keeping it live while it changes, rather than betting the business on a rewrite.

Where this stops

We support software during working hours, with an agreed response time. We do not staff a 24/7 production pager, and we will not pretend otherwise to win a contract we would then fail.

How does a dedicated team differ from a fixed-scope build?
Fixed scope suits a knowable outcome and shifts delivery risk to us. A dedicated team suits work where the priorities change monthly and you want to set them. Most clients use fixed scope to get live and a retained team afterwards.
Can we hire the engineers directly later?
Yes, and we will not stand in the way of it. We would rather agree the terms up front than have that conversation as a dispute in month eight.
What response time do you actually commit to?
Next working day for normal issues, and same working day for anything that has taken production down, within Indian business hours. If you need round-the-clock cover we are the wrong vendor, and we will say so rather than sell you a promise we cannot keep.

Technology

We pick the stack for your problem, not for our comfort.

Our team works across these. Which one you get depends on what the system has to do, what your team can maintain, and what you already run, in that order.

Frontend

ReactNext.jsVueAngularTypeScriptTailwind

Backend

Node.js.NETPythonJavaPHPGoGraphQL

Mobile

FlutterReact NativeSwiftKotlin

Cloud & DevOps

AWSAzureGoogle CloudDockerKubernetesCI/CD

Data & AI

PostgreSQLMySQLMongoDBRedisElasticsearchOpenAI

Not an exhaustive list, and not a wish list. These are ecosystems somebody here has shipped production work in. If what you run is not here, ask: the answer is sometimes yes and sometimes an honest no.

Tell us what you are trying to build.

A description of the problem is enough to start. You will get a reply from one of the people who would do the work.