
Olav er systemutvikler i Alv AS, med spisskompetanse innen backendutvikling i C# og .NET. Han har erfaring fra oppdrag hos kunder som Norwegian Air Shuttle, Newsec, Connections og Barnekreftforeningen. I disse oppdragene har han også vært involvert i frontendutvikling med rammeverk som React og Blazor.
Hos Norwegian Air Shuttle jobber Olav som backendutvikler med forretningskritiske tjenester tilhørende selskapet. Oppdraget spenner over mange deler av bedriften, og han har utviklet blant annet både APIer i .NET og eventdrevne mikrotjenester i AWS. Arbeidet hans har vært tett knyttet til kundeapplikasjonene Norwegian tilbyr, og han har hatt stort fokus på å sikre stabile systemer og automatisering av manuelle prosesser. Han deler blant annet hovedansvaret for .NET-applikasjonen som beregner variabel lønn til Norwegians over 3000 piloter og kabinansatte, og han står bak en rekke cloud native systemer skrevet i både C# og Python, som forenkler hverdagen for både ansatte og kunder av Norwegian.
I oppdraget sitt hos Newsec jobbet Olav med å utvikle verdivurderingsmodellen til Newsec, som tilbyr tjenester innen eiendomsforvaltning. Hovedoppgaven til Olav i dette prosjektet var å tillate systemet å bruke matrikkeldata. Med datainnhenting fra et internt API, genererte de automatiske ESG (Environmental, Social and Governance) -rapporter for en oppgitt matrikkel. Olav implementerte løsningen med .NET 8 og Entity Framework for datamodellering, .NET 8 med PDFsharp for generering av rapport i PDF-format, og Blazor for å designe et intuitivt brukergrensesnitt for Newsecs ansatte. I tillegg til ESG-rapporten, utviklet Olav med samme teknologistack en tilsvarende rapport for kontantstrøm og fremtidig avkastning for byggeprosjekter.
I oppdraget sitt hos Connections AS jobbet Olav med å utvikle to webapplikasjoner. Én hvor brukere kunne registrere aktiviteter (klimakompensasjon, pengeinnsamling, gå-til-jobb, osv.), og én applikasjon for administrasjon av brukerdataen. Teknologien som ble benyttet til deltakersiden var React til frontend og .NET til backend. For adminsiden benyttet han ASP.NET MVC, der Razor Pages ble brukt til frontend og .NET som backend. Olav tok stort ansvar fra starten av prosjektet i datamodellering av løsningen. I tillegg til å modellere brukere, administratorer, bedrifter og grupper, krevde applikasjonens kravspesifikasjoner fleksibilitet i aktivitetsmål. Dermed måtte han utvikle en generell databasestruktur som hensyntok at ulike aktivitetsmål krevde ulike aktivitetstyper.
Olav har en mastergrad i datateknologi fra NTNU, med spesialisering innen kunstig intelligens. Han trives med å jobbe sammen med andre, og er glad i å lære nye ting. Han er ikke redd for å ta ansvar i prosjektene han er en del av, og er proaktiv og fremoverlent.
Les mer
Utvalgte oppdrag
Oppdrag
Utvalgte kurs og sertifiseringer
Kurs og sertifiseringer
Secure by Design
OAuth 2.0 og OpenID Connect
Kompetanse
ExtJS
Octopus Deploy
Entity Framework Core
React
SQL
AWS
TypeScript
Microsoft .NET
C#
.NET
xUnit
Python
JavaScript
Azure
Entity Framework
Blazor
Razor Pages
PDFsharp

