Utviklere overdriver faren ved vendor locking
Vendor locking har blitt en slags moralsk panikk i utviklingsmiljøer. Ikke bind dere til Azure. Ikke bruk noe for tett knyttet til Microsoft. Men hvor farlig er det egentlig?
Steinar jobber som senior systemutvikler i Alv AS. Hans fagfelt er systemutvikling med hovedfokus på backend, cloud og smidig utvikling. Steinar er utdannet sivilingeniør innenfor datateknologi fra NTNU. Han har spisskompetanse innen C#.NET utvikling, hvor han primært har utviklet web-applikasjoner, tjenesteorienterte løsninger og integrasjoner.
Han har erfaring som utvikler fra kunder som Valgdirektoratet, Aker Solutions, Aize, Telenor, Oslo Kommune og Olympiatoppen.
Steinar har også mye kompetanse innen Microsoft Azure og design av skybaserte løsninger, samt DevOps-praksiser for CI/CD. Han har også god erfaring med ulike database løsninger som PostgreSQL, Microsoft SQL Server og Oracle. Steinar er genuint opptatt av programvaresikkerhet, og hvordan man kan lage gode integrasjoner og skyløsninger samtidig som man ivaretar datasikkerheten til kundene. Dette inkluderer blant annet å identifisere risikofaktorer, implementere sikker transport og lagring av data og god identitets og tilgangskontroll.
Som person er Steinar veldig omgjengelig og han er opptatt av å bidra til å skape et godt miljø på arbeidsplassen og i prosjektene han jobber i.

Utvalgte oppdrag
feb. 2026 – pågående
Qondor
Techlead
Qondor er et norsk SaaS-selskap i sterk internasjonal vekst, som utvikler en ledende plattform for Meetings & Events-bransjen. Selskapet leverer en skybasert løsning som støtter hele verdikjeden for eventbyråer, reisebyråer og Travel Management Companies (TMC-er) – fra kundeforespørsel, tilbud og prosjektstyring til budsjettering, deltakerhåndtering, leverandøroppfølging, fakturering og rapportering. Plattformen samler tidligere fragmenterte og manuelle arbeidsprosesser i én helhetlig løsning, med mål om å effektivisere. Selskapet er i en aktiv scale-up-fase med særlig fokus på internasjonal ekspansjon, skalerbar teknologi, produktutvikling og økt bruk av data og AI.
aug. 2025 – feb. 2026
Olympiatoppen
Tech Lead
Alv fikk i oppdrag å lage en ny testdatabase for Olympiatoppen. Databasen skal lagre utøverenes resultater fra tester gjennomført i regi av Olympiatoppen. Fagpersoner i Olympiatoppen skal samhandle med databasen gjennom et digitalt grensesnitt. I tillegg skulle utøvere og trenere få tilgang til sine testresultater i etterkant av testene. Alv hadde inne et team for å gjennomføre dette prosjektet i sin helhet, en techlead, en backendutvikler og to frontend-utvikler/designer.
sep. 2024 – sep. 2025
Valgdirektoratet
Tech Lead
Valgdirektoratet jobber med en store omskriving av valgsystemet, EVA, og trenger bistand med å kontinuerlig teste at ytelsen og kvaliteten på løsningen opprettholdes inn mot neste valg. Valgsystemet administrer oppsett av valget, samtidig som det inneholder komponenter for skanning, maskinell tolkning og opptelling av stemmesedler. I tillegg til komponenter for godkjenning og distribuering av valgresultatet. Det er primært løsningen knyttet til opptelling og distribuering av valgresultat som har høye krav til ytelse og kvalitet.
mars 2021 – aug. 2021
Fjellinjen og Vegfinans
Systemutvikler
Dette prosjektet bestod av å lage en løsning som tar i mot passeringsinformasjon fra AUTOPASS systemet, og integrere det mot Unit4 ERP for fakturering. Løsningen har et egenutviklet integrasjonslag som kommuniserer med AUTOPASS og AUTOSYS med bruk av REST API-er, AMQP-meldinger og filstrømmer. Ferdig behandlet meldinger og innkommende data er videre importert i UBW for bokføring, prosessering og fakturering. Hele løsningen er i høy grad automatisert.
sep. 2020 – nov. 2021
Flere kommuner
Cloud Arkitekt, Systemutvikler
Den 01/11-2020 ble namsmannen tatt ut av kommunene. For å sikre at kommunene fortsatt skulle få tilgang til informasjon fra namsmannen, så har TietoEvry utviklet et produkt som gjør det mulig for kommunene og hente ut informasjonen de tidligere fikk fra namsmannen, samt sende inn utleggstrekk og utleggspant via API-ene til Skatteetaten.
Utvalgte kurs og sertifiseringer
DP-900: Microsoft Azure Data Fundamentals
Pearson VUE · 2022
AZ-900 - Azure Fundamentals
Pearson Vue · 2020
Vendor locking har blitt en slags moralsk panikk i utviklingsmiljøer. Ikke bind dere til Azure. Ikke bruk noe for tett knyttet til Microsoft. Men hvor farlig er det egentlig?
Kodebaser blir sjelden komplekse over natten. Det skjer gradvis, gjennom små valg vi tar hver dag. Litt ekstra abstraksjon her, et interface der, en pakke som virker fornuftig i øyeblikket.
Jeg opplever stadig oftere at arkitekturvalg i systemutvikling styres av problemer som kanskje kan oppstå om fem eller ti år. Vi designer for ekstrem skalerbarhet, høy last og komplekse scenarioer lenge før det finnes reelle behov for det. Ofte skjer dette på bekostning av å løse de faktiske problemene vi har her og nå.
Det er ikke mange banebrytende endringer, men de få nyhetene som faktisk kommer har likevel potensial til å forbedre måten vi skriver, organiserer og tester kode på.