Mikael Hultgren

Experience

Skandia

Stockholm, Sverige

Software Architect

2021 -

      Cellbes AB

      Stockholm, Sverige

      Technical Lead Developer

      2016 - 2021

      Vilken fantastiskt teknikstack att få jobba med. RabbitMQ som messagebus tillåter oss en väldig flexibilitet och redundans. En migrering till .NET core för våra applikationer ger oss möjligheten att inte bara får arbeta med vad som är framtiden inom .NET ramverket men öppnar också upp bättre möjligheter för att köra våra applikationer i docker och molnet. ElasticSearch driver inte bara vårt sök men också är vårt val för att hantera våra loggar. Allt detta och mer är så klart klustrat och med en high availability på allt så behöver man verkligen inte lika vaken om nätterna med att oroa sig för att nåt ska gå fel. På detta kommer ett fokus på prestanda och stabilitet i våra system. Allt detta är mina arbetsuppgifter och jag har haft mina klart skickliga och trevliga fingrar med överallt, från planering till kodning.

      • Migrering av RabbitMQ, ElasticSearch, MongoDB och Redis till nya versioner och nya servrar utan det minsta hickup i upptid för våra system och kunder
      • Haft en mentor roll för våra utvecklare och haft en styrande hand i hur vi ska utveckla teknikstacken
      • Utvecklat ett antal nya services .NET Core med tillhörande öga för high availability
      • Rensat och gått igenom kodbasen för våra services för ökad förståelse, förenkling/uppstädning och korrekthet
      • Varit drivande i optimerande av våra services för minskad resursanvändande
      • C#
      • .NET Core
      • .NET
      • Javascript
      • React
      • CSS

      Apotea AB

      Stockholm, Sverige

      Utvecklare

      2015 - 2016

      Här tog jag en chans att jobba med riktigt sköna vänner och arbetsuppgifterna var väldigt varierande. Allt från sajten till lagersystemet, fullstack indeed. Men det som jag är mest stolt över och som gav mig personligen den största nöjet var utmaningen att installera och integrerar optisk avläsning av storleken på paket och dess leveranssätt för automatisk sortering.

        • c#
        • .NET
        • Javascript"

        Mira Network AB

        Stockholm, Sweden

        Senior Developer/Technical Lead

        2013 - 2015

        Hos Mira Network har jag arbetat, med nöje och med fantastiska kollegor, som en senior utvecklare och technical lead där mina primära uppgifter har varit att vara en drivande kraft för utvecklingsteamet i form av kod, utbildning, introducera nya ramverk och effektivisera arbetsprocesser. Huvuddelen av mina redskap har varit C#, Javascript, ASP.NET MVC, ASP.NET Web Forms, MSSQL, Git, Visual Studio, Team City, gott humör, tålamod och en bra frukost. Både frontend och backend har varit mina domäner

        • Drivit igenom konverteringen av en ASP.NET app till ASP.NET MVC app och där utvecklat kod, tekniker och strategier för att låta dessa två existera sida vid sida i samma app
        • Jobbat som mentor för utvecklarna inom programmering, ramverk och hur man designar och utvecklar system
        • Jobbat som scrummaster och drivit processer hur vi ska jobba med agil utveckling
        • Drivit igenom och implementerat deployment till kunders live system, där utvecklingsteamet har gått från att manuellt ladda upp till kunder, till att göra automatiskt deployments genom en buildserver. Även uppsättning av CI miljöer
        • Drivit igenom och implementerat lokala utvecklingsmiljöer med hjälp av fluentmigrator och git, där utvecklingsteamet har gått från att utveckla mot samma databas och i samma kodbranch till att sitta med en lokal databas i en egen kod branch
        • Drivit igenom kvalitetssäkring genom codereviews, lokala utvecklingsbrancher och rutiner runt hur kod får mergas
        • Drivit igenom och implementerat migrering av kodbasen från en egen hostad subversion server till github
        • C#
        • .NET
        • Javascript

        Adlibris AB

        Stockholm, Sweden

        Developer/Team Leader

        2010 - 2013

        Jag är säker på att dom flesta känner till Adlibris, men för att vara grundlig och för en framtida publik. Adlibris säljer böcker online i dom nordiska länderna. Här har jag, med många gånger stort nöje, arbetat som team leader, scrummaster, programmerare, systemarkitekt och bokräddare där både frontend och backend system har varit mina domäner. Bland mina verktyg som jag har använt kan jag räkna C#, .NET, VB.NET, MSSQL, TFS, Visual Studio, kritiskt tänkande och nerver av stål

        • Designat och utvecklat dom backend och frontend system som är adlibris.se men som även driver adlibris app, det har inneburit ett totalt nytänkande genom att skapa ett servicelager som ska byta ut våra gamla och ofta fragmenterade system och på så sätt samla allt under ett tak. Ett komplext men belönande arbete
        • Prisjämförelse och beslutsunderstöd för inköps avdelning där mitt ansvar har varit att inte bara samla in data för att kunna ge beslutsunderstöd huruvida vi ska sänka eller öka priser på böcker men också att se till att dessa prissänkningar sker i Adibris system
        • Ombyggnad av lagersystem i morgongåva, vilket har inneburit att planera för en flytt som inte fick hindra Adlibris förmåga att skicka iväg paket. Arbete innebar också att programmera om dom styrsystem som sköter bansystemet, vilket var lite som att få leka med ett stort lego
        • Underhåll och utveckling av system som varje dag läser in och räknar ut priser på dom böcker Adlibris säljer, ett arbete som kräver en förmåga att ha överblick över hur dom förändringar man gör kan påverkar andra delar av systemet, men också att kunna hålla tungan rätt i munnen eftersom minsta misstag kan göra att plötsligt så kan ingen köpa böcker på sajten längre
        • Fungerat som mentor för både nytt och gammalt folk för att lära dom hur våra system fungerar, men också att utveckla dom som programmerare
        • C#
        • .NET
        • Javascript

        Mika Sverige AB

        Norrköping, Sweden

        Programmerare

        2007 - 2010

        Mika Sverige är ett företag i Norrköping som jobbar inom bl.a. tryckflöden och onlineeditering av trycksaker. Här har jag arbetat som programmerare och projektledare för ett antal interna såväl som externa projekt mot kunder. En stor del av min tid har lagts på nyutveckling, interface-design och underhåll av system byggda på C#, .NET, Adobe Flex/Air, Actionscript 3 och C++

        • Onlinedesigner, en webbaserad applikation för att editera och skapa trycksaker. Byggt på Adobe Flex, Actionscript 3 på klientsidan och C#, .NET, MSSQL på serversidan
        • Uniqueue, en webbaserad applikation för tryckerier och kunder där dom kan hantera bl.a. beställningar. Byggt på C#, ASP.NET och MSSQL
        • IDR, en OCR läsare för att automatisera hantering av försäkringsblanketter. Byggt på C#, C++, .NET och MSSQL
        • Uniqueue Ordermodule, en applikation för att automatisera uppladdning av trycksaker till Uniqueue och Onlinedesigner. Byggt på C#, .NET på klientsidan och C#, .NET, MSSQL på serversidan
        • C#
        • .NET
        • Javascript

        Unique Development Studios

        Norrköping, Sweden

        Webmaster

        2001 - 2002

        Unique Development Studios var ett spelföretag i Norrköping som till största delen jobbade med konsolspel. Jag ansvarade för design, utveckling och underhåll av de interna och externa webbsidorna byggda på PHP, HTML, CSS och MySQL

          • PHP
          • HTML
          • CSS
          • MySQL

          Egen företagare, Four04

          Härnösand, Sweden

          Webmaster

          2001 - 2002

          Drev ett eget företag Four04 där jag arbetade med nyutveckling, interface-design och underhåll av system byggda på Perl, PHP, MySQL, HTML och CSS. Ansvarade även för drift och underhåll av Linux- och FreeBSD servrar för klienter

          • Logiguiden, en webbaserad applikation för resebyråer där dom kan nå ut till kunder med resor och special erbjudanden. Byggt på HTML, Perl och MySQL
          • SSVH, utvecklade en webbbaserad applikation där lärare kunde administrera kurslitteratur och schemalägga kurser. Byggt på HTML, Perl och MySQL
          • Internet5, utvecklade en webbaserad mail klient för deras kunder. Byggt på HTML, PHP och MySQL
          • PHP
          • HTML
          • CSS
          • MySQL
          • Perl

          Education

          Datavetenskap magister

          Linköpings universitet

          2006 - 2008

          Miljövetare (vetenskaplig teori och metod, material- och energiflöden, skalproblematik)

          Linköpings universitet

          2005 - 2006

          Datavetenskap magister

          Linköpings universitet

          2004 - 2005

          Tekniskt basår

          Linköpings universitet

          2003 - 2004

          photo of me
          • blomma@artsoftheinsane.com
          • www.artsoftheinsane.com
          • Sweden

          Skills

            • Programming
            • C#
            • HTML
            • Javascript
            • CSS
            • SASS
            • SQL
              Frameworks
            • .NET
            • .NET Core
            • React
              Developer Tools
            • Git
            • Docker
            • Azure

          Languages

          • Svenska
            Modersmål
          • English
            Flytande

          Interests

          • Klättring
          • Bakning