Hoppa till innehållet
Per Hellström, Systemutvecklare, Fullstack, Frontend

15 år i yrketEgenföretagare

Per Hellström

Systemutvecklare, Fullstack, Frontend

  • Borlänge
  • Frontend

Erfaren systemutvecklare med fokus på fullstackutveckling i Microsoft-miljö. Arbetar gärna både backend och frontend med Visual Studio/VS Code, C#, .NET/.NET Core, SQL Server och moderna frontendramverk (Angular/React/Vue, MVC/Razor). Van att arbeta agilt i Azure DevOps, skapa automatiserade tester och driftsättningar samt förbättra CI/CD-flöden genom modulära byggen och återanvändbara release- och variabelmallar. Har återkommande tagit extra ansvar för frontendleveranser. Bor i Falun, verksam inom IT och systemutveckling sedan 2017; utbildad vid Systemvetenskapliga programmet, Högskolan Dalarna (2014–2017). Tidigare ansvar för IT-system och webbutveckling i handelsföretag (2011–2017). Snabblärd, strukturerad och van vid både självständigt arbete och teamarbete.

Visa mer
  • .NET Core
  • .NET Framework
  • Angular
  • SQL Server
  • Azure
  • MySQL
  • Team Foundation Server
  • SQLite
  • Azure DevOps
  • Git
  • MS Visual Studio
  • Agila metoder
  • Continuous Delivery
  • Scrum
  • Webbutveckling
  • Ledningssystem

Uppdrag

  • Momentum

    jan. 2023 – nu

    Systemutvecklare

    Pers roll var som Systemutvecklare på Momentum Energi.
    Arbetet gällde bland annat vidareutveckling och uppdatering av webbapplikation/system för energiuppföljning för fastighetsbolag. Per har haft extra fokus på frontend i Angular men även byggt endpoints för api:er och backend för admingränssnitt. Integrerat med och uppgraderat Identity Server. Arbetet med Azure DevOps och delat upp stora flöden i mindre processer gällande både byggen och releaser. Utveckling av CI/CD-flödet har varit i fokus gällande DevOps. Per har migrerat ett stort angular-projekt till flera mindre löst kopplade moduler med hjälp av Microfrontend Arkitektur. Arbetat i team med att ta fram systemdesign och mjukvaruarkitektur i nyutvecklade delar och äldre delsystem med förändringsbehov. Deltagit i kravfångst genom planeringsmöten och återkommande möten kring arkitektur och krav i den agila processen.

    Visa mer
    • Frontend
    • Continuous Integration
    • Angular
    • Identity Server
    • Azure DevOps
  • BAE Systems

    jan. 2019 – feb. 2021

    Systemutvecklare

    Produkt: Internt ledningssystem.
    Utveckling av både frontend och backend av webbapplikation och databaser i kunds miljöer. Äldre tekniker blandat med tidig version av SPA. Ansvarat för hela utvecklingsprocessen från kravfångst med kund, ta fram systemdesign och mjukvaruarkitektur för förändringar i applikationen samt nyutveckling till färdigprogramvara i produktion. Kostnadsuppskattat lösningsförslag.
    Skapat och förvaltat funktioner, tabeller, triggers, procedurer i SQL Server.

    Visa mer
    • Frontend
    • SQL Server
    • WinForms
    • Backend
  • Spelinspektionen

    juli 2018 – jan. 2019

    Systemutvecklare

    Nyutveckling av en offentlig tjänst för att kunna stänga av sig själv från spel hos de spelbolag som har licens att bedriva spel om pengar i Sverige. Teamleverans via konsultbolag där jag hade huvudansvar för frontend. Arbetade enligt en bantad variant av scrum i korta sprinter. Deltog i kravfångst tillsammans med utvecklingsteam och kund.
    Deltog i arbete med att ta fram systemdesign.

    Visa mer
    • Frontend
    • Scrum
  • Public Service-bolag

    jan. 2018 – feb. 2021

    Systemutvecklare

    Internt System
    Vidareutveckling och förvaltning av ett system i WinForms. Arbetet utfördes tillsammans med annan konsultfirma samt veckovisa planeringsmöten med anställda på Public Service-bolaget.
    Skapat och förvaltat funktioner, tabeller, triggers, procedurer i SQL Server.

    Visa mer
    • SQL Server
    • WinForms
  • Public Service-bolag

    jan. 2018 – dec. 2018

    Systemutvecklare

    Internt system (Mobil webapplikation)
    Utvecklade ensam en mobil webbapplikation till ett system för schemaläggning och vakthantering. Uppdraget var i projektform. Arbetet skedde med veckovisa planeringsmöten med anställda på Public Service-bolaget. Arbetade själv med att ta fram systemdesign och mjukvaruarkitektur. Arbetade med kravfångst genom möten med kund och avstämningar för att fånga upp om kraven/förväntningar förändrats. Kostnadsuppskattat lösningsförslag.

    Visa mer
    • Webbapplikationer
    • Systemdesign
  • Transportstyrelsen

    okt. 2017 – feb. 2021

    Systemutvecklare

    TRAP (Transportstyrelsens Administrativa Process Stöd)
    Per deltog i förvaltning av ett stort system med många webbapplikationer/delsystem med beroenden av varandra. Komplicerade integrationer. Utveckling frontend och backend samt testning. Utförde stort DevOps-arbete med avancerade byggen och releaser med många parametrar och delsteg. Arbetade i scrum där alla var med i hela processen från krav till leverans. Arbetat med att underhålla och ta fram nya WCF-tjänster, webservices och windows-tjänster (Services).
    Deltog i kravfångst genom återkommande planerings- och refinementmöten. I arbete ingick att tillsammans med teamet ta fram en mjukvaruarkitektur och systemdesign för delsystem med förändringsbehov eller nyutveckling. Kostnadsuppskattat lösningsförslag. Skapat och förvaltat funktioner, tabeller, triggers, procedurer i SQL Server.

    Visa mer
    • Webservices
    • SQL Server
    • DevOps
    • WCF
    • Scrum
  • PK Möbler

    feb. 2011 – okt. 2017

    It-ansvarig / Systemutvecklare / Säljare

    Per arbetade som säljare med ansvar för IT och utveckling av interna system. Utvecklade själv flera versioner av PK Möblers webbsida och skapade integrationer med affärssystem och lagerhantering. Utvecklade lösningar och automatiseringar för deras IT-problem. Utöver det IT-relaterade var rollen även en möjlighet att utveckla people-skills och hantera människor i olika sinnesstämningar.

    Visa mer
    • Affärssystem
    • Integrationer
    • Webbutveckling

