VegardThøgersen
Vegard er fullstack-utvikler og tech lead med bred erfaring fra utvikling av komplekse webapplikasjoner, digitale produkter og større programvaresystemer. Han har jobbet på tvers av frontend og backend, med særlig erfaring innen teknisk arkitektur, datamodellering, API-er, sanntidsfunksjonalitet og utvikling av fleksible og konfigurerbare løsninger. Vegard er vant til å ta overordnede produktbehov og konsepter og omsette dem til tekniske løsninger, fra arkitektur og datamodeller til ferdig implementert funksjonalitet.
I EDRMedeso hadde Vegard en sentral rolle i utviklingen av digitale produkter og kundeløsninger innen BIM for bygg- og infrastrukturprosjekter. Han jobbet med arkitektur, tekniske og funksjonelle valg samt utvikling på tvers av frontend og backend. Blant de sentrale produktene var Planner, en løsning for visuell 4D-planlegging koblet til BIM-modeller, og Labels, et produkt for strukturering og visualisering av BIM-data. Vegard hadde en sentral rolle i videreutviklingen av begge produktene fra tidlige konsepter til løsninger som i dag brukes i reelle bygg- og infrastrukturprosjekter i Norge og internasjonalt. Han utviklet også en felles lisensportal og kundespesifikke løsninger for blant andre Aker Solutions og Statens vegvesen.
I DIPS jobbet Vegard med utvikling og modernisering av sentrale deler av DIPS Arena. Arbeidet var hovedsakelig knyttet til journalfunksjonalitet, og han bidro også i tidlig utviklingsarbeid på den webbaserte vedtaksmodulen. Arbeidet omfattet refaktorering av legacy-kode, reduksjon av teknisk gjeld og modernisering av eksisterende API-er gjennom GraphQL. Dette ga erfaring med utvikling i et stort og modent systemlandskap med mange interne avhengigheter og integrasjoner, hvor endringer måtte gjennomføres kontrollert uten å bryte eksisterende funksjonalitet.
Siden 2020 har Vegard i tillegg hatt en sentral teknisk rolle i utviklingen av en omfattende platform. Han har hatt hovedansvar for store deler av den tekniske utformingen og implementasjonen, inkludert et no-code-system for bygging av komplette applikasjoner. Plattformen består av en rekke integrerte moduler og funksjoner, blant annet tilgangs- og gruppestyring, brukerrelasjoner, sanntidschat, betalingsløsning, varslinger, en visuell webbygger, en motor for arbeidsflyter og datamodellering. No-code-systemet inkluderer funksjonalitet for blant annet versjonering, historikk, undo/redo, sanntidssamarbeid og automatisk synkronisering av endringer.
Kombinasjonen av produktutvikling i EDRMedeso, arbeid i det omfattende systemlandskapet hos DIPS og utvikling av en større plattform fra bunnen av har gitt Vegard erfaring med hele spekteret fra tidlig produktutvikling og tekniske løsningsvalg til videreutvikling og modernisering av etablerte systemer.

