Hoppa till innehållet

7 år i yrketEgenföretagare

Kevin Nordenhög

Fullstackutvecklare

  • Göteborg

Utvecklare med bred kompetens och starkt driv att snabbt lära sig ny teknik. Kevin är en erfaren .NET-utvecklare med fokus på backendutveckling och god erfarenhet av frontendlösningar. Han initierar och leder tekniska diskussioner, tar ansvar för arkitektur- och implementeringsval och bidrar aktivt till effektivt samarbete i team. Med kreativ, proaktiv inställning och problemlösningsförmåga driver han projekt mot tydliga mål och levererar stabila, underhållbara lösningar.

  • .NET Framework
  • API
  • Backend
  • Android
  • Windows
  • Umbraco
  • Azure Pipelines
  • Docker
  • SonarQube
  • Azure DevOps
  • Databas
  • Git
  • Användarupplevelse
  • Beräkningar
  • Computer Science
  • Försäljning
  • Inköp
  • Skript
  • Router
  • Automotive
  • Radix UI
  • RTK Query
  • Tanstack Router

Kurser & certifieringar

  • Civilingenjör examen inom Computer Science and EngineeringChalmers Tekniska Högskola · 2019

Uppdrag

  • Ascom

    mars 2026 – nu

    Uvecklare

    UPPDRAG Modernisering och vidareutveckling av Unite, en komplex enterpriseplattform bestående av flera samverkande applikationer och mikrotjänster. Plattformen hanterar flera verksamhetskritiska funktioner och omfattar både backendtjänster, klientapplikationer, databaskomponenter och installationslösningar. Uppdraget innefattar bland annat förberedelser för migrering från .NET Framework till modern .NET med målsättning att stödja .NET 10.

    ROLL Utvecklare med ansvar för: Modernisering: migrering och uppdatering av ett stort antal applikationer från .NET Framework, inklusive anpassning av beroenden, konfigurationer och integrationspunkter. Vidareutveckling: utveckling, underhåll och felsökning i flera samverkande tjänster och applikationer. Plattform och deployment: arbete med servicearkitektur, installationsflöden, konfiguration och paketering. Kvalitet: testning, problemlösning, kodgranskning och säkerställande av kompatibilitet mellan äldre och modernare tekniker.

    NYTTA Moderniseringen skapar förutsättningar för en mer aktuell, underhållbar och långsiktigt hållbar teknisk plattform. Migreringen av applikationerna minskar beroendet av äldre ramverk och underlättar framtida vidareutveckling, samtidigt som gemensamma uppdateringar och anpassningar bidrar till stabilare och mer förutsägbara releaser.

    Tekniker/metoder C#, .NET Framework, modern .NET/.NET 10, WCF, REST/Web API, WPF, SQL Server, mikrotjänster, PowerShell, Helm, Kubernetes, Docker, Git, automatiserade tester, migrering och teknisk modernisering.

    Visa mer
    • WPF
    • REST web service
    • C#
    • SQL Server
    • Migreringar
    • Mikrotjänster
    • WCF
    • Docker och Kubernetes
    • .NET
    • .NET Framework
  • Göteborgsregionen

    dec. 2024 – mars 2026

    Fullstackutvecklare

    UPPDRAG Nyutveckling av PRIIS - ett IT-stöd för korrekt hantering av köp från privata utförare av funktionsstöd inom vård och boende. PRIIS är en webbaserad lösning för ärendehantering och matchning mellan kommunala behov och leverantörer. Lösningen består av en modern React/TypeScript-frontend och ett .NET/C#-API mot SQL Server, med CI/CD i Azure DevOps.

    ROLL Fullstackutvecklare med ansvar för: Frontend: återanvändbara komponenter och vyer (Radix UI/Tailwind), typad routing (TanStack Router) och datalager (Redux Toolkit/RTK Query), WCAG-anpassningar och UX-förbättringar. Backend: design och implementation av REST-API:er i .NET/EF Core, optimerade frågor och databasmigreringar mot SQL Server, API-kontrakt via OpenAPI/Swagger. Kvalitet/DevOps: Playwright-baserade E2E-tester och xUnit, kodgranskningar, CI/CD i Azure Pipelines, containerisering med Docker och driftsättning bakom Nginx.

    NYTTA Systemet minskar handläggningstid och manuellt arbete genom spårbarhet, tydliga statusar och rekommendationer. Återanvändbara UI-mönster och typade API-kontrakt ökar utvecklingstakten och minskar regressionsrisk, medan automatiserade tester och pipelines ger stabila och förutsägbara releaser.

    Tekniker/metoder React (Vite), TypeScript, Radix UI, Tailwind CSS, Redux Toolkit/RTK Query, TanStack Router, Playwright, C#, .NET, EF Core, SQL Server, OpenAPI/Swagger, xUnit, Docker, Nginx, Azure DevOps/Azure Pipelines, Git, Scrum.

    Visa mer
    • ASP.NET
    • C#
    • TypeScript
    • Entity Framework Core
    • React
    • Tailwind CSS
    • Redux Toolkit
    • RTK Query
    • Radix UI
    • Tanstack Router
  • Volvo Cars

    jan. 2024 – dec. 2024

    DevOps ingenjör/utvecklare

    Som en del av DevOps-teamet ansvarigt för Electric Propulsion and Charging arbetade Kevin med att utveckla CI/CD-flöden med hjälp av Ansible playbooks och Python-skript i Zuul. Detta gjordes för att automatisera processen att bygga och testa mjukvara för utvecklingsteamen som arbetar med kod relaterad till elektrisk framdrivning eller laddning inom Volvo Cars.

    Kevin blev snabbt produktiv i projektet tack vare sin omfattande erfarenhet av CI/CD-pipelines i Azure DevOps. En av de nya funktionerna som Kevin implementerade under sina första veckor var möjligheten att exkludera SWCs (Simulink Software Components) från kontrollportarna. Denna förbättring gör det möjligt för kunder att selektivt exkludera vissa SWCs från testning när det behövs. Han implementerade även funktioner för parallelltestning av olika SWCs i Simulink för att öka testningshastigheten.

    Tekniker/metoder: DevOps, Python, Zuul, Ansible, Gerrit, Jenkins, Jira, Git, Simulink, Matlab, Scrum

    Visa mer
    • Testning
    • MATLAB
    • Jenkins
    • Git
    • CI/CD
    • Gerrit
    • DevOps
    • JIRA
    • Simulink
    • Python
    • Framdrivning
    • Ansible
    • pipelines i Azure DevOps
    • Scrum
    • Skript
  • Consid AB

    jan. 2023 – mars 2026

    Konsultchef

    Ansvarig konsultchef för fem andra konsulter.

  • Volvo Group

    jan. 2022 – jan. 2024

    Utvecklare

    Utveckling av klassbiblioteket APCI+, samt applikationen ScriptBuilder. APCI+ är ett kommunikationsinterface som används av flera andra volvoapplikationer för att kommunicera med olika ECU:er i lastbilarna med hjälp av ett flertal olika kommunikationsprotokoll, samt göra olika operationer mot lastbilen (avläsningar, monitorering, uppdateringar, nedladdningar, etc). ScriptBuilder är en applikation som skapar uppdateringsskript (luaskript) för lastbilens ECUer, givet lastbilen (info om fordonet) och ett request (vad som ska uppdateras).

    Uppdraget bestod av både vidareutveckling och förvaltning. Exempel på nyutvecklingen kunde bestå av att introducera nya kommandon, protokoll, simulatorer eller testverktyg.

    Tekniker/metoder: C#, .NET (Core), .NET Framework, xUnit, MSTest, Docker, Lua, SonarQube, Git, Azure DevOps, Azure Pipelines, MAUI

    Visa mer
    • Testverktyg
    • Git
    • C#
    • Lua
    • Docker
    • SonarQube
    • MSTest
    • Kommunikationsprotokoll
    • xUnit
    • Azure DevOps
    • .NET
    • Azure Pipelines
    • .NET Framework
  • GU

    jan. 2021 – jan. 2022

    Utvecklare

    Utveckling av Min Hälsa, som är ett projekt utvecklat för Göteborgs Universitet. Projektet låter forskningspersoner fylla i sin dagliga hälsa som sedan följs upp av forskare. I applikationen arbetar man fram en hälsoplan som följs upp.

    Tekniker/metoder: Java, JavaScript, css, Git, Gradle, Spring, Thymeleaf

    Visa mer
    • JavaScript
    • Java
    • CSS
    • Git
    • Gradle
  • GU

    jan. 2021 – jan. 2021

    Utvecklare

    Kevin blev inkallad för att förstärka det befintliga Indra3-teamet under den intensiva slutspurten av utvecklingsarbetet. Indra3 är en webbapplikation som används för att hantera bland annat antagningar och betyg för elever inom GR, Fyrbodal och Stockholm. Under uppdraget fokuserade Kevin främst på att utveckla och förbättra API-endpoints, vilka möjliggjorde funktioner som att hämta antagningar och ansökningar, tillgång till elevbetyg, beräkning av köplatser samt effektiv kommunikation med databasen.

    Tekniker/metoder: C#, .NET Core, SQL, API, Dapper, Swagger, xUnit, Git, Azure DevOps, Azure Pipelines, Git, React

    Visa mer
    • SQL
    • Git
    • C#
    • API
    • Swagger
    • xUnit
    • .NET Core
    • React
    • Azure DevOps
    • Azure Pipelines
  • Utvecklare

    jan. 2020 – dec. 2022

    Eidar 2020 - 2022

    Utvecklare Förvaltning av Eidars hemsida. Arbetar med support och vidareutveckling, där vidareutvecklingen har varit bland annat att implementera en ny cookie-banner samt att göra vissa vyer tillgängliga på engelska.

    Tekniker/metoder: C#, Umbraco, .NET Core, Java Script, ASP NET, Git, Azure DevOps, Azure Pipelines, css, scss

    Visa mer
    • Umbraco
    • CSS
    • Git
    • C#
    • SCSS
    • .NET Core
    • Java script
    • Azure DevOps
    • Azure Pipelines
  • Consid AB

    jan. 2019 – mars 2026

    Utvecklare

    Konsult

  • Lead developer

    jan. 2019 – dec. 2022

    Grefab 2019 - 2022

    Lead developer Kevin ansvarade för förvaltning och vidareutveckling av Grefabs system, vilket omfattade en WPF-applikation, en Android-applikation, en webbaserad applikation, tillhörande API:er samt en SQL-databas. I rollen som kundansvarig utvecklare samarbetade han nära med ytterligare en utvecklare inom projektet.

    Större delen av utvecklingsarbetet fokuserades på backend-delen av Grefabs Windows-applikation Kajsa, som används för att hantera kunddata och avtal. Kajsa är byggd i WPF (Windows Presentation Foundation) med ett gränssnitt skrivet i XAML. Kevins insatser inkluderade omfattande vidareutveckling av funktionalitet i Kajsa, samt integration med åtkomsthanteringssystemet Parakey, vilket möjliggjorde att Grefab i stor utsträckning kunde administrera kunders accesser direkt från sina egna system.

    På Android-applikationen implementerade Kevin bland annat avancerad bildhantering, vilket gav hamnarbetare möjlighet att ladda upp bilder, bläddra mellan dem och förstora dem med hjälp av gester som dubbeltryck och pinch-to-zoom. Han lade även till funktionalitet för att ta bort bilder kopplade till båtinformation i appen.

    Tekniker: C#, .NET Framework, Azure Devops, WPF, XAML, SQL, Entity Framework, Xamarin, Android, API, MVC, Git, Jira, Kanban

    Visa mer
    • WPF
    • SQL
    • Kanban
    • Git
    • C#
    • Entity Framework
    • MVC
    • Android
    • Windows Presentation Foundation
    • API
    • JIRA
    • Bildhantering
    • Windows
    • Backend
    • Xamarin
    • Azure DevOps
    • Databas
    • .NET Framework
  • Jordbruksverket

    jan. 2019 – dec. 2022

    Utvecklare

    Kevin arbetade med systemutveckling av backend i WPF-applikationen Vera - ett offlinebaserat beräkningsverktyg som används av lantbrukare och rådgivare för att analysera gårdsdata. Applikationen möjliggör bland annat beräkningar av energipåverkan och produktion, inklusive inköp, försäljning och hantering av gödsel.

    Projektet bedrevs i nära samarbete med en annan utvecklare, där kontinuerlig kontakt med kunden upprätthölls genom sprintplaneringar och direkta samtal. Kevins ansvar omfattade vidareutveckling av funktionalitet i Vera, såsom implementation av sökfunktioner för att underlätta produktidentifiering samt förbättring av navigering via tangentbord. Genom att optimera användningen av tabb- och piltangenter skapades en mer intuitiv och effektiv användarupplevelse.

    Tekniker: C#, .NET Framework, WPF, XAML, MVVM, SQL, Git, Jira, Scrum

    Visa mer
    • WPF
    • SQL
    • Git
    • C#
    • MVVM
    • Försäljning
    • JIRA
    • Backend
    • Inköp
    • Beräkningar
    • Användarupplevelse
    • Scrum
    • .NET Framework

