Markus Larsson
Markus arbetar som teknisk trafikledare och kombinerar ett genuint intresse för ny webbteknik med praktisk förmåga att leverera hållbara lösningar. Han föredrar enkla, tillgängliga och anpassningsbara gränssnitt framför överkomplicerade, och tar ofta huvudansvaret för CSS och frontendlösningar i projekt. Parallellt är han en stark backend-utvecklare; hans lag vann Karlstadsmästerskapen i programmering 2013–2015. Markus är EPiServer Certified Developer (7.5) och innehar ett flertal certifieringar inom Microsoft .NET-ekosystemet.
- CSS
- HTML
- JavaScript
- jQuery
- TypeScript
- React
- AngularJS
- ASP.NET
- ASP.NET MVC
- Web API
- C#
- MS .NET
- .NET Core
Markus utvalda uppdrag
-
Statistiska Centralbyrån
Utvecklare
2021 -
Markus hade två roller i uppdraget.
Dels var han med i teamet som förvaltar den externa webbplatsen. Markus var drivande i arbetet med att göra om hanteringen av css och javascript för att få snabbare sidor på webbklienten. Lösningens grundidé är att varje sida bara ska ladda ner de komponenter den behöver, när den behöver dem. Resultatet blev att webbplatsen gick från en plats ungefär i mitten, till förstaplats bland alla offentlig sektors webbplatser enligt webperf's ranking.
Halva tiden var han med i ett team som förvaltar företagsregistret; ett system som sammanställer företagsekonomisk statistik. Markus jobbade mest med modulen som sköter omkopplingar av företagsenheter; en modul som ska hantera upp till 5000(!) olika typer av omkopplingsvarianter. Hans största uttryck är att han införde systematiska och meningsfulla enhetstester, och striktare validering, vilket efter ett tag resulterade i att systemet blev mer stabilt och relativt bugfritt.
Tekniker: css, javascript, React, jQuery, Elastic Search, C#, .Net, MVC, EPiServer, Optimizely CMS 12, Highcharts, GIT, Azure DevOps, SQL, .Net Core, WPF, Blazor, web api -
Transportstyrelsen
Utvecklare
2016 - 2021
Förvaltning av transportstyrelsens externwebb. Förutom vidmakthållande av befintlig funktionalitet uppgraderades EPiServer i flera steg, och sökmotorn byttes ut till Elasticsearch. Den gamla söklösningen gjorde en full indexering på c:a 7 minuter. Den nya klarade det på under en minut vid första körningen, och på mindre än en sekund(!) när inget hänt sedan senaste körningen. Även nya integrationer mot interna och externa system.
Sista 18 månaderna jobbade Markus på avdelningen Ärendehantering som har hand om Transportstyrelsens diariellösning och dess integrationer. Här är utmaningen de stora datamängder som lagras i diariet, och det stora och delvis klumpmässiga inflödet av ny data. Prestandaproblem vid skrivningar byggdes bort genom smart köhantering och asynkrona flöden.
EPiServer CMS 7-11, asp .net MVC, EPiServer Find, Elasticsearch, c#, .net core, Entity Framework, SQL Server, Azure DevOps -
Landstinget i Jönköpings län
Utvecklare
2013 - 2014
En nytutvecklad webbplats skapades åt Landstinget i Jönköping. Stort fokus låg på tillgänglighet och användbarhet. Markus roll var Epi- och gränssnittsutvecklare.
Tekniker: EPiServer 7, MVC, WCAG, Google GSA
Markus kompetenser
-
Metoder & processer
DDD -
Plattformar
Databaser, Windows Server 2008, Windows Server, SQL Server, SharePoint 2010, Episerver 7, Windows Server 2000, SharePoint 2007, SharePoint, SQL Server 2000, Episerver, Episerver 7.5, Raspberry Pi, Episerver Commerce, Optimizely CMS -
Produkter
Visma, SAP, IDOC, Office 2007, Active Directory, SiteSeeker, Episerver Find, Episerver 9, SharePoint Server -
Roller
Enterprise Architect -
Specifikationer & regelverk
WCAG -
Standarder & regelverk
MQTT -
Tekniker
WPF, HTML, JavaScript, Webservices, Ajax, ASP.NET, ASP.NET MVC, LINQ, SQL, VB6, CSS, jQuery, C#, Entity Framework, AngularJS, MVC, Regexp, WebSockets, Web API, UX, OpenXML, Erlang, WCF, Dojo, TypeScript, GPO, Elasticsearch, .NET 3.5, Google GSA, Reflection, Web sockets, Metadata, .NET Core, React, Blazor, Chart.js, Python 3, MS .NET -
Verktyg
Git, PowerShell, Bootstrap, Reporting Services, WebDAV, Azure DevOps -
Okategoriserat
Web Audio API, SharePoint 2003, Web Midi API, .NET Reflector, Convention over Configuration
Markus tidigare uppdrag
-
Utvecklare, Statistiska Centralbyrån
2021 -
-
Utvecklare, Elmätning för fastighet
2020 - 2020
-
Utvecklare, Transportstyrelsen
2016 - 2021
-
Utvecklare, Finansinspektionen
2015 - 2019
-
Utvecklare, Region Örebro län
2014 - 2015
-
Systemarkitekt, Regionalt cancercentrum
2014 - 2014
-
Utvecklare, Landstinget i Jönköpings län
2013 - 2014
-
Utvecklare, Interwheel
2012 - 2013
-
Gränssnittsutvecklare, Ovako Steel AB
2012 - 2013
-
Utvecklare, Hobbyprojekt - julmas.se
2012 - 2012
-
Utvecklare, Jordbruksverket
2011 - 2012
-
Utvecklare, Draftit AB
2011 - 2011
-
Systemkonfigurator, AB Somas Ventiler
2010 - 2010
-
Utvecklare, BT Europe
2010 - 2010
-
Utvecklare, Landstinget i Värmland
2010 - 2010
-
Uppgraderingskonsult, AB Somas Ventiler
2010 - 2010
-
Utvecklare, Eskilstuna Energi och miljö
2009 - 2010
-
Systemkonfigurator, Nordic Paper
2009 - 2009
-
Uppgraderingskonsult, EDB
2009 - 2009
-
Utvecklare, Telge AB
2009 - 2009
-
Systemkonfigurator, SSAB Oxelösund
2008 - 2009
-
Systemförvaltare, Rottneros AB
2008 - 2008
-
Utvecklare, Erasteel Kloster AB
2008 - 2008
Markus utbildningar
-
Datateknik, Chalmers TH
2001 - 2006