Kjetil Hoel

Senior Frontend Utvikler

Senior Frontend Utvikler med 8 års profesjonell erfaring, spesialisert i komplekse React-arkitekturer, TypeScript og dataintensive applikasjoner.

Definerer og implementerer for tiden en delt frontend-arkitektur ('Golden Path') for en offentlig eiendomsorganisasjon.

Bakgrunn inkluderer 13 års C#/Unity-utvikling, som gir et solid fundament i systemdesign, ytelsesoptimalisering og objektorientert design.

Brenner for å bygge skalerbare systemer, brukeropplevelse, universell utforming og utviklerverktøy. Selvlært Linux power user (Arch) med en variert bakgrunn fra dykkerinstruktør til full-stack SaaS-utvikling.

Erfaring

Senior Konsulent

Egde Consulting

juni 2021 - Present

Kristiansand, Norge

Frontend-utvikler og arkitekt på tvers av flere komplekse offentlige og bedriftsprosjekter.

  • Arkitekterte et delt 'Golden Path'-økosystem for frontend-applikasjoner i offentlig sektor
  • Bygde interne NPM-pakker ved bruk av monorepo-arkitektur (Turborepo) for å standardisere utvikling på tvers av flere team
  • Implementerte kodegenereringsverktøy for å øke utviklingshastigheten og håndheve 'best practices'
  • Bygger den første produksjonsapplikasjonen på den nye 'Golden Path'-arkitekturen ved bruk av Next.js 15 App Router, TanStack Query og Zustand
  • Implementerte et mikrofrontend-klart layout-system som lar uavhengige applikasjoner fungere som en sammenhengende enkelt-app-opplevelse
  • Utviklet datavisualiseringer og datatabeller med filtre som bygger spørringer mot et OData API
  • Bygde et 'Windows-OS-lignende' webgrensesnitt som lar laboratorieanalytikere administrere flere prøverapporter i flytende, drabare, justerbare vinduer
  • Utviklet tilpasset vinduslogikk fra bunnen av ved bruk av native Drag & Drop API med z-index-håndtering og vindusavgrensing
  • Skapte interaktive D3.js-visualiseringer med et tilpasset eksportsystem for å generere rapporter med høy gjengivelseskvalitet
  • Arkitekterte en Google Forms-lignende dynamisk skjemabygger med kompleks betinget logikk og sanntidsvalidering
  • Bygde mye av frontenden for to søsterapper; en for offentlige tilskuddssøkere og en for interne saksbehandlere
  • Bygde omfattende tabellhåndteringssystem med filtrering, sortering, paginering og kontekstuelle handlinger ved bruk av React Table
  • Utviklet en kartsentrert applikasjon med Mapbox for å visualisere sanntids IoT-data fra utplasserte smarte bøyer

Tech Stack:

Next.js React TypeScript Zustand TanStack Query D3.js SvelteKit Vitest Mapbox Node.js (CLI Tools)

Frontend Utvikler

Muuh AS

nov. 2018 - juni 2021

Norge

Kjerneutvikler for et produkt som hjelper med planlegging av boreoperasjoner i oljeindustrien.

  • Utviklet et rekursivt tabellsystem for komplekse, nestede operasjonsdata
  • Bygde et konfigurerbart skjemalag for tilpassede felttyper og valideringsregler
  • Implementerte offline-first-arkitektur ved bruk av IndexedDB
  • Skapte D3.js-visualiseringer som sammenligner planlagt og faktisk fremdrift

Tech Stack:

React Redux D3.js TypeScript CSS

Utdanning

Bachelor i IT

Universitetet i Agder (UiA)

aug. 2015 - juni 2018

Field: Informatikk

Kristiansand, Norge

Fokus på produktutvikling og generell IT. Uteksaminert som 35-åring etter endelig å ha innsett at koding ikke bare er for de ultraintelligente.

Ferdigheter

Frontend Kjerne

React (8 års erfaring) TypeScript Svelte/SvelteKit CSS/SCSS HTML5 Next.js Git

Kompleks UI & Visualisering

D3.js React Table Rekursive UI-mønstre Vindussystemer Mapbox

Arkitektur & DevOps

Monorepo (Turborepo) Interne NPM-pakker CLI-verktøyutvikling CI/CD Linux

Spillutvikling / Simulering

Unity (13 års erfaring) C# GOAP AI Agent-simulering 3D-matematikk

Språk

Norsk

native

Engelsk

fluent

Tysk

conversational

Japansk

basic