Start a conversation

We build the software your business runs on.

Web, mobile, cloud and AI. From a first release you can put in front of real users, to a platform your team depends on for years. Built by engineers who also build and run a product of their own.

Engineers on every call Fixed scope or a dedicated team

Technologies we work in

ReactNext.jsVueAngularTypeScriptTailwindNode.js.NETPythonJavaPHPGoGraphQLFlutterReact NativeSwiftKotlinAWSAzureGoogle CloudDockerKubernetesCI/CDPostgreSQLMySQLMongoDBRedisElasticsearchOpenAI

What we do

Everything between an idea and software people rely on.

Four groups of work. Most clients start in one and end up in two.

All services in detail

Our own product

We do not only build software. We run it.

Most development companies have only ever handed software over. We also operate a product of our own, which means we have had to live with our own decisions long after the invoice.

Live product

ClassNet: school management, end to end

A platform schools run their day on: admissions and enquiries, student records, fee collection, daily attendance, results and report cards, and the communication that keeps parents informed without anyone making thirty phone calls.

Built forSchools and education groups in India
ReplacesSpreadsheets, paper registers and four disconnected tools
Used byOffice staff, teachers and parents, each with their own view
Our roleWe designed it, we built it, and we run it

Why Ironova

Four things that are actually different.

You talk to the engineers

The people on your calls are the people writing the code. No account manager, no translation layer, no discovering in month three that the person who understood the requirement has left the project.

We are not tied to one stack

Our team spans web, mobile, cloud and data. That means the technology gets chosen for your problem and your maintainers, not because it is the only thing we know.

We run our own product

We do not only hand software over and leave. We operate a product of our own, which means we have had to live with our own decisions through releases, migrations and bad mornings.

We say no in the first week

If the timeline is not real, or the work is outside what we do well, you will hear it on the first call rather than discover it together in month three. It is cheaper for everyone at this stage.

How a project runs

Four steps, and you talk to an engineer at all four.

01

A call

Forty-five minutes, no deck. You describe the problem; we tell you whether it is something we have done before. If it is not, we say so on the call.

02

A written scope

A paid discovery where the problem is unclear, a fixed scope where it is not. Either way you get a document with what is included, what is not, and what we are unsure about. It is yours.

03

Shipped increments

Working software on a URL you can open, every week. Not a status report. You will see the ugly weeks too.

04

Handover you survive

Documentation, environments, deployment and the reasons behind the decisions. We would rather you could leave and chose not to.

Industries

Where we have built something before.

Working together

Three ways to engage us.

Fixed-scope build

Priced off a discovery, billed on milestones, changes re-quoted in writing rather than absorbed and resented. Best when the outcome is knowable.

Dedicated team

Engineers working as part of your team, in your stand-ups and your tools, with you setting the priorities. Monthly, with a notice period.

Support and maintenance

A monthly block of hours for something already live. Rolls over once, then expires. We will not bank hours we cannot honour.

What we can promise:every enquiry gets a reply from a person. If we cannot take the work, that reply says so instead of going quiet.

Writing

Things we have had to figure out.

All writing

FAQ

Questions people actually ask

Who will I actually be working with?
The people who write your code. There is no account manager layer between you and the answer, so nothing gets translated twice on its way to you.
Do you only work in one technology?
No. We work across the common web, mobile, cloud and data ecosystems, and we choose per project based on what the system has to do and who maintains it afterwards. If your team already has a stack and people who know it, we work in yours.
Who owns the code?
You do, on final payment, in a repository you control from day one. We do not hold source hostage and we do not build on a proprietary framework you would have to licence from us afterwards.
How do you price?
Fixed scope where the scope is knowable, a paid discovery where it is not, and a monthly dedicated team for continuing work. We do not quote a rate before understanding the problem.
Can you take over an existing codebase?
Often. We read it 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 quickly can you start?
A discovery usually starts within a week or two. A full build depends on who is free. We will give you a real date rather than say yes and queue you behind three other projects.

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.