Skip to main content
Estonian software engineering company · since 2022

Architecting resilient software & scalable enterprise infrastructure

Custom software engineering, IT consulting and high-load API development since 2022. We design the architecture, build the system, and hand it over documented — in repositories you own.

Registered advertiser identity
Legal entity
25dbr OÜ
Registry code
16618245
EU VAT
EE102794803

Sepapaja tn 6, 15551 Tallinn, Lasnamäe linnaosa, Harju maakond, Estonia · verify in the Estonian e-Business Register (Äriregister)

Register status · read 17.08.2026

Estonian e-Business Register (Äriregister) shows: Entered into the register.

The same register record also shows that a deletion notice concerning the legal person has been published in the Ametlikud Teadaanded (Official Announcements). We publish both signals rather than only the first. The register entry is authoritative — check it for the current position before relying on anything on this page.

architecture / reference topology
25dbr // systems

How a browser request reaches your data and comes back, and where each hop can fail.

Edge
Application
Data

Application API

PHP 8.3 · Laravel · Node.js

Stateless request handling behind the gateway. Sessions and locks live in Redis rather than in process memory, which is what makes horizontal scaling possible at all.

Operating profile

Staging plus production, automated deploys, daily backups.

Illustrative reference topology. It shows how a deployment changes shape with load — it is not a performance claim, a benchmark, or a description of any specific client system.

01Core services

Four things we do, stated in deliverables

Every engagement produces artefacts you keep: working software in your repositories, an architecture record, a deployment pipeline and a written handover.

01

Custom Enterprise Software Engineering

Scalable web applications and mobile backends built to a written architecture.

  • Domain modelling and architecture decision records
  • React and TypeScript front ends; PHP 8.3, Node.js and Go services
  • Relational data modelling on MySQL and PostgreSQL
8–30 engineering weeks depending on scopeDetails
02

Infrastructure & Cloud Modernisation

Containerised deployments, pipelines and observability on AWS or Azure.

  • Containerisation with Docker and orchestrated deployment
  • Infrastructure as code with Terraform
  • AWS and Azure landing zones, networking and access boundaries
6–20 engineering weeksDetails
03

API Systems & Integration Services

REST and gRPC service layers that connect the systems you already run.

  • REST and gRPC service design with published contracts
  • OpenAPI specifications and generated client stubs
  • Message queues and event-driven integration patterns
4–16 engineering weeksDetails
04

IT Advisory & Security Code Audits

Independent review of an existing codebase, architecture or delivery plan.

  • Static and manual review against the OWASP ASVS checklist
  • Dependency and supply-chain review
  • Architecture and scalability assessment
2–6 engineering weeksDetails
02How an engagement runs

Five phases, each with something you can hold

No phase ends with a status update. Each one produces an artefact that is reviewable by your own engineers.

  1. P0

    Technical discovery

    A working session with the people who run the system today. We come out with the domain model, the integration map, the constraints nobody wrote down, and a written brief you can circulate internally.

    Technical brief · architecture options · risk register

  2. P1

    Architecture & plan

    Decisions recorded with their trade-offs, so a future engineer can see why the system looks the way it does. Delivery is sequenced so the riskiest assumption is tested first, not last.

    Architecture decision records · delivery plan · estimate

  3. P2

    Iterative build

    Two-week increments against the agreed scope. Automated tests and the deployment pipeline exist from the first increment — retrofitting either one costs several times what building it in does.

    Working increments · CI pipeline · demo at each close

  4. P3

    Hardening & release

    Load profile verified against the numbers agreed in discovery, security review completed, runbooks written, and a release that can be reversed in one step.

    Test evidence · runbooks · production release

  5. P4

    Handover or operation

    Either we hand the system to your team with a walkthrough and documentation, or we keep running it under an agreed response window. Both are contractual; neither is a lock-in.

    Handover pack · or managed operation agreement

03Technology

Named versions, not "modern technologies"

A stack you cannot check is not information. These are the tools we work in daily and are prepared to be questioned on.

Frontend
  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • React Native

Component architectures with a real accessibility budget, not a checklist at the end.

Backend
  • PHP 8.3
  • Laravel
  • Node.js
  • Go
  • Python

Service boundaries drawn around data ownership, not around team structure.

Data
  • MySQL 8
  • PostgreSQL 16
  • Redis
  • ClickHouse
  • Elasticsearch

Schema and migration strategy agreed before the first table exists.

Platform
  • Docker
  • Terraform
  • AWS
  • Azure
  • GitHub Actions

Infrastructure in version control, with the same review process as application code.

Interactive B2B tool

Size the engagement before you talk to anyone

The Solution Scope Matrix turns six engineering inputs — system class, operating scale, surfaces, existing estate, assurance level and who runs it — into delivery phases, an effort band and a team composition.

It returns no price, on purpose. A figure derived from six dropdowns could not be substantiated, and we would rather show you the shape of the work than a number we would have to retract.

What the tool returns
  • Delivery phases

    With an elapsed-time band for each one, not a single optimistic total.

  • Team composition

    The roles the work needs, including the ones clients usually forget.

  • Schedule drivers

    The specific risks your selections imply — cutover, vendor pace, evidence.

  • Contract shape

    How the engagement would be structured and how often we report.

04How we work

Commitments, stated as commitments

Nothing on this page claims a certification, an award or a client we cannot evidence.

Architecture before implementation

Every engagement starts with a written technical brief: the domain model, the integration map and the decisions we are making, with their trade-offs recorded.

Your repositories, your accounts

Code is written into infrastructure you own from day one. There is no vendor lock-in step at the end of a project because there is nothing to hand over that you did not already hold.

Security controls modelled on ISO/IEC 27001 Annex A

25dbr OÜ is not certified to ISO/IEC 27001. Our internal controls — access management, change control, logging and supplier review — are modelled on Annex A, and we say so precisely rather than implying a certificate we do not have.

Estimates that can be traced

Scope figures come from a published model with documented weights. When a number changes, we can show which input moved it.

05Questions

Straight answers

What does 25dbr OÜ actually do?
25dbr OÜ is an Estonian software engineering and IT consulting company. We build custom enterprise software, modernise infrastructure onto AWS and Azure, design API and integration layers, and carry out independent architecture and security code audits.
Where is the company registered?
25dbr OÜ is a private limited company (osaühing) registered in the Estonian e-Business Register on 22 November 2022 under registry code 16618245, with EU VAT number EE102794803. The registered address is Sepapaja tn 6, 15551 Tallinn, Lasnamäe linnaosa, Harju maakond, Estonia.
Does the scope matrix give me a price?
No. It returns an engineering scope profile — delivery phases, an effort band in weeks, team composition and the risks specific to your selections. Pricing follows a discovery conversation, because a figure derived from six dropdowns could not be substantiated.
Who owns the code you write?
You do. Work is committed to repositories and cloud accounts you control from the first day of an engagement, and handover includes runbooks and architecture documentation.
Which technologies do you work in?
React and TypeScript on the front end; PHP 8.3, Laravel, Node.js, Go and Python on the back end; MySQL, PostgreSQL, Redis and ClickHouse for data; Docker, Terraform, AWS and Azure for infrastructure.

Something not answered here? Email info@25dbr.com or call +359 877618304 during Monday to Friday, 09:00–17:00 Europe/Tallinn (EET/EEST).