//systems engineering · Estonia (EU)

High-Performance Systems & Custom Software Engineering

We architect scalable distributed backends, robust APIs, and low-latency cloud infrastructure for enterprise platforms.

API uptime, trailing 90 days
99.98 %
Median response to enquiries
< 1 business day
Engagements delivered since 2022
30+
Data residency
EU only
guest@0xprogramming: ~/consultation — zsh
0xProgramming OÜ — systems engineering & IT consulting
Estonia (EU) · Reg. 16634675 · VAT EE102570771
Type `help` for available commands.
try:view services

//services

Engineering modules, not packages

Six areas we take on. Every engagement is scoped in writing, priced against named deliverables, and handed over with documentation your team can actually operate.

module_01 · backend

Systems Architecture & Backend Engineering

Distributed backends and domain-driven services designed to stay correct under load and legible after two years of change.

PHP 8.3GoNode.jsTypeScriptPostgreSQL
engagement:
Fixed-scope project or dedicated-team retainer
typical:
6–20 weeks
scope & deliverables

module_02 · backend

Enterprise API & Integration Solutions

REST, gRPC and GraphQL interfaces with versioning, contract tests and integration adapters for systems that were never meant to talk to each other.

OpenAPI 3.1gRPCGraphQLProtobufOAuth 2.1
engagement:
Fixed-scope project
typical:
4–14 weeks
scope & deliverables

module_03 · cloud

Cloud Infrastructure & DevOps Optimisation

Reproducible infrastructure as code, CI/CD that engineers trust, and observability that answers questions instead of raising them.

KubernetesDockerTerraformAnsibleGitHub Actions
engagement:
Project or ongoing platform retainer
typical:
3–12 weeks
scope & deliverables

module_04 · audit

IT Security, Code Audits & Architecture Consulting

Independent review of an existing system: where it will break, what it will cost to fix, and in which order.

OWASP ASVSThreat modellingStatic analysisLoad testingGDPR review
engagement:
Fixed-fee audit
typical:
2–5 weeks
scope & deliverables

module_05 · backend

Performance Engineering & Database Optimisation

Profiling, query and index work, caching strategy and load testing against a measured target rather than a guess.

k6JMeterEXPLAIN ANALYZEpgBouncerProxySQL
engagement:
Fixed-scope project
typical:
2–8 weeks
scope & deliverables

module_06 · consulting

CTO-as-a-Service & Technical Due Diligence

Senior technical judgement on retainer: hiring, vendor selection, roadmap sequencing and investor-grade due diligence.

Architecture reviewDue diligenceVendor selectionHiringRoadmap planning
engagement:
Monthly retainer (days per month)
typical:
Ongoing, 3-month minimum
scope & deliverables

//estimator

Architecture & engagement estimator

Four numbers you already know — peak load, data volume, read/write mix, availability target — turned into a recommended topology, an indicative infrastructure cost and an engagement band. Deterministic model, published assumptions, no email required to see the result.

0xprogramming estimate --interactivemodel v1.0.0
1,000 RPS
10100 000
100 GB
1 GB100 TB
workload profile

error budget: 43 min downtime / month

stdout — recommended architecture

ha-pair

HA pair behind a load balancer

Two or more stateless nodes, a read replica and a cache tier. Survives a single node loss.

Application nodes
2 × 2 vCPU / 4 GB
Database topology
1 primary · 1 replica(s)
Cache tier
Redis single · 1 node(s)
Estimated DB load
~420 queries/s
  • Connection pooler (pgBouncer / ProxySQL) required
  • Asynchronous write path with queue-based load levelling
  • Multi-region deployment with regional failover
  • Single logical database

indicative infrastructure

€290 /month

range €230 €390

indicative engagement

2343 eng. days

€18,000€33,500 @ €780/day

Indicative planning figures generated from public list prices and our own delivery history. Not an offer; a written proposal follows the technical consultation.

POST /api/v1/consultation

