Skip to main content

01Index

Karl Kadalipp — index

Senior Full-Stack Java Software Engineer

Now at Nortal AS

If you live here,
you have used it.

Ten years building the software people rely on without thinking about it — Estonia's vehicle and driver registry, the 2021 census platform, nationwide energy metering, the Tax and Customs Board's systems, a bank's credit decisions.

01

Selected systems

8 entries · all full-stack
  1. Data-driven VAT returns

    The tax board's next VAT return, built from the data it already holds.

    Scale
    National
    Tax and Customs Board · Nortal
    2026–
  2. Credit decisions

    A bank's credit-decision software, rewritten on a current stack.

    Scale
    Enterprise
    Swedbank · Blesens
    2025–26
  3. Police e-services

    The ePolitsei and Apollo services the police work in, over X-Road.

    Scale
    National
    Ministry of the Interior IT Centre (SMIT) · DomeStack
    2025
  4. SME VAT special scheme

    The EU small-enterprise VAT scheme, built into Estonia's tax systems.

    Scale
    National
    Tax and Customs Board · Helmes · DomeStack
    2024–25
  5. 2021 National Census

    The collection platform a country answered its census and surveys on.

    Scale
    National
    Statistics Estonia · Helmes · DomeStack
    2020–22
  6. eSIM connectivity

    Telecom integrations and GSMA-compliant eSIM services for a global IoT platform.

    Scale
    Global
    1oT
    2020
  7. National energy metering

    Elektrilevi's self-service portal and the high-volume smart-meter data behind it.

    Scale
    National
    Elektrilevi · Eesti Energia
    2019–20
  8. Vehicle & driver registry

    Estonia's vehicle and driver registry — for officials, inspectors and citizens.

    Scale
    National
    Transport Administration · Finestmedia
    2016–18
02

Position

Registries. Censuses. Taxes. Metering. Credit. Connectivity.

Systems that carry real consequence when they fail — and are judged on the decade after launch, not the demo. That is the work, and it is the reason the boring parts get the attention.

Years in practice
10
Selected systems
8
Full-stack positions
6
Full-time since
2016
03

What I do

  1. Backend that stays correct

    Spring Boot services, Hibernate/JPA data layers and the Oracle & PostgreSQL schemas beneath them — designed to hold up under load and over years, not just demos.

  2. End-to-end, no handoff

    Angular and React front ends wired straight to the APIs I write, so a feature ships whole rather than being thrown over a wall halfway through.

  3. Government-grade integration

    X-Road data exchange, SOAP and REST service contracts, OAuth 2.0 and Keycloak at the door, and the security and audit trails that public-sector and banking systems are held to.

  4. Releases that stay boring

    Docker, Kubernetes and OpenShift deployments, GitLab CI/CD, and the testing and code-quality gates — JUnit, Testcontainers, SonarQube, static analysis — that keep shipping uneventful.

04

Stack

Core
JavaSpring BootHibernateLiquibase
Web
AngularReactTypeScript
Data
PostgreSQLOracle
Wire
X-RoadRESTSOAPOAuth 2.0
Run
DockerKubernetesGitLab CI/CD
05

Enquiries

Have something serious to build?

If it has to be correct, has to talk to systems older than itself, and has to still be running in ten years — that is the work I take on.