Utbildning

  • Systemvetenskap

    2014 – 2017

    Högskolan Dalarna

Kompetens · nivå och år

Tekniker

  • .NET Core
  • .NET Framework
  • Angular
  • ASP.NET
  • C#
  • SQL
  • Angular 2
  • AngularJS
  • ASP
  • HTML
  • HTML5
  • JavaScript
  • Node.js
  • React
  • VueJS
  • Windows Forms
  • Butiksdatasystem
  • PHP
  • Python
  • Redux
  • Ruby
  • SASS
  • UML
  • VBA
  • Visual Basic .NET
  • XML
  • Visual Basic
  • Backend
  • Identity Server
  • WCF
  • Webbapplikationer
  • Webservices
  • WinForms

Plattformar

  • SQL Server
  • Azure
  • MySQL
  • Android
  • Oracle
  • PostgreSQL
  • Ärendehanteringssystem

Produkter

  • Team Foundation Server
  • SQLite

Verktyg

  • Azure DevOps
  • Git
  • MS Visual Studio
  • Affärssystem
  • ReSharper
  • PowerShell
  • Selenium
  • Systemdesign

Metoder och processer

  • Agila metoder
  • Continuous Delivery
  • Scrum
  • Kanban
  • Parprogrammering
  • Lean
  • Continuous Integration
  • DevOps
  • Integrationer

Verksamhetsområden

  • Webbutveckling

Standarder och regelverk

  • Ledningssystem

Den som känner Per

Anders Dahlberg

Anders är Pers kontaktperson på Kvadrat.