Send these figures to us with your context and we will come back with a written architecture opinion. First consultation is free, B2B only.

//benchmarks

Measured, with the method published

Figures from delivered engagements. Each one states the workload it was measured on and how — an unqualified “10× faster” is not an engineering claim.

p99 API latency

840 ms61 ms

B2B order API, 1.2k RPS peak

Sustained throughput

620 RPS9 400 RPS

Read-heavy catalogue service

Monthly infrastructure cost

€4 180€1 560

Kubernetes platform, 3 environments

//principles

How we make decisions

You inherit every choice we make. These are the four that shape the rest.

01

Measure before you optimise

Every performance engagement starts with a reproducible load test against the current system. A profile beats an opinion, and it turns "it feels slow" into a number we can hold ourselves to.

02

Boring technology by default

PostgreSQL until it genuinely will not do. A queue before a service mesh. New technology has to earn its place in a written trade-off, because you inherit the operational cost of every clever decision we make.

03

Failure is a design mode, not an exception

Timeouts, retries with backoff, idempotency keys, circuit breakers and dead-letter handling are designed in at the start. Retrofitting them into a system that assumed the network always works is most of what a rescue project costs.

04

You own the code and the reasoning

Repositories, pipelines and infrastructure state live in your accounts from day one. Architecture decision records explain why each structural choice was made, so the next engineer does not have to guess.

//faq

Questions we get before the first call

What kind of clients do you work with?

0xProgramming OÜ works with businesses only (B2B): product companies, agencies subcontracting engineering work, and in-house technology teams that need senior backend or platform capacity. We do not take consumer work and we do not sell licences or subscriptions — every engagement is a written service agreement for named work.

How do you price an engagement?

Either a fixed price for a defined scope, or a monthly retainer measured in engineering days. Our indicative day rate is €780. The architecture estimator on this site gives a planning range from your load and data figures; a binding written proposal follows the first technical consultation, which is free.

Is the estimator on this site a quote?

No. It is a deterministic first-pass sizing model that turns peak requests per second, data volume, read/write mix and availability target into a topology, an indicative infrastructure cost and an engagement band. It uses public list prices and our own delivery history. It is planning input for the first conversation, not an offer.

Do you work with existing systems or only new builds?

Both, and most of our work is on systems that already carry production traffic. Audits, performance rescue and incremental migration of legacy platforms are a core part of what we do. We do not require a rewrite as a precondition — in most cases we advise against one.

Where is the company registered and who is liable?

0xProgramming OÜ is an Estonian private limited company, registry code 16634675, EU VAT EE102570771, registered on 19.12.2022 at Pikk tn 14-2, 44307 Rakvere, Lääne-Viru maakond, Estonia. Contracts are governed by Estonian law under EU jurisdiction and the entry is publicly verifiable in the Estonian Business Register.

How do you handle our data and our clients’ data?

For website enquiries we are the data controller and process only what the form collects, under GDPR. When engaged on your systems we act as a data processor under a signed Data Processing Agreement, with EU data residency, least-privilege access, and access removal on completion. We do not sell or share data with advertising networks.

Can you sign an NDA before we share details?

Yes. We sign a mutual NDA before any technical detail, code or infrastructure access is exchanged. Send it with your first message, or ask us for ours.

What happens after the project ends?

You keep the repositories, the infrastructure state and the documentation, all in your own accounts. We offer an optional support retainer, but nothing in the delivery is designed to require it — handover includes a working session with your team and runbooks written for someone who was not there.

0xprogramming.com — start

Tell us what is breaking, or what you need built.

The first technical consultation is free and runs about 45 minutes. Bring your architecture, your load figures or your incident history — you will leave with a written opinion either way, whether or not we end up working together.

registered supplier

Entity
0xProgramming OÜ
Registry code
16634675
EU VAT
EE102570771
Registered
19.12.2022
Jurisdiction
Estonia (European Union)

NDA on request. Contracts under Estonian law, invoiced in EUR with EU VAT reverse charge where applicable.