Liigu põhisisu juurde

01Register

Karl Kadalipp — register

Full-stack Java vanem-tarkvaraarendaja

Praegu Nortal AS-is

Kui elad siin,
oled seda kasutanud.

Kümme aastat olen ehitanud tarkvara, millele inimesed toetuvad, ise sellele mõtlemata — Eesti liiklusregister, 2021. aasta rahvaloenduse platvorm, üleriigiline energia kaugmõõtmine, Maksu- ja Tolliameti süsteemid, panga krediidiotsused.

01

Valitud süsteemid

8 kirjet · kõik full-stack
  1. Andmepõhine käibedeklaratsioon

    Maksuameti järgmine käibedeklaratsioon, ehitatud andmetest, mis tal juba olemas on.

    Ulatus
    Riiklik
    Maksu- ja Tolliamet · Nortal
    2026–
  2. Krediidiotsused

    Panga krediidiotsuste tarkvara, kaasaegsele tehnoloogiale ümber kirjutatud.

    Ulatus
    Ettevõtteülene
    Swedbank · Blesens
    2025–26
  3. Politsei e-teenused

    ePolitsei ja Apollo teenused, milles politsei töötab, andmevahetusega X-tee kaudu.

    Ulatus
    Riiklik
    Siseministeeriumi infotehnoloogia- ja arenduskeskus (SMIT) · DomeStack
    2025
  4. Väikeettevõtete käibemaksu erikord

    EL-i väikeettevõtete käibemaksu erikord, ehitatud Eesti maksusüsteemidesse.

    Ulatus
    Riiklik
    Maksu- ja Tolliamet · Helmes · DomeStack
    2024–25
  5. 2021. aasta rahvaloendus

    Kogumisplatvorm, mille kaudu riik vastas rahvaloendusele ja uuringutele.

    Ulatus
    Riiklik
    Statistikaamet · Helmes · DomeStack
    2020–22
  6. eSIM-ühenduvus

    Telekomiintegratsioonid ja GSMA-le vastavad eSIM-teenused globaalsele IoT-platvormile.

    Ulatus
    Globaalne
    1oT
    2020
  7. Üleriigiline energia kaugmõõtmine

    Elektrilevi iseteenindusportaal ja selle taga olevad suuremahulised nutiarvestite andmed.

    Ulatus
    Riiklik
    Elektrilevi · Eesti Energia
    2019–20
  8. Sõidukite ja juhtide register

    Eesti liiklusregistri süsteemid — ametnikele, ülevaatajatele ja kodanikele.

    Ulatus
    Riiklik
    Transpordiamet · Finestmedia
    2016–18
02

Positsioon

Registrid. Rahvaloendused. Maksud. Mõõtmine. Krediit. Ühenduvus.

Süsteemid, mille tõrkel on tegelikud tagajärjed — ja mida hinnatakse käivitamisele järgneva kümnendi, mitte demo põhjal. See on see töö ja see on põhjus, miks igavad osad saavad tähelepanu.

Aastaid praktikas
10
Valitud süsteemid
8
Full-stack ametikohti
6
Täiskohaga alates
2016
03

Mida ma teen

  1. Back-end, mis jääb korrektseks

    Spring Booti teenused, Hibernate'i/JPA andmekihid ja Oracle'i ning PostgreSQLi skeemid nende all — loodud pidama vastu koormusele ja aastatele, mitte ainult demole.

  2. Otsast otsani, ilma üleandmiseta

    Angulari ja Reacti kasutajaliidesed, mis on ühendatud otse minu enda kirjutatud API-dega, nii et funktsionaalsus valmib tervikuna, mitte ei lenda poole peal üle seina.

  3. Riigitasemel integratsioon

    X-tee andmevahetus, SOAP- ja REST-teenuste lepingud, OAuth 2.0 ja Keycloak ukse peal ning turva- ja auditinõuded, millele avaliku sektori ja panganduse süsteemid peavad vastama.

  4. Väljalasked, mis jäävad igavaks

    Dockeri, Kubernetese ja OpenShifti paigaldused, GitLab CI/CD ning testimise ja koodikvaliteedi väravad — JUnit, Testcontainers, SonarQube, staatiline analüüs —, mis hoiavad tarnimise sündmusteta.

04

Tehnoloogiavalik

Tuum
JavaSpring BootHibernateLiquibase
Veeb
AngularReactTypeScript
Andmed
PostgreSQLOracle
Liides
X-RoadRESTSOAPOAuth 2.0
Käitus
DockerKubernetesGitLab CI/CD
05

Päringud

On midagi tõsist ehitada?

Kui see peab olema korrektne, peab rääkima endast vanemate süsteemidega ja peab kümne aasta pärast ikka töötama — see on töö, mille ma ette võtan.