Nøkkelkompetanse
- C#, .Net, Dapper, PostgreSQL, MongoDB
- OpenID Connect (OIDC), OAuth 2.0, YARP, API Gateway
- React, TypeScript, Blazor
- Azure, Docker, Kubernetes, Aspire
- SignalR, Masstransit, .NET Orleans
Utvalgte oppdrag
Oppdrag
jan. 2024 – sep. 2026
Edr & Medeso AS
Fullstack-utvikler / Tech Lead
Labels er et produkt for strukturering og visualisering av BIM-data, utviklet som en utvidelse til Trimble Connect. Løsningen gjør det mulig å ta ufullstendige og ustrukturerte data fra BIM-modeller og strukturere, kategorisere og berike dem slik at informasjonen kan brukes på en konsistent måte på tvers av ulike fagområder og arbeidsprosesser. Brukerne kan definere hvordan objekter i modellen skal grupperes, kategoriseres og visualiseres basert på egenskaper og tilgjengelig informasjon i BIM-modellen. Innen betongarbeid kan løsningen blant annet brukes til å strukturere og visualisere informasjon knyttet til betong, armering og innstøping, slik at relevant informasjon blir lettere tilgjengelig og anvendelig for de ulike aktørene i prosjektet. Labels startet som et verktøy for visualisering av armering, men ble videreutviklet til et generelt produkt for strukturering og visualisering av BIM-data. Produktet brukes i dag daglig på flere store norske bygg- og infrastrukturprosjekter av aktører som Skanska, Veidekke, LNS og HAB-Dragados. Labels har blitt et sentralt verktøy i arbeidsprosessen for flere av brukerne, og tas stadig i bruk av nye aktører og prosjekter.
jan. 2024 – sep. 2026
Edr & Medeso AS
Fullstack-utvikler / Tech Lead
Planner er et produkt for visuell 4D-planlegging av bygg- og infrastrukturprosjekter, utviklet som en utvidelse til Trimble Connect. Løsningen kobler fremdriftsplanlegging direkte til BIM-modellen og gjør det mulig å planlegge og visualisere hvordan et prosjekt skal bygges over tid. Brukerne kan knytte aktiviteter og byggesekvenser til objekter i modellen, planlegge tidspunkt og varighet og visuelt gjennomgå de ulike fasene av byggeprosessen. Dette gir prosjektteamet en tydeligere kobling mellom fremdriftsplanen og det fysiske arbeidet som skal utføres, og kan brukes til planlegging av blant annet montering, støping, midlertidige konstruksjoner og rivningsarbeid. Løsningen ble videreutviklet fra et eksisterende konsept til et ferdig produkt i samarbeid med Overhalla Betongbygg, og brukes i dag av kunder i flere verdensregioner.
jan. 2024 – sep. 2026
Edr & Medeso AS
Fullstack-utvikler / Tech Lead
Som en del av produktutviklingen i EDRMedeso ble det utviklet og utforsket flere nye produktkonsepter og interne løsninger innen BIM og digitale arbeidsprosesser. Arbeidet omfattet utvikling og teknisk utprøving av konsepter i tidlig fase, med mål om å utforske nye produkter, bruksområder og løsninger. Det ble også utviklet en felles lisensportal for sentral administrasjon av produktlisenser og brukertilganger på tvers av selskapets produkter. I tillegg ble det gjennomført flere mindre kundespesifikke utviklingsoppdrag. Dette omfattet blant annet en AR-basert BIM-løsning for Aker Solutions med funksjonalitet for generering av BCF-rapporter, samt videreutvikling av en eksisterende BIM-løsning for Statens vegvesen.
sep. 2021 – okt. 2023
DIPS AS
Systemutvikler
DIPS Arena er et omfattende journalsystem for spesialisthelsetjenesten, med en stor og moden kodebase og en rekke interne avhengigheter og integrasjoner. Arbeidet omfattet utvikling og modernisering av sentrale deler av løsningen, hovedsakelig knyttet til journalfunksjonalitet, samt tidlig utviklingsarbeid på en ny webbasert vedtaksmodul for håndtering av tvangsvedtak. En sentral del av arbeidet var modernisering av eksisterende funksjonalitet, reduksjon av teknisk gjeld og videreutvikling av et system som samtidig måtte opprettholde kompatibilitet med eksisterende funksjonalitet og integrasjoner. Moderniseringsarbeidet omfattet også API-laget, hvor eksisterende funksjonalitet ble gjort tilgjengelig gjennom GraphQL.
mars 2020 – pågående
Connection Room AS
Co-Founder, Fullstack-utvikler / Tech Lead
Connection Room er en plattform for å bygge, organisere og bruke tilpassede applikasjoner og digitale fellesskap. Plattformen kombinerer no-code applikasjonsutvikling med samhandling og kommunikasjon, slik at ulike grupper og brukere kan sette sammen egne løsninger basert på behov, roller og arbeidsprosesser. Plattformen består av en rekke integrerte moduler og tjenester, blant annet bruker-, gruppe- og tilgangsstyring, brukerrelasjoner, sanntidschat, varslinger og betalingsløsninger. En sentral del av plattformen er no-code-systemet, som inkluderer en visuell webbygger og verktøy for datamodellering, applikasjonslogikk og arbeidsflyter. Dette gjør det mulig å bygge komplette applikasjoner visuelt, fra datamodell og brukergrensesnitt til logikk og automatiserte prosesser. No-code-systemet støtter også versjonering og historikk, undo/redo, sanntidssamarbeid og automatisk synkronisering av endringer.
Utvalgte kurs og sertifiseringer
Kurs og sertifiseringer
AZ-900 Azure fundamentals
Pearson VUE · 2026
Kompetanse
- .NET Aspire
- .NET Orleans
- Auth0
- Azure
- Azure AI Foundry
- Azure Application Insight
- Azure Application Insights
- Azure DevOps
- Azure Functions
- Azure Key Vault
- Azure Service Bus
- BankID
- Blazor
- C#
- CI/CD
- Clean Architecture
- Codex
- Dapper
- DbUp
- Docker
- Feide
- Gateway
- GitLab
- GraphQL
- Helm
- KeyCloak
- Kubectl
- Kubernetes
- Managed Identity
- MariaDB
- Mass Transit
- Microservices
- Microsoft .NET
- Microsoft Azure
- Minimal API
- MongoDB
- Next.js
- NHibernate
- OAuth2
- OpenID Connect
- OpenIdDict
- Oracle
- PostgreSQL
- RabbitMQ
- Radix
- Radzen
- React
- Redis
- SignalR
- SQL
- Stripe
- Tailwind CSS
- TailwindCSS
- Team City
- TypeScript
- Vite
- Vue.js
- WPF
- xUnit
- YARP