Henrik Bylin
Fullstack Utvecklare
Henrik är en konsult som fokuserar helt på att lösa kundens utvecklingsproblem oavsett vilka produkter och teknologier det handlar om. Det han har främst fördjupat sig inom områdena fullstack-webbutveckling, molnbaserade lösningar, DevOps och agila arbetsätt.
Ett urval av hans kompetenser är kunskaper om teknologier som C#, Entity Framework, React, Typescript, Angular, CSS, SCSS, Ionic, SignalR, .NET Core, .NET, Azure Cloud, Azure DevOps, Event-driven architecture, Microservices, ASP.NET MVC och MSSQL.
Områden
- Fullstack Utvecklare
- DevOps
- Agil Coach
Om Henrik
Henrik brinner för att lösa kluriga problem för att på bästa sätt ge affärsnytta och effektivitet åt kunden/användarna i dess arbete. Henrik tar ofta en drivande roll i de team han medverkar i iform av lösningsarkitekt eller som agil coach. Personliga egenskaper som att vara strukturerad, ödmjuk och prestigelös är något som utmärker Henrik i hans arbete. Det tillsammans med hans stora tekniska kunskaper och resultatinriktade arbetssätt gör honom till en utmärkt konsult.Henriks CV
-
Statens Institutionsstyrelse
DevOps
2024 -
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 -
Standard Solutions Group
Utvecklare
2023 - 2023
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 -
Svensk Våtrumskontroll
Utvecklare/Agil coach
2022 - 2022
Utveckling och livscykelhantering av en webapp för inrapportering av kontrolldokument gällande arbeten i våtrum. Ramverk som används är Angular, Typescript, SCSS och Ionic. Backend i C# som driftas i Azure molnet.
Även coachning av att införa ett agilt arbetssätt. Resten av teamet saknade erfarenhet av strukturerat agil arbete.
Upprättande av ett strukturerat DevOps CI/CD flöde för applikationen.
Tekniker som använts: .NET Core, Angular, Azure Cloud, Ionic och Typescript -
Lantmäteriet
Frontendutvecklare
2020 - 2021
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. -
Sandvik Mining and Rock Technology
Utvecklare/DevOps
2019 - 2020
Nyutveckling av en webshop för försäljning av gruvmaskiner och dess delar. Webshoppen var en nyimplementation i Azure molnet av ett tidigare system baserat på ett on premise Sharepoint.
Utvecklingen av webshoppen gjordes med teknikerna Angular i frontend, ASP.NET Core mikrotjänster i backend och SignalR Service för kommunikation i mellan dem.
Ansvarig för utreda och hålla infrastrukturen i Azure på en tillfredställande nivå med hjälp av dess servicenivåer och skalning.
Ansvarig för att sätta upp och underhålla hanteringen av CI/CD bygg och release process till de olika mijöerna av systemet med hjälp av Azure DevOps
Tekniker som använts: .NET Core, Angular, SignalR, Azure Cloud, CI/CD -
SPV
Utvecklare
2018 - 2019
Utveckling och livscykelhantering av system i teamet för säkerhetsprodukter och behörigheter. Framförallt förvaltning och vidareutveckling av säkerhets och behörighets system.
Även drivande i att införa ett agilt Scrumbaserat 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. -
SPV
Utvecklare
2017 - 2018
Utveckling av integration från de egenutvecklade ärendehanteringssystemet mot Active Directory och motsvarande stordator katalogdatabas (RACF). -
SPV
Utvecklare
2017 - 2017
Ansvarig för att införa en övervakningsapplikation byggd i Windows Forms, samt dess mottagartjänster som implementeras i mottagande system. Tekniken som används för kommunikation mellan klientapplikationen är WCF-ramverket. Applikationen kommer användas för övervakning av andra systems funktionella status samt svarstider för underliggande tjänster. Även vidareutveckling av Windows Forms applikationen är en del av uppdraget. -
SPV
Utvecklare
2016 - 2018
Vidareutveckling samt underhåll av ett egenutvecklat ärendehanteringssystem baserat på ASP.NET Web Forms och SQL Server. Systemet används för beställning, registrering och uppföljning av behörigheter i organisationen. -
SCA Logistics
Utvecklare
2016 - 2017
Utveckling och underhåll av kundens Dynamics CRM med tillhörande WCF-integrationer -
SCA Skog
Arkitekt
2016 - 2016
Förstudie och ”proof of concept” för en ny version av ett system som beräknar förväntat uttag av skog ur en skogsfastighet och en preliminär beräkning på ersättning till skogsägaren. Den tidigare versionen av systemet var konstruerad med Windows Forms.
Det nya systemet byggs i ett web och tjänstelager med teknikerna ASP.NET MVC för webdelen, Entity Framework för databashantering och WCF för det mesta av logiken och integrationer mot andra system. -
SCA Skog
Arkitekt/Utvecklare
2016 - 2016
Utveckling och design av ett WCF-integrationslager för inhämtning av information från Dynamics CRM. Informationen presenteras i en webportal byggd på ASP.NET MVC. -
SCA Skog
Arkitekt
2016 - 2016
Granskning inför överlämnandet till förvaltning av en tidigare leverantörs Dynamics CRM lösning. Alla delar i lösningen granskades översiktligt, men framförallt dess integrationer mot övriga system. Dessa integrationer bestod framförallt av olika SQL Server batchjob och WCF-tjänster. -
Försäkringsbranchens Restvärderäddning
Arkitekt/Utvecklare
2015 - 2016
Design och implementation av ny integrationslösning mellan en Dynamics CRM lösning och en Sharepoint miljö. Den tidigare integrationslösningen hade stora begränsningar i prestanda och förändringsmöjlighet. Därför implementerades en helt ny WCF-tjänst baserad fasad mellan de olika systemen för att ge bättre prestanda och lösare koppling mellan dem. -
Dustin Group
Utvecklare
2015 - 2015
Uppgradering/Återimplementation av kundtjänst och service delen i kundens Dynamics CRM implementation. Projektets mål var att gå från ett tidigare mycket anpassat CRM 2011 till en ny standardiserad version av CRM 2015 , samt tillhörande nya versioner av SQL Server och Reporting Services.
För att kunna använda en mer standardiserat CRM så flyttades en stor del logik ut från själva CRM systemet och implementerades istället i en modulär WCF-tjänst.
Projektet krävde stor fingertoppskänsla då användarna precis hade börjat acceptera CRM 2011 systemet. Tidigare hade de använt ett egenutvecklat kombinerat crm/affärssystem. Nu stod de inför stora förändringar igen för att anpassa sig mot ett mer standardiserat arbetssätt. För att lyckas med projektet så krävdes det ett agilt arbetssätt med tätt kundsamarbete för att klara av de både tekniska och verksamhetsmässiga utmaningarna. -
Dustin Group
Utvecklare
2015 - 2015
Ansvarig för underhåll, fortsatt utveckling och teknisk support av kundens Dynamics CRM system och dess WCF baserade integrationer mot övriga system, bland annat affärssystemet Dynamics AX. -
Försäkringsbranchens Restvärderäddning
Utvecklare
2014 - 2014
Implementering av ny funktionalitet för att skapa upp faktureringsunderlag från Dynamics CRM och integration mot ett externt faktureringssystem. Projektet hade en mycket hård deadline, då om vi inte kunde leverera i tid skulle kunden ej få betalt för de berörda fakturorna. Detta krävde ett mycket agilt arbetssätt för att kunna leverera innan den hårda deadlinen. -
SATS
Utvecklare
2014 - 2014
Uppgradering, refaktorering och vidareutveckling av en webapplikation baserad på ASP.NET MVC och Entity Framework. Applikationen används för att förenkla för användarna att utföra uppgifter som berör både kundens CRM system och dess affärssystem Exerp. -
Läkartidningen
Utvecklare
2014 - 2014
Förvaltning och fortsatt utveckling av den kundspecifika lösningen. Lösningen använde Dynamics CRM som huvudkomponent dels i form som säljsystem med fokus på annonsering, samt även som publiseringssystem mot både papperstidning och websida. -
SATS
Utvecklare
2013 - 2014
Projektet syftade till att förbereda för uppgraderingen till Dynamics CRM 2013, samt tillhörande nya versioner av SQL Server och Reporting Services. Eftersom CRM 2013 har ett helt förändrat användargränssnitt, så bestod arbetet av en stor omdesign av viktiga formulär, navigeringsstrukturen och implementation av en ny arbetsprocess. Formatet för den nya processen var inte särskilt specificerad när projektet inleddes. Det gjorde att Henrik fick arbeta på ett mycket agilt och kundnära sätt som både utvecklare och verksamhetskonsult. -
SATS
Utvecklare
2013 - 2013
Ansvarig för utvecklingen av migrationslösning för att flytta mycket stora mängder data från en On Premise Dynamics CRM till CRM Online plattformen. Den mycket stora datamängden (800000+ kontakter, 500000+ serviceaktiviteter och 500000+ leads) i kombination med ett kort servicefönster för systemet gav detta en svår utmaning. Lösningen baseras på flera olika högspecialiserade SQL Server Integration Services paket som kördes parallellt. Projektet resulterade i en lyckad migrering av data, där Henriks arbete utgjorde en viktig del. Det hela ansågs vara en stor framgång av både kunden och projektgruppen. -
SATS
Utvecklare
2013 - 2014
Ansvarig för underhåll, fortsatt utveckling och teknisk support av kundens Dynamics CRM system och dess API integrationer mot övriga system, framförallt mot kundens affärssystem Exerp.
Henriks kompetensområden
-
Hårdvara
PC -
Roller
Utvecklare/Programmerare, Scrum master, Systemingenjör -
Tillämpningar
CRM-system -
Utbildning
civ.ing -
Utvecklingsspråk
Rust, SOAP, C# -
Verktyg & Middleware
Visual Studio .NET, Windows Communication Foundation
Henriks anställningar
-
Utvecklare/Arkitekt/Konsult, Sogeti
2016 - 2017
-
Utvecklare/Konsult, Accigo
2014 - 2015
-
Utvecklare/Konsult, XLENT Bussiness Integration
2013 - 2014
Henriks utbildningar
-
Implementing SAFe (SPC), Scaled Agile
2021 - 2021
-
Civilingengör i Datateknik, Linköpings Universitet
2007 - 2012