Hoppa till innehållet

17 år i yrketEgenföretagare

Per Westerlund

Systemutvecklare och arkitekt

  • Stockholm

Per har arbetat som mjukvaruutvecklare i 17 år med fokus på .NET, där han har legat i framkant med teknologier som Blazor och Azure. I sina uppdrag arbetar han ofta med hela stacken, från databaser till användargränssnitt, samt bygg- och releaseprocesser. Han är ständigt nyfiken på nya tekniker och har utöver .NET även erfarenhet av andra programmeringsspråk som PowerShell och Python. På senare tid har han även arbetat med integration av AI-modeller.

Per sätter sig snabbt in i befintliga lösningar och har en holistisk syn på utvecklingsarbete. Som utvecklare lägger han stor vikt vid att skapa lösningar som är hållbara och enkla att underhålla över tiden, även för dem som inte var med och byggde dem från början. Han är pragmatisk i valet av verktyg och tekniker och prioriterar det som bäst passar varje unik situation.

Visa mer
  • .NET
  • .NET Core
  • Blazor
  • Azure
  • GitHub
  • SQL Server
  • Docker
  • Grafana
  • SQLite
  • Azure DevOps
  • Git
  • Visual Studio
  • Continuous Delivery
  • Continuous Integration
  • Systemutveckling
  • Webbutveckling
  • Blazor Server
  • Microsoft SQL Server 2022
  • AI-integration

Kurser & certifieringar

  • Kurs i WPFLearning Tree · 2011

