Software engineering studio · Bratislava

Small team.
Serious software.

Sinorom designs, builds and runs production systems for companies that want the work done properly — scoped honestly, written by the people you actually talk to, and handed over in a state you can maintain.

  • Direct accessNo account managers in between
  • Fixed, written scopeYou know the price before we start
  • EU-based & GDPR-alignedSelf-hosting available on request

Services

Four things we do, and do properly.

Most engagements start in one of these and grow into another. We are happy to own the whole lifecycle — or just the part your team can't cover right now.

Custom software development

Products, platforms and internal tools — built to spec and built to last.

Most of our work begins with a business problem rather than a finished specification. We scope it properly, agree what “done” means in writing, and then build the thing: a real application with tests, documentation and a deployment story — not a prototype you have to throw away in six months.

  • Web applications and internal platforms
  • APIs, integrations and third-party connectors
  • Legacy replacement and incremental migration
  • Database design, modelling and performance work
  • Automated testing and CI pipelines
  • Documentation and clean technical handover

Typical engagement — a fixed-scope project, or a continuous build on a monthly retainer. Code lives in your repository from the first commit.

Approach

How an engagement actually runs.

No discovery theatre and no open-ended hourly drift. Four stages, and you can stop after any of them.

01

Understand

We start with the problem, the constraints and the deadline that genuinely matters. If we think you're solving the wrong thing, you'll hear it before you spend money.

02

Scope

You get a written proposal: what's included, what deliberately isn't, what it costs and when it lands. Changes are re-quoted rather than absorbed silently.

03

Build

Short cycles, working software you can click on, and a direct line to the person writing the code. Everything sits in your repository from day one.

04

Operate

We deploy it, watch it, and hand over documentation someone else could act on. If you'd rather we kept running it, that's a separate, honest line item.

Stack

Tools we reach for.

Boring, well-understood technology by default. We'll happily work in yours instead — the list below is preference, not a requirement.

Languages

TypeScriptPythonGoSQLBash

Frontend

ReactNext.jsVueTailwind CSSVite

Backend & data

Node.jsFastAPIPostgreSQLRedisRESTGraphQL

Infrastructure

LinuxDockerNginxTerraformGitLab CIAWSHetzner

AI & automation

ClaudeOpenAIpgvectorn8nAirflow

Practice

Code reviewCI gatesObservabilityTested backupsIaC

About

A small shop, on purpose.

Sinorom is deliberately small. There is no bench to keep busy, no account-management layer, and nobody assigned to your project who wasn't chosen for it. That means we take on fewer engagements than a larger agency would — and the ones we take on get senior attention from the first call to the handover.

We work with founders, product teams and IT departments around the world — usually remotely, and used to running a project across time zones. We're comfortable being your only technical partner, and equally comfortable slotting in alongside a team that already knows what it's doing.

“Write it down, price it honestly, build it once, and leave the client able to run it without you.” — how we scope every engagement