Kortelo.
EN
How we build

Small team. Enterprise discipline.

We build with boring, proven tools and the engineering habits of a much larger vendor — tests, CI, security by default — so what you get is fast to ship and safe to run.

The stack

No exotic framework of the month. We build on mature, well-supported tools that will still be here — and hireable — in five years.

Backend

Python 3.11 FastAPI SQLAlchemy Alembic PostgreSQL 16

Frontend

Jinja2 Tailwind CSS Vanilla JS Progressive enhancement

AI & data

Anthropic Claude RAG structlog pandas

Infra & security

systemd Cloudflare EU hosting bcrypt CSRF GDPR
How we build it
01

One team, end to end

The engineer who designs your system ships it and stays with it. A small team augmented by AI tooling — output of four or five developers, senior judgment on every decision.

02

Tests and CI on every change

Nothing ships on vibes. Automated tests and a continuous-integration gate run on every change, so a fix in one place can't quietly break another.

03

Ship in small, safe steps

We deliver in short, reversible increments — a pilot before a platform. You see working software early and often, not a big-bang launch you have to trust blind.

04

Built to be handed over

Readable code, standard tools, documented decisions. If we ever part ways, any competent team can pick it up — no proprietary runtime holding your business hostage.

Security & data

Security and privacy are defaults here, not upsells.

  • GDPR-first: data minimization, erasure and retention built in from day one.
  • Hosted in the EU by default — your data stays in your region.
  • Secrets never in code; strong auth, CSRF, rate limiting, hardened cookies.
  • Audit trail on sensitive actions, so who-did-what is always answerable.
What you own

Your code, your data, your hosting region. We build on open, standard tools — there is no proprietary layer you can't leave. If we ever part ways, you keep everything and can hand it to any competent team. That's not a concession; it's the point.

Want the details for your case?

Enterprise capabilities. SME pricing.