Kompetens · nivå och år

Tekniker

  • .NET Framework
  • API
  • Backend
  • Bildhantering
  • C#
  • Entity Framework
  • MVC
  • MVVM
  • SQL
  • Windows Presentation Foundation
  • WPF
  • Xamarin
  • .NET
  • .NET Core
  • CSS
  • Java script
  • Lua
  • SCSS
  • Ansible
  • Java
  • JavaScript
  • Python
  • React
  • Swagger
  • ASP.NET
  • Entity Framework Core
  • HTML
  • Mikrotjänster
  • NextJS
  • Redux
  • REST web service
  • REST-API
  • Routing
  • Spårbarhet
  • TypeScript
  • UX
  • Vite
  • WCF

Plattformar

  • Android
  • Windows
  • Umbraco
  • pipelines i Azure DevOps
  • Azure
  • Datalager
  • Docker och Kubernetes
  • SQL Server

Produkter

  • Azure Pipelines
  • Docker
  • SonarQube
  • Jenkins
  • Containerisering
  • Nginx
  • OpenAPI
  • Tailwind
  • Tailwind CSS
  • Team Foundation Server

Verktyg

  • Azure DevOps
  • Databas
  • Git
  • JIRA
  • MSTest
  • Testverktyg
  • xUnit
  • Gerrit
  • Gradle
  • MATLAB
  • Simulink
  • Playwright
  • Redux Toolkit

Metoder och processer

  • Användarupplevelse
  • Beräkningar
  • Computer Science
  • Kanban
  • Scrum
  • Kommunikationsprotokoll
  • CI/CD
  • DevOps
  • Framdrivning
  • Testning
  • Automatiserade tester
  • Migreringar

Verksamhetsområden

  • Försäljning
  • Inköp

Standarder och regelverk

  • Skript

Hårdvara

  • Router

Branscher

  • Automotive

Övrigt

  • Radix UI
  • RTK Query
  • Tanstack Router

Den som känner Kevin

Sarvi Glemfors

Sarvi är Kevins kontaktperson på Kvadrat.