Per Westerlund
Utvecklare
Pers primära inriktning är .net-utveckling, men i sina uppdrag tenderar han att arbeta med hela stacken; allt från databaser till UI-lager, bygg- och releaseprocesser. Han lär sig gärna nya tekniker och har förutom .net även arbetat med andra språk som t.ex. C++ och skriptspråk.
Områden
- Utvecklare
Om Per
Per sätter sig snabbt in i existerande lösningar och tycker att det är viktigt att se till helheten. Som utvecklare fokuserar han mycket på att bygga lösningar som ska gå att underhålla på både kort och lång sikt och som ska gå att vidareutveckla, även av andra än de som var med och skapade dem från början. Han anser att det är viktigt att vara pragmatisk i sina val av verktyg och tekniker och välja det som är bäst för varje enskild situation.Pers CV
-
Inspektionen för vård och omsorg (IVO)
Utvecklare/senior devops-utvecklare
2022 - 2024
Utveckling av ett internt handläggarstöd samt extern webb med diverse etjänster för medborgare och vårdpersonal samt interna REST-APIer för kommunikation mellan olika system. Även arbete med interna verktyg, bygginfrastruktur samt integrationer mot externa system som t.ex. BankID och betalning. Enhetstestning användes för att säkerställa att koden fungerade som den skulle.
Tekniker och verktyg: .NET Core, Blazor, Azure DevOps, GIT, SQL Server, Grafana, REST, NUnit, XUnit -
Marginalen Bank
Utvecklare
2021 - 2022
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.
Tekniker och verktyg: .NET Core, Azure DevOps, GIT, SQL Server, MassTransit, REST -
Erik Penser Bank
Utvecklare/devops-utvecklare
2019 - 2021
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.
Tekniker och verktyg: .NET Core, Visual Studio, Azure DevOps, Docker, GIT, Powershell, Azure, Blazor Server, SQL Server -
SEB
Utvecklare
2018 - 2019
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.
Tekniker och verktyg: .NET Core, Visual Studio, Azure DevOps, REST API, GIT, Powershell, OpenShift, Docker, HTML, CSS, Javascript -
AmTrust
Utvecklare
2017 - 2018
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änds av handläggarna för att hantera registrerade ärenden.
Tekniker och verktyg: Azure, .NET Core, Visual Studio, Azure DevOps, EF Core, ASP.NET MVC, HTML, CSS, Javascript, REST API, GIT, Powershell, Octopus Deploy, Continuous Integration, Continuous Delivery, SQL Server -
H&M
Utvecklare
2013 - 2016
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, då man vid uppdragets start endast hade med Contiuous Integration i arbetsprocessen. 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.
Tekniker och verktyg: .NET, Visual Studio, SQL Server, SSIS, WPF, GIT, SVN, TeamCity, Powershell, SpecFlow, Continuous Integration, Continuous Delivery, WIX, WCF, Jira, Caliburn Micro -
tretton37
Utvecklare
2013 - 2013
Utvecklade företagets webb-sajt.
Tekniker och verktyg: .NET MVC, Visual Studio, HTML, CSS, JSON, Azure, JavaScript, GIT, Twitter Bootstrap -
Tobii
Scrum Master/Utvecklare
2012 - 2013
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.
Tekniker och verktyg: .NET, WPF, SQLite, Continuous Integration, TeamCity, GIT, Perforce, MSBuild, Jira -
SLU
Utvecklare
2009 - 2010
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.
Tekniker och verktyg: .NET, Visual Studio, SQL Server
Pers kompetensområden
-
Roller
Utvecklare/Programmerare -
Systemtyper
Windowsapplikationer -
Utbildning
civ.ing -
Utvecklingsspråk
C# -
Verktyg & Middleware
TeamCity, Git, Windows Presentation Foundation
Pers anställningar
-
Konsult, tretton37
2013 - 2017
-
Konsult, Acando
2012 - 2013
-
Mjukvaruutvecklare, Tobii Technology
2010 - 2012
-
Konsult, Sogeti Sverige
2008 - 2010
Pers utbildningar
-
Kurs i WPF, Learning Tree
2011 - 2011
-
Civilingenjör i Teknisk Datavetenskap, Umeå
2002 - 2008