Web Developer
TV 2 • Bergen, Norway
November 2022 - Present
Worked with incredibly talented people on TV 2 Play, the company's streaming platform, focusing on purchase flow, authentication, user accounts, support pages, and the internal customer support portal.
Contributed to both frontend (Next.js + TypeScript) and backend (Kotlin + Spring Boot) development across checkout, payments, subscription offers, and Auth0-based authentication. Also focused on creating a smooth editor experience in Sanity CMS, enabling non-technical teams to easily manage and update content.
Collaborated closely with UX, product, marketing, and backend teams, with a strong focus on A/B testing (Optimizely) and event tracking (Snowplow) to support data-driven decisions.
Worked within a Bitbucket CI/CD environment emphasizing performance, reliability, and maintainable architecture.
One of my largest projects was building a semantic search engine for help articles using hybrid embedding and keyword ranking, integrated with Sanity CMS via webhook-based syncing. This project deepened my experience with search architecture, data handling, and backend integration.