Uppdrag

  • Prokur

    mars 2025 – nu

    Utvecklare och arkitekt

    Prokur tillhandahåller ett verktyg för att hjälpa kunder med att ta fram skräddarsydda upphandlingar med korrekt juridiskt innehåll. Per har hjälpt dem med att vidareutveckla detta verktyg, med bland annat AI-integration.

    Visa mer
    • PHP
    • Grafana
    • Python
    • .NET
    • PostgreSQL 14
    • AI-integration
  • OfficeEase

    aug. 2024 – nu

    Medgrundare och utvecklare

    Per är medgrundare och tekniskt ansvarig i startup:en OfficeEase. Det är ett bolag som bygger en teknisk plattform för att hjälpa företag att ha kontroll på sin kontorsdrift, till exempel administrativa uppgifter och inköp av allt möjligt som behövs på ett kontor. Per är ansvarig för allt tekniskt, från den publika webbsidan via kundplattformen till Azure, Github och administration av Microsoft 365.

    Visa mer
    • SQL Server
    • SQLite
    • Azure
    • GitHub
    • .NET
    • Microsoft 365
    • Blazor
    • PostgreSQL 14
    • Systemutveckling
    • Plattformsutveckling
    • Teknisk projektledning
    • Webbutveckling
    • Kundplattformar
    • Administrativ effektivitet
    • Startup-erfarenhet
  • Inspektionen för vård och omsorg

    aug. 2022 – aug. 2024

    Utvecklare och senior devopsutvecklare

    Per har arbetat med utveckling av ett internt handläggarstöd samt extern webb med diverse e‑tjänster för medborgare och vårdpersonal samt interna REST-API:er för kommunikation mellan olika system. Även arbete med interna verktyg, bygginfrastruktur samt integrationer mot externa system som t.ex. BankID och betalning.

    Visa mer
    • Git
    • SQL Server
    • NUnit
    • Grafana
    • xUnit
    • .NET Core
    • Azure DevOps
    • Blazor
    • Grafana stack
  • QEnter

    maj 2022 – feb. 2026

    Utvecklare

    Per har hjälpt QEnter att vidareutveckla och modernisera Plenum som är ett system för att hantera parlamentarisk debatt och beslut. Systemet används främst av kommun- och regionfullmäktige.

    Visa mer
    • SQL Server
    • .NET
    • Blazor
  • Marginalen Bank

    aug. 2021 – juni 2022

    Utvecklare

    Per arbetade med att vidareutveckla interna verktyg och infrastruktur med diverse integrationer mot andra interna mikrotjänster och externa system. REST-API:er användes mellan de interna mikrotjänsterna, men även för att kommunicera med externa system.

    Visa mer
    • Git
    • SQL Server
    • .NET Core
    • MassTransit
    • Azure DevOps
  • Erik Penser Bank

    sep. 2019 – juni 2021

    Utvecklare/DevOps-utvecklare

    Arbetade med att vidareutveckla interna verktyg och infrastruktur. Var en drivande del i att utveckla skript för att automatisera deploy och underhåll av databaser i olika miljöer som ersättning för den manuella process som tidigare använts. Har också arbetat med diverse integrationer mot externa system.

    Hela teamet var också med och flyttade kod först in i Azure och sedan vidare till Docker‑containrar. Utöver detta så byggdes även en ny frontend där koden flyttades över från MVC + Typescript till Blazor Server för webbapplikationerna.

    Visa mer
    • Git
    • SQL Server
    • Azure
    • Docker
    • Visual Studio
    • PowerShell
    • .NET Core
    • Azure DevOps
    • Blazor Server
  • SEB

    aug. 2018 – juni 2019

    Utvecklare

    Arbetade dels med att underhålla och modernisera ett internt desktop‑verktyg som handläggare använde i sitt dagliga arbete. Senare delen av uppdraget innebar även en satsning på en helt ny publik webb‑tjänst.

    Visa mer
    • HTML
    • JavaScript
    • CSS
    • Git
    • Docker
    • Visual Studio
    • PowerShell
    • REST API
    • .NET Core
    • OpenShift
    • Azure DevOps
  • AmTrust

    feb. 2017 – aug. 2018

    Utvecklare

    Jobbade med en webbportal som används av kunder för att göra skadeanmälan samt ett tillhörande administrativt gränssnitt som användes av handläggarna för att hantera registrerade ärenden.

    Visa mer
    • HTML
    • JavaScript
    • ASP.NET MVC
    • CSS
    • Git
    • SQL Server
    • Octopus Deploy
    • Continuous Delivery
    • Continuous Integration
    • Azure
    • Visual Studio
    • PowerShell
    • REST API
    • EF Core
    • .NET Core
    • Azure DevOps
  • H&M

    dec. 2013 – dec. 2016

    Utvecklare

    Utvecklade en desktop‑applikation som används internt på företaget. Arbetade under uppdragets gång med att bygga upp en infrastruktur som möjliggör kontinuerliga och täta releaser för att kunna arbeta med Continuous Delivery. Hjälpte även teamet med att införa GIT och branch‑strategier i samband med detta för att kunna jobba effektivare med täta releaser.

    Visa mer
    • WPF
    • Git
    • SQL Server
    • TeamCity
    • Continuous Delivery
    • Continuous Integration
    • Visual Studio
    • WCF
    • SSIS
    • SpecFlow
    • SVN
    • JIRA
    • WiX
    • .NET
    • Caliburn Micro
  • tretton37

    okt. 2013 – nov. 2013

    Utvecklare

    Utvecklade företagets webb‑sajt.

    • HTML
    • JavaScript
    • ASP.NET MVC
    • CSS
    • Git
    • JSON
    • Twitter Bootstrap
    • Azure
    • Visual Studio
  • Tobii

    nov. 2012 – juni 2013

    Scrum Master/Utvecklare

    Arbetade främst som utvecklare men hade även rollen som ScrumMaster under en period. Var runt i flera olika team och arbetade med de flesta av företagets mjukvaror och arbetade både med kod, byggskript och release‑paketering. Var även ansvarig för en web‑service som vissa av företagets programvaror behövde kommunicera med.

    Visa mer
    • WPF
    • Git
    • TeamCity
    • Perforce
    • SQLite
    • Continuous Integration
    • MSBuild
    • JIRA
    • .NET
  • SLU

    mars 2009 – juni 2010

    Utvecklare

    Vidareutvecklade Heureka, en mjukvara som har tagits fram av SLU för att analysera och planera skogsbruk. Var med och utvecklade både databas, affärslogik och UI.

    Visa mer
    • SQL Server
    • Visual Studio
    • .NET

Utbildning

  • Civilingenjör i Teknisk Datavetenskap

    2002 – 2008

    Umeå

Kompetens · nivå och år

Tekniker

  • .NET
  • .NET Core
  • Blazor
  • EF Core
  • REST API
  • ASP.NET MVC
  • CSS
  • HTML
  • JavaScript
  • JSON
  • PHP
  • Python
  • WPF

Plattformar

  • Azure
  • GitHub
  • SQL Server
  • MSBuild

Produkter

  • Docker
  • Grafana
  • SQLite
  • TeamCity
  • MassTransit
  • Microsoft 365

Verktyg

  • Azure DevOps
  • Git
  • Visual Studio
  • JIRA
  • Octopus Deploy
  • OpenShift
  • PowerShell
  • SSIS
  • NUnit
  • SpecFlow
  • xUnit

Metoder och processer

  • Continuous Delivery
  • Continuous Integration
  • Systemutveckling

Verksamhetsområden

  • Webbutveckling

Övrigt

  • Blazor Server
  • Microsoft SQL Server 2022
  • AI-integration
  • Grafana stack
  • Postgres 14
  • Administrativ effektivitet
  • Plattformsutveckling
  • PostgreSQL 14
  • Startup-erfarenhet

Den som känner Per

Lena Forvik

Lena är Pers kontaktperson på Kvadrat.