Ole
Ole er en erfaren frontend-utvikler med spisskompetanse innen TypeScript, HTML, CSS/SCSS, React og Svelte. Han har jobbet med komplekse prosjekter hos Vend, NRK, TIDAL, Sector Alarm, Entur, Ruter og Statens pensjonskasse. Ole trives i smidige team og brenner for å skape brukervennlige, moderne grensesnitt med god universell utforming og høy kvalitet på sluttbrukeropplevelsen.
Erfaring
Frontendutvikler
DNB · Q4 2025 – nå
Etablering og videreutvikling av en felles backoffice plattform for payments avdelingen i DNB. Ole har sammen med Jakob modernisert og skrevet om en et påbegynt backoffice system som har som mål å huse funksjonalitet for flere områder og team tilknyttet payments. Plattformen sikrer en enhetlig standardisering av applikasjonsarkitektur, teknologivalg, infrastruktur, sikkerhetsarkitektur og teknologiske rammeverk. Dette gjør at team kan fokusere på funksjonalitet og gir en økt utvikler-opplevelse. Det sikrer også et enhetlig design og bruker-opplevelse på tvers av områder.
- React
- , TypeScript
- , Azure DevOps
- , Cypress
- , Vite
- , pnpm
- , Eufemia
Frontendutvikler
Vend · Q2 2024 – Q2 2025
Etablering av en felles plattform for mobilitetsannonser på FINN.no, DBA.dk og Blocket.se. Ole bygget teknisk grunnmur, satte opp CI/CD og utviklet en fleksibel og modulær frontend-løsning basert på microfrontends og designsystem, med støtte for ulike markedsbehov på tvers av land.
- TypeScript
- , React
- , Express
- , Lit
- , Github
- , Github Actions
- , pnpm
- , Vite
- , Podium
- , Playwright
- , TrackJS
- , Kibana
- , npm
- , UnoCSS
- , JavaScript
- , HTML
- , CSS
- , Amplitude
- , Unleash
Frontendutvikler
NRK · Q1 2022 – Q1 2024
Utvikling av robuste og skalerbare løsninger for digital stemmegivning i programmer som MGP og Maskorama, samt modernisering av NRKs innloggingsløsning med nytt design og moderne frontend-teknologi. Ole bygde en hybridløsning med Svelte i frontend og Dotnet/Razor Pages i backend, med fokus på høy trafikk, stabil drift, autentisering (OpenID Connect), støtte for eldre nettlesere og god brukeropplevelse.
- TypeScript
- , Svelte
- , Lit
- , pnpm
- , Github
- , Github Actions
- , Sentry
- , Firebase
- , Firestore
- , XState
- , Fastify
- , Google Analytics
- , Snowplow
- , Playwright
- , Vite
- , JavaScript
- , HTML
- , CSS
- , Rollup
- , .NET
- , Azure
- , Docker
Fullstackutvikler
Tidal · Q3 2021 – Q4 2021
Utvikling av ny portal for konfigurering og igangsetting av komplekse utbetalingsberegninger til musikkselskaper. Ole jobbet med både frontend i React/TypeScript og backend i Java med Spring Boot. Han var også ansvarlig for infrastruktur i AWS, definert med Terraform, og bidro til å erstatte en eldre Ruby-løsning med en moderne, brukervennlig plattform.
- TypeScript
- , React
- , Sass
- , Yarn
- , SWR
- , Terraform
- , Java
- , Spring
- , PostgreSQL
- , Amazon Web Services
- , HTML
- , JavaScript
- , CSS
Frontendutvikler
Sector Alarm · Q1 2021 – Q3 2021
Modernisering av Sector Alarms kundeløsning «Min side» fra Angular 2 til React/TypeScript. Ole tok ansvar for teknologivalg, oppsett av CI/CD i Azure, og implementering av automatiserte e2e-tester med Cypress. Løsningen ble delt opp i modulære applikasjoner for intern og ekstern bruk, og bygget med vekt på skalerbarhet, brukervennlighet og vedlikehold.
- TypeScript
- , React
- , Redux
- , Azure
- , Angular
- , Cypress
- , React Testing Library
- , Ant Design
- , Tailwind
- , Styled Components
- , SWR
- , JavaScript
- , HTML
- , CSS
Frontendutvikler
Entur · Q3 2020 – Q4 2020
Videreutvikling og omstrukturering av modul for administrasjon av billettpriser og prisstrukturer. Ole var eneste frontend-utvikler, og hadde ansvar for omskriving fra JavaScript til TypeScript, samt for å skille ut koden som en selvstendig mikrofrontend. Løsningen var bygget i React, med Enturs interne designsystem og SCSS, og ble testet med Jest og React Testing Library.
- TypeScript
- , React
- , Redux
- , Sass
- , Yarn
- , Jest
- , React Testing Library
- , GCP
Frontendutvikler
Ruter · Q3 2020 – Q3 2020
Utvikling av enkel, men kritisk webapplikasjon som håndterer dynamisk videresending av brukere til riktig billettapp, avhengig av lenken de mottar. Ole stod for både teknologivalg og utvikling, og bygde løsningen med Create React App og Express. Han utviklet en prototype som senere ble videreutviklet til produksjonsklar løsning.
- TypeScript
- , React
- , Express
- , Jest
- , npm
- , React Testing Library
- , Cypress
- , Eslint
- , Sass
- , JavaScript
- , CSS
- , HTML
Frontendutvikler & arkitekt
Statens pensjonskasse · Q3 2018 – Q3 2020
Frontend-utvikling og arkitekturansvar for applikasjon som analyserer og visualiserer pensjonsprognoser. Ole jobbet med React og TypeScript, og tok ansvar for teknologivalg, oppsett av pipelines, linting og testverktøy. Han bidro til utvikling av designsystemet, og byttet ut gamle testverktøy (Selenium, Mocha/Enzyme) med moderne alternativer som Cypress og React Testing Library.
- TypeScript
- , JavaScript
- , React
- , Redux
- , Less
- , CSS
- , Node.js
- , Webpack
- , Express
- , Docker
- , Jest
- , Jenkins
- , Styleguidist
- , React Testing Library
- , Vue
- , npm
- , Eslint
- , Enzyme
- , Selenium
- , Mocha
Utvikler
Oslo Bysykkel · Q3 2017 – Q2 2018
Utvikling av interaktiv visualisering for predikering av sykkelbehov i Oslo, basert på nevrale nettverk trent i Keras. Ole stod for datatilpasning, modelltrening og visualisering i React, med Flask som bro mellom frontend og backend. Løsningen gjorde det mulig å planlegge optimal distribusjon av bysykler basert på predikert etterspørsel.
- React
- , JavaScript
- , Node.js
- , Python
- , Flask
- , SQL
Fullstackutvikler
DigDir · Q2 2017 – Q3 2017
Utvikling av et proof-of-concept for hvordan staten kan tilgjengeliggjøre personlig data for innbyggere på en brukervennlig og tillitsskapende måte. Ole utviklet en React-applikasjon som visualiserte data hentet via et REST-API sikret med OpenID Connect, og brukte elementer som gamification og inkluderende design for å engasjere brukeren. Han integrerte løsningen med autentisering, og bidro til presentasjoner og sprintdemoer for å vise fremdrift til produkteier. Teamet jobbet smidig i treukers sprinter med fokus på kontinuerlige leveranser og tverrfaglig samarbeid.
- JavaScript
- , React
- , Java
- , HTML
- , Spring
- , SQL
- , CSS