Skip to content

Software and infrastructurethat survive production.

We design, build and operate applications and cloud environments on AWS and Azure. From the first architecture sketch to contractual support once the system runs in production.

20+
years in business
2
cloud platforms
SLA
contractual support
OSS
our own solutions

What we do

Four things we do properly

We are not an agency for everything. We focus on software that has to run reliably, and on the infrastructure underneath it.

Application development

Custom business and web applications — from internal tools to systems your daily operations depend on.

  • Web and business applications in .NET and TypeScript
  • REST and gRPC APIs, integrations with existing systems
  • Migrating legacy applications to a modern stack
  • Automated testing and CI/CD from day one

Infrastructure on AWS and Azure

Design, build-out and maintenance of cloud infrastructure — described in code, not clicked together in a console.

  • Environment architecture on AWS and Microsoft Azure
  • Infrastructure as Code — Terraform, Bicep
  • Containers and orchestration, Docker and Kubernetes
  • Monitoring, logging, backup and recovery

Solution design

Before any code gets written, you need to know what and why. Architecture, audits and technology decisions with an impact years ahead.

  • Requirements analysis and architecture design
  • Audits of existing systems and technical debt
  • Identity and authorization design across applications
  • Migration plans broken into manageable steps

Maintenance and SLA support

Delivery is not the end. We take responsibility for operations with guaranteed response times.

  • Contractual support with defined response times
  • Ongoing maintenance, updates and security patches
  • Operations monitoring and incident resolution
  • Consulting and evolving the solution throughout its lifetime

How we work

No surprises halfway through the project

A process that keeps the budget and deadlines in sight — and lets you see exactly where the project stands.

  1. Analysis

    We work out what the system really has to do, what its constraints are and where the risks lie.

  2. Design

    We design the architecture and pick technologies that will still make sense five years from now.

  3. Implementation

    We deliver in increments, with automated deployment and visible progress.

  4. Operations

    We monitor, update and evolve the system according to the agreed level of support.

Open source

Authentication should not be rewritten in every project

Login, sessions and a gateway in front of the API are the same work in every new project. We built it once — and in the open.

CentralAuth

Proof of concept

One authorization server and one BFF for all projects

Every new project usually writes its own login, session management and API gateway from scratch. CentralAuth turns that around: a new project simply registers, and its frontends and backends are secured from day one.

Authorization server

One place where login is handled for all applications.

Central BFF

The token never reaches the browser. Ever.

Application registration

A new application is one record, not another piece of configuration.

Sessions and permissions

Revoked access takes effect immediately, not when a token expires.

What we build with

Technologies: .NET / C#, ASP.NET Core, TypeScript, React, PostgreSQL, MS SQL, Docker, Kubernetes, Terraform, AWS, Azure, GitHub Actions, OpenIddict, Redis, OpenTelemetry.

Where we come from

We used to seal PIN codes into envelopes for banks

For two decades we built systems where a mistake meant a stranger got hold of the PIN to a payment card. That discipline stayed with us — it just moved from production lines to code and the cloud.

Have a project that must run without outages?

Write us a few sentences about what you are dealing with. We will get back to you within two business days with a proposal for how to approach it.