Mikael Hultgren

Experience

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äne

  • 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
  • +46 70 7178784
  • 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