Marius J. Tjøstheim
Fullstack-utvikler med hjerte for .NET. Generelt sett ganske nerd.
Erfaring med både moderne utvikling for sky, og eldre applikasjoner. God på å lage lesbar kode som kan vedlikeholdes av andre, og liker å løse problemer sammen med domeneeksperter.
Arbeidserfaring
Tieto
2020 - NåFullstackutvikler med fokus på .NET og Azure.
Prosjekter
Ny webapplikasjon (2023 - Nå)
- Lead på front end og ansvar for ny arkitektur i backend.
- SPA applikasjon med .NET og React. Alt kjører i Azure.
- Migrerte og refaktorerte kompleks forretningslogikk fra tunge databasespørringer til unit-testbar kode.
Integrasjoner (2023 - Nå)
- Integrasjoner mot Salesforce, betalingsløsning og Xledger.
- Ansvar for oppsett av integrasjoner og kommunikasjon med leverandør og kunde.
Flytt til Azure (2022 - 2023)
- Flyttet flere applikasjoner fra en Windows VM til passende Azure-tjenester. Laget infrastruktur som kode med Bicep. Fokus på skalerbarhet, sikkerhet og kostnadsoptimalisering.
Forvaltning (2021 - Nå)
- Forvaltning av webapplikasjon og utvikling av ny funksjonalitet.
- Satt opp logging, monitorering og ytelsesanalyser med Azure Application Insights, SQL Server Profiler, benchmarkdotnet og JetBrains-verktøy.
- Ansvar for CI/CD pipelines i Azure DevOps.
Oppgradering fra .NET Framework til .NET 5 (2021)
- Oppgraderte applikasjon med 100k+ linjer kode fra .NET Framework 4.7 til .NET 5.
- Erstattet APIer og patterns, skrev om pipelines og erstattet windows services med Docker applikasjoner.
Ferdigheter
- C#
- React
- TypeScript
- Lytting
- Azure
- Azure DevOps/GitHub Actions
- Docker
- Integrasjoner
Utdanning
UiA, Kristiansand — Bachelor i IT- og Informasjonssystemer
2017 - 2020Bachelor i IT og informasjonssystemer fra UiA, med teoretisk opplæring og praktisk bruk av rammeverk som Scrum og design thinking. Spisset meg inn på avanserte tekniske fag som algoritmer, databaser og sikkerhet.
Annen jobberfaring
UiA - Tekniker
2017 - 2019Streaming og opptak av forelesninger. Tok initiativ til å erstatte et dyrt program med open
source alternativet OBS.
Krevde god struktur og fokus for å styre flere kameraer samtidig og laste opp filer til riktig sted
etterpå.
Østsia Studenthus - Lydtekniker / teknisk leder (Frivillig)
2017 - 2019Lydtekniker og periodevis teknisk leder. Ansvar for rigg og avvikling av eventer/konserter, opplæring og planlegging.
Audioproduksjon / Frilans - Lydtekniker
2014 - 2020Lydtekniker på konserter, eventer og TV sendinger. Lærte å arbeide systematisk, nøyaktig og kreativt under press.