Einar Kjellback's CV
- Phone: +47 41 63 99 51
- Email: einarkjellback@fastmail.com
- Location: Bergen, Norway · Relocating to Washington State
- LinkedIn: einar-kjellback-117189234
- GitHub: einarkjellback
Summary
Software engineer with 4+ years of experience shipping and operating production products across TypeScript web applications, Java and Kotlin APIs, applied AI, and mobile-backend workflows. Comfortable working across unfamiliar systems, validating new approaches against production data, and taking features from implementation through testing and operation.
Experience
Software Engineer, Trinnvis AS -- Bergen, Norway
Oct 2025 – present
-
Replaced a legacy regex-based safety data sheet extractor with an AI-based approach, improving average field accuracy 2.4x and complete-extraction accuracy by 140% on 99 validated production PDFs.
-
Develop and maintain a production TypeScript web application daily, delivering features and fixes across state management, authentication, observability, business logic, and automated tests.
-
Develop and operate production Java and Kotlin APIs, delivering endpoints, persistence and schema changes, external integrations, background jobs, observability, and automated tests.
-
Implemented offline synchronization and push-driven update flows across mobile and backend systems, including device state, sync status, and background refresh handling.
-
Reduced CI test runtime from 25–30 minutes to under 10 by profiling slow tests, refactoring shared test infrastructure, parallelizing server tests, and splitting integration tests into separate CI lanes.
Systems Engineer, Information Systems, Avinor AS -- Bergen, Norway
May 2022 – Dec 2024
-
Developed and operated a public aviation-briefing and flight-planning service end to end, including its downstream processing workflow for pilots and aviation personnel across Norway.
-
Developed and operated a nationwide aviation-information flow across its full lifecycle, supporting hourly runway-condition notices for every commercial airport in Norway and onward distribution to European aviation-information services.
-
Built approximately 15 Selenium tests in Java for the public aviation service, automating complex manual test flows for every weekly or biweekly release and saving approximately 40 minutes of testing time per release.
Software Engineer Consultant, Experis -- Bergen, Norway
Nov 2021 – Apr 2022
Consulted on software engineering work for Avinor before joining directly.
Teaching Assistant, Computer Science, University of Bergen -- Bergen, Norway
Aug 2019 – June 2021
-
Supported four computer science courses and helped grade roughly 300 assignments.
-
Co-planned and delivered a four-hour algorithms and data structures review lecture for approximately 80 students.
Skills
Product Engineering: TypeScript, React, Lit, Redux, JavaScript, offline synchronization, state management
Backend and Data: Java, Kotlin, Spring Boot, SQL, OpenAPI, APIs, PostgreSQL compatibility, background jobs
Applied AI and Quality: AI-based document extraction, production-data validation, Vitest, JUnit, Jest, Selenium, integration testing
Delivery and Operations: AWS, Docker, CI/CD, Jenkins, Maven, Git, observability, production operations
Education
University of Bergen, BSc in Nanotechnology -- Bergen, Norway
Aug 2014 – June 2019
Extensive additional coursework in computer science, including algorithms, data structures, object-oriented programming, concurrent programming, and machine learning.