02CV
- Document
- Curriculum vitae
- Sectors
- Government · Energy · Telecom
- Base
- Tallinn, Estonia
- Experience
- 10 years
Karl Kadalipp — curriculum vitae
Senior Full-Stack Software Engineer
Available for select work
Ten years building the software people rely on without thinking about it — Estonia's vehicle and driver registry, the 2021 national census platform, nationwide energy metering, cross-government data exchange.
karl.kadalipp@gmail.com+372 5666 0995linkedin.com/in/karlkadalipp (opens in a new tab)
- Education
- BA, IT systems development — Estonian IT College
- Languages
- Estonian (native), English (very good), German & Russian (beginner)
Experience
5 positions · all full-timeFull-stack Java Software Engineer, Blesens OÜ
Blesens OÜAug 2025 – Jun 2026 11 mosFull-Stack Java Developer, DomeStack Ltd.
DomeStack Ltd.Jan 2021 – Aug 2025 4 yrs 8 mosFull-Stack Java Developer, 1oT
1oT
Jul 2020 – Nov 2020 5 mosFull-Stack Java Developer, Eesti Energia
Eesti EnergiaOct 2018 – Apr 2020 1 yr 7 mosFull-Stack Java Developer, Finestmedia AS
Finestmedia ASDec 2016 – Oct 2018 1 yr 11 mos- Earlier experience2 positions · university-era, before 2016
.NET Developer (Uni internship), McLean & Laneman
ERP add-ons
McLean & LanemanAug 2013 – Nov 2013 4 mosJavaScript Developer, Povi Software OÜ
Study games
Povi Software OÜApr 2012 – Aug 2012 5 mos
Selected work
4 entries2021 National Census
Statistics Estonia · DomeStack Ltd
Built the front-end, back-end and database systems for Statistics Estonia's 2021 census — the ones its staff worked in and the ones citizens used.
2021–25eSIM connectivity
1oT
Built the eSIM connectivity software that replaced 1oT's outsourced solutions, implemented to detailed specification.
2020National energy metering
Eesti Energia
Built energy-product software that reads thousands of field devices remotely, and collects and publishes what they report.
2018–20Vehicle & driver registry
Transport Administration · Finestmedia AS
Full-stack work across all of Estonia's DMV information systems — the tools registry staff work in, the applications vehicle-checkers use, and the citizen-facing services.
2016–18- Earlier work2 systems · university-era, before 2016
ERP add-ons
McLean & Laneman
Built add-ons and modifications for an enterprise resource planning system, in C#.
2013Study games
Povi Software
Built study games on a JavaScript game engine.
2012
Technology stack
3 tiersCore, What the work is made of
- Languages
- JavaTypeScript
- Backend
- Spring BootHibernate ORM
- Frontend
- AngularReact
- Data
- PostgreSQLOracleKafkaElasticsearch
- Integration
- X-Road (Estonian e-gov data transfer)RESTSOAP
- Run
- DockerKubernetesNginx
Strong, Substantial professional experience
- Languages
- JavaScriptC#Python
- Backend
- Spring (MVC, ORM, JDBC, Security, Web Services)JPAJacksonLiquibaseLombok
- Frontend
- HTML5CSSSCSS
- Data
- PL/SQLSQL
- Integration
- JSONXML / XSL / XSLT / XSF / XSDJWT
- Run
- TomcatJBoss / WildFlyApache HTTP Server
- Testing
- JUnitMockitoSeleniumSonarQubeSpotBugsSwaggerOpenAPI
Earlier, The rest of the record
- Frontend
- AngularJSNode.jsjQueryjQuery UIBootstrapPrimeFacesJSF (JavaServer Faces)JSPJSTL
- Java ecosystem
- MavenGradleApache AntApache IvyLiferayNortal Aranea & JRoadJavax (Faces, AJAX)Apache CommonsGoogle (GSON, OAuth, Guava, HTTP-client)
- Data stores
- MySQLSQLiteKibana
- Testing & QA
- TestNGJMockitRobot FrameworkPlumbr APMClamAV
- CI & logging
- JenkinsBambooSLF4JLog4jLogback
- Version control
- GitSVNGitHubGitLabBitBucketSourceTree
- Tools
- IntelliJ IDEA + JRebelIntelliJ WebStormEclipseJetBrains PyCharmAndroid StudioPostmanSoapUIAtlassian JIRAAtlassian ConfluenceFigmaAdobe Photoshop
- Practice
- ScrumKanban (or mix)Rarely waterfall
Background

Military conscription
EDF (HQ & Signal Battalion) 2014 – 2015 · 11 mos
IT systems development (BA)
Estonian IT College 2011 – 2014
Active member
Estonian Defence League 2010 – 2018
Student
Rocca al Mare School 2000 – 2011
Credentials

Oracle Certified Associate, Java SE 8 Programmer
OracleMay 2018
X-Road services development
Tallinn University of Technology2017
- Driving
- AM, A1, A2, A, B1, B