About
About
I've been writing code since 2010 and doing it professionally since 2016. Most of my work sits somewhere between backend and frontend, and I like owning a feature from the database to the screen.
Day to day I help teams ship platforms they can actually run. That usually means APIs, admin tools, billing flows, and the frontend that ties it all together.
Outside of work I'm usually renovating something at home, grilling in the garden, or out walking with my family.
Experience
Experience
2022 - Present At Tre, I've been involved in several significant projects. One of the key initiatives was at NDC, where we developed a new system to replace outdated, externally sourced systems. This new system was designed to manage all of Tre's products and offers, with a focus on providing administrative tools for setting up and managing these offerings. In another phase of the NDC initiative, I worked on building the backend support for the new system, including the entire billing process and order summary functionality. Additionally, we developed a workflow for handling product returns, collaborating with several external partners to ensure smooth integration. Currently, I am working on a platform for Tre's business customers, which allows them to manage their employees' subscriptions and hardware more effectively.
- TypeScript
- Java
- React
- Spring Boot
- Docker
- Kubernetes
- OpenShift
- Liquibase
- Oracle DB
- Hazelcast
2021 - 2022 At Max Matthiessen, my mission was to enhance and manage services, focusing on both new development and ongoing maintenance. I developed a new advisory support system for advisors to document client meetings, replacing multiple existing systems and streamlining processes. I was involved in everything from planning and building new applications to managing and maintaining the existing codebase, working across backend, frontend, and overall system architecture.
- TypeScript
- Java
- React
- Spring Boot
- Docker
- Kubernetes
- PostgreSQL
- Liquibase
2020 - 2021 At SVT, I was part of a team responsible for developing a new in-house system to manage SVT's extensive multimedia files, including images, videos, and their associated metadata. The project involved handling vast amounts of data stored in both cloud-based data warehouses and physical disks, which were accessed by automated systems. Our work ensured seamless integration and management of SVT's multimedia assets, bridging the gap between physical storage and cloud solutions.
- TypeScript
- Kotlin
- React
- Spring Boot
- Docker
- Kubernetes
- PostgreSQL
- Liquibase
- Vidispine
2019 - 2020 Worked on a startup initiative from SVK.
- Java
- Spring Boot
- PostgreSQL
- REST
- Docker
2016 - 2019 In the 1177 project, I contributed to both the frontend and backend development. The project had two key parts: one for regular users and another for healthcare professionals. For the public-facing side, I focused on creating a user-friendly interface and integrating backend services to provide real-time healthcare information. On the healthcare professional side, I helped build a secure platform for managing patient data and appointments, ensuring compliance with industry standards.
- Java
- MariaDB
- JSF
- HTML
- CSS
- JavaScript
- REST
- Angular
- Spring
- VMware
Projects
Projects
Fuel Log - Economy Tracker
Track every fill‑up, see real‑world MPG/L/100km, and understand your fuel spend. Upgrade to Premium for deeper analytics and insights to save money.

Maplers Guide
Your comprehensive guide for Maplestory with calculators, tools, and strategies to enhance your gaming experience.

LuluStories
Make storybooks where your child is the main character. Add their name, photo, and favorite themes, then read online, share digitally, or order a printed copy.
