Hoppa till innehållet
Henrik Bylin

13 år i yrketEgenföretagare

Henrik Bylin

  • Sundsvall

Henrik är en konsult som fokuserar på att lösa kunders utvecklingsutmaningar oavsett produkt eller teknik. Han har erfarenhet över hela mjukvarulivscykeln och har verkat som produktägare, fullstackutvecklare, DevOps-specialist, lösningsarkitekt och agil coach. Teknisk erfarenhet inkluderar .NET (.NET Core, C#, ASP.NET MVC), Entity Framework, React/TypeScript/Angular, Azure Cloud, eventdriven arkitektur och mikrotjänster. Han prioriterar affärsnytta och effektivitet, tar ofta teamledande roller och bidrar med struktur, ödmjukhet och ett prestigelöst, målinriktat arbetssätt.

Visa mer
  • ASP.NET
  • SQL
  • .NET
  • Dynamics CRM
  • GraphQL
  • MS SQL-Server
  • Team Foundation Server
  • Active Directory
  • Bamboo
  • SQL Server Integration Services
  • Affärssystem
  • Microsoft SQL Server Reporting Services (SSRS)
  • Scrum
  • Agile
  • Datamigrering
  • Underhåll
  • Teknisk support
  • Annonsering
  • Koppling
  • Fastigheter
  • Logistics
  • Bygg
  • SPC
  • MSSQL Server Integration Services

Kurser & certifieringar

  • Implementing SAFe (SPC)Scaled Agile · 2021

Uppdrag

  • Sundsvalls kommun

    dec. 2024 – nu

    OPO/Teamledare Sundsvall

    Operativ produktägare och teamledare för kommunens .NET-team, med ansvar för att prioritera backloggen och säkerställa smidig kommunikation med övriga delar av organisationen. Teamets uppdrag omfattar förvaltning och vidareutveckling av ett flertal .NET-applikationer.

    Den primära produkten är en tjänst baserad på SQL Server, kompletterad med REST API:er, som centraliserar information om kommunens invånare, företag och anställda. Rollen innefattar även att aktivt arbeta för att etablera en strukturerad och agil arbetsmetodik inom teamet.

    Visa mer
    • Agile
    • REST
    • SQL Server Integration Services
    • Produktägare
    • Teamledare
    • .NET
    • MS SQL-Server
  • Statens Institutionsstyrelse

    jan. 2024 – dec. 2024

    DevOps

    Ansvarig för hela DevOps processen med leverans av förändringar, konfiguration av miljöer och livscykelhantering.

    Nyimplementation av en modern CI/CD process till att använda "Configuration as Code" istället för de tidigare manuella förfarandet. Tekniker som använts: Python, Docker, Ansible, Yaml, Bamboo, Bitbucket, Git och RabbitMQ

    Visa mer
    • Livscykelhantering
    • Git
    • CI/CD
    • RabbitMQ
    • Bitbucket
    • Docker
    • DevOps
    • YAML
    • Python
    • Ansible
  • Standard Solutions Group

    jan. 2023 – dec. 2023

    Utvecklare

    Utveckling och livscykelhantering av de produkter som teamet ansvarar för. Framförallt en kursplattform för säkerhetskurser tillsammans med en inpasseringslösning för industrin. Den tekniska lösningen är en eventbaserad distribuerad och moduliserad C# .NET Core backend, GraphQL Api:er och ett flertal olika React baserade frontender. Miljöerna driftas skalbart i Microsoft Azure molnet med en CI/CD "Infrastructure as Code" byggprocess. Drivande i det agila arbetet i teamet. Tekniker som använts: .NET Core, React, Event Driven Architecture, Azure Cloud, CI/CD

    Visa mer
    • Livscykelhantering
    • C#
    • CI/CD
    • Microsoft Azure
    • API
    • Backend
    • GraphQL
    • .NET Core
    • React
    • Azure cloud
  • Svensk Våtrumskontroll

    jan. 2022 – dec. 2022

    Utvecklare/Agil coach Stockholm

    Utvecklare och agil coach med ansvar för utveckling och livscykelhantering av en webapplikation för inrapportering av kontrolldokument rörande arbeten i våtrum. Applikationen utvecklas med ramverk som Angular, TypeScript, SCSS och Ionic, och har en backend byggd i C# som driftas i Azure-molnet.

    Rollens uppgifter inkluderade även att coacha teamet i införandet av ett agilt arbetssätt, eftersom övriga medlemmar saknade tidigare erfarenhet av strukturerat agilt arbete. Dessutom ledde jag arbetet med att upprätta ett strukturerat DevOps CI/CD-flöde för applikationen. De tekniker som användes var .NET Core, Angular, Azure Cloud, Ionic och TypeScript.

    Visa mer
    • Livscykelhantering
    • C#
    • CI/CD
    • Microsoft Azure
    • SCSS
    • DevOps
    • Webapp
    • TypeScript
    • Backend
    • Coachning
    • Angular
    • .NET Core
    • Azure cloud
  • Lantmäteriet

    juni 2020 – dec. 2021

    Frontendutvecklare

    Nyutveckling av det webbaserade handläggnings gränssnittet för det nya pantsystemet. Systemet hanterar panter som är den underliggande säkerheten för banker när de beviljar lån på fastigheter i landet.

    Automatiserade tester med Jest och React Testing Library användes i stor grad, med en hög kodtäckning för att säkerställa funktionaliteten hos systemet.

    Tog ofta rollen i teamet som scrum master och var drivande i det agila arbetet. Tekniker som använts: React, SCSS, Typescript, OpenShift, PostgreSQL, Jest och React Testing Library.

    Visa mer
    • Automatiserade tester
    • REST
    • SCSS
    • Jest
    • TypeScript
    • PostgreSQL
    • React
    • OpenShift
    • Scrum Master
  • Sandvik Mining and Rock Technology

    mars 2019 – apr. 2020

    Utvecklare/DevOps Sandviken

    Nyutveckling av en webshop för försäljning av gruvmaskiner och deras komponenter. Webshoppen var en nyimplementation i Azure-molnet, som ersatte ett tidigare system baserat på en onpremise SharePoint lösning.

    Webshoppen utvecklades med följande tekniker:

    • Frontend: Angular
    • Backend: Mikrotjänster byggda med ASP.NET Core
    • Kommunikation: SignalR Service för sömlös integrering mellan frontend och backend

    Ansvarsområden inkluderade:

    • Att utreda och upprätthålla infrastrukturen i Azure på en tillfredsställande nivå, med fokus på servicenivåer och skalbarhet.
    • Att sätta upp och underhålla CI/CD-processer för bygg och release, vilket täckte distributionen till de olika miljöerna i systemet via Azure DevOps.

    Använda tekniker: .NET Core, Angular, SignalR, Azure Cloud, CI/CD.

    Visa mer
    • Frontend
    • REST
    • CI/CD
    • Microsoft Azure
    • DevOps
    • SharePoint
    • SignalR
    • Backend
    • Angular
    • ASP.NET Core
    • .NET Core
    • Azure DevOps
    • Azure cloud
  • SPV

    okt. 2016 – jan. 2019

    Utvecklare Sundsvall

    Utveckling och livscykelhantering av system i teamet för säkerhetsprodukter och behörigheter. Framförallt förvaltning och vidareutveckling av myndighetens egenutvecklade IaM system.
    Systemet används för beställning, tilldelning och uppföljning av behörigheter i organisationen.

    Design och utveckling av en integration för automatisk tilldelning av behörigheter från det egenutvecklade IaM systemet. Integration både mot Active Directory och motsvarande stordator katalogdatabas (RACF).

    Ansvarig för att införa en övervakningsapplikation byggd i Windows Forms, samt dess mottagartjänster som implementeras i mottagande system. Applikationen används för övervakning av andra systems funktionella status samt svarstider för underliggande tjänster.

    Drivande i att införa ett agilt arbetssätt med TFS som verktyg i det nya teamet. De agila arbetssättet var något som ett flertal av medlemmarna var helt ovana vid.

    Visa mer
    • Livscykelhantering
    • REST
    • C#
    • MSSQL
    • Active Directory
    • RACF
    • ASP.NET Web Forms
    • .NET
  • SCA

    mars 2016 – feb. 2017

    Arkitekt/Utvecklare Sundsvall

    Utveckling och design av ett WCF-integrationslager för att hämta information från Dynamics CRM. Informationen presenteras i en webbportal byggd med ASP.NET MVC.

    Projekt förstudie för en ny version av ett system som beräknar förväntat skogsuttag från en skogsfastighet och gör en preliminär beräkning av ersättning till skogsägaren. Den tidigare versionen av systemet var uppbyggd med Windows Forms. Det nya systemet byggs som en webb- och tjänstelösning med teknikerna ASP.NET MVC för webbgränssnittet, Entity Framework för databashantering, och WCF för huvuddelen av logiken samt integrationer med övriga system.

    Granskning inför överlämning till förvaltning av en Dynamics CRM-lösning från en tidigare leverantör. Lösningen granskades översiktligt i sin helhet, med särskilt fokus på dess integrationer med andra system, vilka huvudsakligen bestod av olika SQL Server batchjobb och WCF-tjänster.

    Visa mer
    • ASP.NET MVC
    • MSSQL
    • Entity Framework
    • Windows Forms
    • WCF
    • .NET
    • Dynamics CRM
  • Dustin Group

    jan. 2015 – sep. 2015

    Utvecklare Nacka Strand

    Uppgradering av kundtjänst- och servicedelen i kundens Dynamics CRM-implementation. Projektets mål var att övergå från ett tidigare omfattande anpassat CRM 2011 till en ny, standardiserad version av CRM 2015, samt uppgradering till nya versioner av SQL Server och Reporting Services. För att möjliggöra ett mer standardiserat CRM-system flyttades stora delar av logiken från själva CRM-systemet och implementerades istället i en modulär WCF-tjänst.

    Projektet krävde stor lyhördhet, då användarna nyligen hade börjat acceptera CRM 2011-systemet. Tidigare använde de ett egenutvecklat kombinerat CRM- och affärssystem. Nu stod de inför ytterligare omfattande förändringar för att anpassa sig till ett mer standardiserat arbetssätt. För att projektet skulle bli framgångsrikt krävdes ett agilt arbetssätt med nära samarbete med kunden för att hantera både tekniska och verksamhetsrelaterade utmaningar.

    Ansvarig för underhåll, vidareutveckling och teknisk support för kundens Dynamics CRM-system samt dess WCF-baserade integrationer med andra system, inklusive affärssystemet Dynamics AX.

    Visa mer
    • Affärssystem
    • MSSQL
    • WCF
    • Dynamics CRM
    • Dynamics AX
    • CRM
  • Försäkringsbranchens Restvärderäddning

    nov. 2014 – dec. 2016

    Arkitekt/Utvecklare Stockholm

    Design och implementation av en ny integrationslösning mellan Dynamics CRM och SharePoint-miljön. Den tidigare integrationslösningen hade betydande begränsningar i både prestanda och förändringsmöjligheter. Därför utvecklades en helt ny WCF-tjänstbaserad fasad som förbättrar prestandan och säkerställer en lösare koppling mellan systemen.

    Utveckling av ny funktionalitet för att generera faktureringsunderlag direkt från Dynamics CRM samt integration med ett externt faktureringssystem.

    Visa mer
    • C#
    • WCF
    • SharePoint
    • .NET
    • Dynamics CRM
  • Läkartidningen

    mars 2014 – okt. 2014

    Utvecklare Stockholm

    Förvaltning och vidareutveckling av Dynamics CRM-lösningen används som säljsystem med fokus på annonsering och som publiceringssystem för både papperstidning och webbplats.

    Visa mer
    • JavaScript
    • C#
    • .NET
    • Dynamics CRM
  • SATS

    feb. 2013 – dec. 2014

    Utvecklare Sundbyberg

    Förvaltning och vidareutveckling av webbaserade applikationer utvecklade med ASP.NET MVC och Entity Framework.

    Ansvar för att utveckla en migrationslösning som möjliggör dataöverföring från ett On-Premise Dynamics CRM till molnversionen CRM Online.

    Ansvar för underhåll, vidareutveckling samt teknisk support av kundens Dynamics CRM-system och dess API-integrationer med andra system, särskilt kundens affärssystem Exerp.

    Visa mer
    • Affärssystem
    • Datamigrering
    • JavaScript
    • Agile
    • ASP.NET MVC
    • MSSQL
    • Entity Framework
    • SQL Server Integration Services
    • Microsoft SQL Server Reporting Services (SSRS)
    • Dynamics CRM
    • CRM

Utbildning

  • Civilingenjör

    2007 – 2012

    Linköpings Universitet

Kompetens · nivå och år

Tekniker

  • ASP.NET
  • SQL
  • .NET
  • Angular 2
  • ASP.NET MVC
  • ASP.NET Web Forms
  • C#
  • CSS
  • Entity Framework
  • HTML
  • HTML5
  • Ionic
  • JavaScript
  • jQuery
  • Microservices
  • REST
  • Systemintegration
  • Visual Studio .NET
  • .NET Core
  • Angular
  • API
  • Azure cloud
  • Backend
  • Jest
  • React
  • React Testing Library
  • SCSS
  • TypeScript
  • WCF
  • Windows Forms
  • Ada
  • Ansible
  • Användargränssnitt
  • ASP.NET Core
  • Assembler
  • C
  • C++
  • Python
  • Rust
  • SignalR
  • Stordator
  • Webapp
  • YAML
  • MVC
  • SOAP

Plattformar

  • Dynamics CRM
  • GraphQL
  • MS SQL-Server
  • MSSQL
  • Dynamics AX
  • Linux
  • PostgreSQL
  • SharePoint
  • Bitbucket
  • Microsoft Azure

Produkter

  • Team Foundation Server
  • Active Directory
  • Bamboo
  • Lån
  • RACF
  • TeamCity
  • Docker
  • RabbitMQ
  • MS Office

Verktyg

  • SQL Server Integration Services
  • Affärssystem
  • Microsoft SQL Server Reporting Services (SSRS)
  • OpenShift
  • ReSharper
  • Affärssystemet
  • Azure DevOps
  • CRM
  • Git
  • Atlassian Jira
  • Confluence

Metoder och processer

  • Scrum
  • Agile
  • Datamigrering
  • Datateknik
  • Event Driven Architecture
  • Integration
  • Automatiserade tester
  • CI/CD
  • DevOps
  • Livscykelhantering
  • Coachning
  • TEKNISKA KUNSKAPER

Verksamhetsområden

  • Underhåll
  • Teknisk support
  • Annonsering
  • Försäljning
  • Kundtjänst
  • Webbutveckling

Hårdvara

  • Koppling

Branscher

  • Fastigheter
  • Logistics
  • Bygg

Certifications

  • SPC

Övrigt

  • MSSQL Server Integration Services

Den som känner Henrik

Lars Markström

Lars är Henriks kontaktperson på Kvadrat.