Mats har mycket erfarenhet inom både små och stora utvecklingsprojekt. I uppdragen har han testat på de flesta rollerna och trivs lite bättre i roller som lösningsarkitekt eller i en roll med en blandning av utveckling och projektledning.
Om Mats
Som person upplevs Mats som innovativ, social, strukturerad. Han älskar att använda de absolut senaste teknikerna och testa på nya saker. Hans arbete kännetecknas av hög kvalitet och snabbhet.
Mats CV
Husqvarna
Systemarkitekt
2022 -
Mats jobbar som systemarkitekt för ett system riktat mot professionella kunder som jobbar med grönytor, skog eller byggarbetsplatser, vars syfte är att kunden ska hålla reda på vilka maskiner de har och hur mycket de har använts samt styra en flotta med robotgräsklippare. Systemet består av en del för slutanvändare med en webbapplikation och två native appar (Android och iOS) samt en webbapplikation för interna användare och återförsäljare. Systemet har även många integrationer med gemensamma system internt på Husqvarna.
Husqvarna
Squad Leader
2020 - 2021
Mats är squad leader (20% projektledare, 80% utvecklare) och leder ett utvecklingsteam för att utveckla appar till Android och iOS. Apparna tillhör en webbportal som utvecklas parallellt av ett annat team som ska ersätta ett äldre system, systemet är till för att grönområdesföretag ska få bättre kontroll på sin maskinpark. Maskinerna har sensorer monterade på sig som apparna behöver kommunicera med för att samla in kördata åt systemet. Mats spenderar ena delen av sin tid med att driva teamet och se till att de har det de behöver för att kunna utveckla det som finns i backloggen samt att också se till att det finns saker för teamet att göra i backloggen. Resterande tid spenderar han på att utveckling i backend/app-frontend, devops för att se till att flöde från utveckling till release fungerar, hjälpa till att underhålla arkitekturen på hela lösningen samt hjälpa till att ta fram och skriva krav.
Vidareutveckling av en webbapplikation samt iOS och Android app för insamling av data från sportfiskare i Sverige. I detta uppdraget ingick även att sätta upp en automatisk sync av data från Sportfiskarnas databas till Artdatabanken för Havs och vattenmyndigheten.
Teknisk miljö: iOS, Android, Web API, Azure Web Services, Azure SQL Server, Azure functions
Husqvarna
Squad Leader
2018 - 2020
Mats är squad leader (20% projektledare, 80% utvecklare) och leder ett utvecklingsteam för att utveckla appar till Android och iOS. Apparna tillhör en webbportal som utvecklas parallellt av ett annat team som ska ersätta ett äldre system, systemet är till för att grönområdesföretag ska få bättre kontroll på sin maskinpark. Maskinerna har sensorer monterade på sig som apparna behöver kommunicera med för att samla in kördata åt systemet. Mats har jobbar hälften av sin tid med utveckling för iOS/Android och andra halvan av sin tid med backend API.
Tekniker: Java, Spring Boot, AWS, Android (Java/Kotlin), iOS (Swift)
Husqvarna
Squad Leader
2017 - 2018
Mats är squad leader (20% projektledare, 80% utvecklare) och leder ett utvecklingsteam för att utveckla appar till Android och iOS. Apparna tillhör en webbportal som utvecklas parallellt av ett annat team som ska ersätta ett äldre system, systemet är till för att grönområdesföretag ska få bättre kontroll på sin maskinpark. Maskinerna har sensorer monterade på sig som apparna behöver kommunicera med för att samla in kördata åt systemet. Mats har utvecklat backend som apparna använder sig av.
Tekniker: Java, Spring Boot, AWS, Android, iOS
Husqvarna
Squad Leader
2017 - 2018
Mats har varit squad leader (projektledare 20%, utvecklare 80%) i ett team vars uppgift var att vidareutveckla och förvalta ett äldre system för att hålla ordning på maskiner för grönområdesföretag.
Vidareutveckling av tidigare konverterat system samt förvaltning av serverprocesser i VMS.
Teknisk miljö: WPF, C#, Oracle databas, Windows Forms, C++
Nordic Paper
Lead Developer & Arkitekt
2016 - 2017
Utvecklade en integrationslösning med Logic Apps I Azure, lösningen innehöll integration med flera externa parter samt fullständig spårbarhet på alla meddelanden. En simulator byggdes för att kunna underlätta test av systemet mot externa parter. Rapporter togs även fram för att kunna visualisera statistik över alla meddelanden. Ansvarade för arkitektur, projektledning, stor del av utvecklingen samt leverans
Teknisk miljö (Integrationslösning + Rapporter): Azure Logic Apps, Azure Service Bus, Azure Functions, Azure API App, Azure Web App med Web Job, Azure SQL, Windows Service, C#, SSRS 2014, SSIS, Oracle, SQL 2014, JSON Teknisk miljö (Simulator): C#, .NET, WPF, Oracle, SQL, XML, XSLT
Swegon AB
Utvecklare
2016 - 2018
Utveckling av ännu en webbapplikation för att konfigurera produkter. Applikationen använder sig av en skanner för att veta vilken typ av produkt det är och data för hur produkten ska konfigureras hämtas från ekonomisystem och en bild genereras och visas baserat på detta.
Utvecklat en tjänst för att kunna göra styrande dokument från Office365 & SharePoint tillgängliga publikt för allmänheten. Ansvarade för utveckling av publik webb samt uppsättning och indexering av data till Azure för snabb textsök i tusentals dokument.
Vidareutveckling av en iOS och Android app för insamling av data från sportfiskare i Sverige. Projektet pågick under en lång tid kalendermässigt men det gjordes inte mer än några timmar i månaden.
Teknisk miljö: iOS, Swift 1.2, Swift 2.0, Android, Java, Web API, Azure Web Services, Azure SQL Server
RCC - Regionala cancercentra
Utvecklare
2016 - 2016
Vidareutveckling av en Xamarin-app. Uppdraget innefattade rättning av buggar och uppdaring av logotyper i apparna. Xamarin-appen fungerar på alla tre plattformarna (Windows, Android & iOS) och för både telefon och tablet.
Teknisk miljö: Xamarin, iOS, Android, Windows, Windows Phone, XAML, C#
Moretime Proffessional Services AB
Utvecklare
2016 - 2016
Utveckla en webbportal som var kärnan för företagets inkomst. Webbportalen samlade digitala tjänster och användare kunde ansluta sig och köpa tjänster via kreditkort eller faktura och signering med BankID. Portalen var uppdelad i tre delar, en del för slutanvändare, en del för anställda som kunde hantera portalen och ett API för att externa tjänster skulle kunna ansluta till tjänsten.
Utveckling av SSRS-rapporter för att presentera financiell data. Uppdraget inkluderade även optimering av Excel-PowerPivot rapporter. Uppdraget pågick under en lång tid kalendermässigt men det varierade hur mycket som behövdes göra från månad till månad.
Teknisk miljö: SQL 2012, SSRS, SSAS, Excel 2010
Billerud Gruvön
Utvecklare
2015 - 2015
Uppdraget gick ut på att uppdatera och se till att en stor mängd PowerPivot-dokument fungerade som de skulle.
Teknisk miljö: Excel 2010, PowerPivot
Hermods AB
Utbildare
2015 - 2015
Ansvarig för att ta över och avsluta en grundkurs i webbprogrammering, i slutet av kursen ingick även handledning av projektarbete och betygssättning av samtliga elever.
Teknisk miljö: C#, Web Forms, ASP.NET, SQL Server 2014, Windows Forms, JSON
Luckylane produktionsbyrå AB
Kvalitetsgranskare
2014 - 2014
Granskade och säkerställde kvaliteten på koden som skrivits för en app för Windows Phone.
Teknisk miljö: C#, XAML, Windows Phone
Atlas Copco AB
Utvecklare
2014 - 2014
Vidareutvecklade ett grafiskt system för att illustrera kopplingar mellan maskiner för att få fram ett flödesschema över hur alla maskinerna hängde ihop.
Teknisk miljö: C#, Silverlight
Sandvik Coromant AB
Utvecklare
2014 - 2014
Konvertering av tidigare utvecklade appar för Windows Phone till WPF-applikationer för den amerikanska delen av organisationen.
Teknisk miljö: C#, XAML, WPF, SQLite
Sandvik IT Services AB
Utvecklare
2014 - 2014
Utveckling av en Proof of Concept för en app som skulle koppla upp sig mot SAP och hämta fakturor som användaren kunde godkänna eller neka.
Teknisk miljö: Windows 8, C#, XAML, WinRT
Nordic Paper
Utvecklare
2014 - 2017
Konverterat rapporter från Access till Reporting Services samt utveckling av en webbportal för att enkelt kunna hitta bland alla rapporter som fanns. Ansvarade för projektledning och stor del av utveckling.
Vidareutvecklade en Windows-tjänst som tog emot kommandon från ett stort antal truckar från många olika kunder.
Teknisk miljö: C#, log4net, WIX Installer
Sandvik Coromant AB
Lead Developer & Arkitekt
2014 - 2014
Projektet resulterade i två appar som utvecklades för Windows 8 där den ena appens syfte var att sprida information mellan säljare inom organisationen på ett digitalt och snyggt sätt. Den andra appen syfte var att sprida nyheter inom organisationen. Projektet resulterade även i en administrationswebb där en admin kunde lägga in delar av informationen som visades i apparna. Ansvarade för design, utveckling, arkitektur, leverans och support för hur appen skulle installeras och distribueras inom organisationen
Apparna DrillCalc, MillCalc, TurnCalc och Start Values utvecklades för Windows Phone 8, samtliga appar fanns redan på Android och iOS. Projektet var internationellt och Mats var projektledare över ett team från Indien och ansvarade för design och kvalite av samtliga appar.
Teknisk miljö: Windows Phone 8, C#, XAML, SQLite
Swegon AB
Utvecklare
2013 - 2013
Utvecklade en webbaserat system vars syfte var att efter att användaren valt ett antal inställningar skapade systemet en PDF med instruktioner och sammanställningar över vilket material som behövdes för att bygga olika produkter.
Utvecklat en webbportal där läkare kunde genomföra demensenkäter som kunde hjälpa till I bedömning av nivå av demens hos en patient samt samla in anonym data för att kunna fortsätta forskning inom området.
Utveckling och design av en app som kördes på Windows 8 tablets. Appen var en elektronisk enkät som användes för att intervjua arbetare i diverse gruvor runt om I världen. Projektet var i flera delar, där del 1 var utveckling av appen, del 2-3 var vidareutveckling och del 4 var en webbportal där statistik från all data apparna samlade in presenterades. Projektet var väldigt intensivt och tidskritiskt. Ansvarade för förstudie, tidsestimering, arkitektur, utveckling och leverans.
Teknisk miljö (app): Windows Store App, SQL Server 2008, XAML, C#, .NET 4.5, WCF, SQLite, Azure Teknisk miljö (Web): C#, .NET 4.5, MVC4, SQL Server 2008
Förbundet S:t Lukas
Utvecklare
2013 - 2015
Förvaltning av ett journal och ekonomisystem. Projektet innefattade förbättringar av systemet som bland annat var att visa statistik med PowerPivot I Excel, konvertera befintliga Excelrapporter från systemet till Reporting Services. Ansvarade för teknisk support åt hela organisationen.
Teknisk miljö: C#, .NET 4.5, SQL Server 2008 R2, Excel 2010, Windows Forms, PowerPivot, Reporting Services
Landstinget i Värmland
Utvecklare
2013 - 2013
Uppdaterat ca 100 PDF-dokument som används som mallar i Cosmic. Dokumenten var ifyllningsbara dokument där vissa skapades från grunden och vissa utgick från Word-dokument.
Teknisk miljlö: Adobe Acrobat X Pro, Microsoft Office Word 2010
Sandvik IT Services AB
Utvecklare
2011 - 2012
Utvecklade ett nytt produktionssystem för ett rörverk. Systemet hade höga kvalitetskrav och höga krav på tillgänglighet. Ansvarade för utveckling mot hårdvara. I projektet ingick det support, beredskap, utbildning av användare och vidareutveckling av systemet efter att det var levererat.