Jostein Skaar

Jostein Skaar

Utvikler

Jeg liker å skrive kode selv, men har i det siste stadig oftere benyttet meg av AI-agenter til utvikling.

  • Jeg er en nysgjerrig, strukturert, lærenem og pålitelig person
  • Jeg brenner for å lage effektive og brukervennlige løsninger
  • Jeg elsker å automatisere kjedelige ting
  • Jeg er leken og kreativ
  • Jeg både finner og løser problemer

Ulike kundeprosjekter

Jeg har jobbet med en rekke kunder innen ulike bransjer, og bidratt med arkitektur, rådgivning og utvikling. Ta gjerne kontakt dersom du vil vite mer om prosjekter og ting jeg har jobbet med.

Tre utvalgte jeg har jobbet for og med:

  • Miljødirektoratet
  • Logica
  • Lyse Tele (ice)
  • .NET
  • C#
  • SQL
  • PHP
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular
  • Svelte
  • jQuery
  • CI/CD
  • Python
  • React
  • Optimizely
  • Azure
  • Altinn
  • Blazor
  • Cypress
  • DevOps
  • Git
  • Github Actions
  • Leaflet.js
  • MySQL
  • NServiceBus
  • Personvern og GDPR
  • Playwright
  • Terraform
  • WinForms
  • Web Forms

Egne prosjekter

Her er noen utvalgte prosjekter jeg har kost meg med de siste årene.

Startlister friidrett

Verktøy for å lage gode startlister for tekniske øvelser på friidrettsstevner, samt mulighet for å automatisk fylle ut resultater i etterkant.

  • Henter inn utøverdata fra eksterne kilder
  • Genererer pdf med printbare startlister
  • Inneholder fiducial-merker for å kunne rette opp skjeve bilder
  • QR-kode med data som identifiserer startlisten
  • Klipper ut resultatene og sender minst mulig til AI-tjenester
  • Bruker modell fra både OpenAI og Claude for å tolke de håndskrevne resultatene
  • Reduserer feil ved at man slipper manuell inntasting
  • Utviklet med god hjelp fra Claude Code og OpenAI Codex
  • AI-utvikling
  • Claude API
  • OpenAI API
  • TypeScript
  • JavaScript
  • Claude Code
  • Codex
  • OpenAI
  • Claude

Treningsplattform for barn

Gjøre friidrett for barn mer lekent og gøy med å utvikle dingser, IoT-enheter og opplegg for lek og moro. Et annet mål for dette prosjektet er også å øke egen kompetanse på ulike områder.

Jeg har stått for hele prosessen med ulike dingser som på sikt skal brukes for å lage et morsomt treningsopplegg for friidrett for barn. Jeg har designet, 3D-printet, loddet, håndkodet, vibbekodet og jobbet med AI-agenter. Dette har resultert i flere produkter som fortsatt er under utvikling: Balansebrett med mikrokontroller, automatisk tidtaking, reaksjonspukker.

  • Svelte
  • OpenSCAD
  • CI/CD
  • Cursor

FjaaS as a Service

Dette er sandkassa hvor jeg lager ting for gøy eller eksperimenterer litt. Forresten: jeg liker rekursive akronymer.

Per 2026 er samtlige spill og lignende på fjaas.no utelukkende kodet for hånd. (Jeg smiler litt av hvor mye raskere ting hadde gått dersom jeg hadde hatt AI-agenter da jeg lagde disse småprosjektene, men det er jo noe med å lage ting mer eller mindre fra bunnen også.)

  • Spill laget sammen med barna
  • Spill for å hedre en kollega
  • Spill for å teste ut teknologier
  • JavaScript
  • TypeScript
  • Phaser
  • Tiled
  • Python
  • Håndkodet

Timeføring CLI

CLI for å forenkle egen timeføring, inkludert synkronisering på tvers av ulike systemer. Dette medfører behov for mindre manuelle dobbeltsjekkinger.

Jeg både designet og utviklet løsningen. Først skrev jeg en implementasjon i Python, deretter lagde jeg en forbedring i C#. Her har jeg brukt Playwright som testautomasjon for å kunne lese og fylle ut skjemaer i ulike løsninger.

  • C#
  • Python
  • Playwright
  • .NET
  • Google API