Hoppa till sidans innehåll

Mikael Karlsson

Systemutvecklare

Systemutvecklare med fokus på Java och databaser som gärna jobbar i tvärfunktionella team med att skapa välpresterande och lättunderhållna system. Intresserad av hela produktflödet, från design till utveckling, testning, leverans och drift. Arbetar gärna i en miljö där man får möjlighet att kontinuerligt lära sig nya saker och fylla på sin repertoar av tekniker.

Flerårig erfarenhet av Java-utveckling i backend, både monolitiska system och mikrotjänster. Utveckling av system som satte stora krav på läs- och skrivprestanda mot olika databaser. Utveckling av REST-API:er, uppsättning av byggkonfiguration (Apache Maven), samt CI/CD-flöden för artifaktbyggen och testning av Java-leverabler.

Erfarenhet av relationella SQL-databaser, både radbaserade (MySQL/MariaDB) och kolumnbaserade (ClickHouse). Konfiguration samt prestandaanalys av databaser, testning av tabellscheman och indexkonfigurationer. Utföring av databasmigrering i system med krav på korta eller inga driftstopp.

Driftsättning av Java-baserade tjänster i Enterprise Linux-miljö (RHEL/CentOS). Felsökning av både egenutvecklade samt tredjepartsapplikationer i samma miljö. Skriptning både i form av shell-skriptning (Bash) och Python. Automatisering av systemuppgraderingar med hjälp av Ansible.

Områden

  • Systemutvecklare

Om Mikael

Lugn och inlyssnande person som trivs väl med att jobba i team av andra utvecklare. Nyfiken och utforskande som inte räds snårigt detektivarbete för att hitta eventuella brister och fel i system.

Mikaels CV

  • Skatteverket

    Systemutvecklare

    2022 -

    Systemutvecklare i team som arbetar med microtjänster körandes i Red Hat OpenShift Container Platform, OCP.

    Java, Spring Boot, Red Hat OCP, Kubernetes, Jenkins, Jira.
  • Polystar

    Systemutvecklare

    2019 - 2021

    Java-utveckling med fokus på storskalig databaslagring i olika relationella databaser, däribland MariaDB/MySQL och ClickHouse. Deltog i ett större arbete kring att migrera ett system från radbaserade databaser till huvudsakligen kolumnbaserade motsvarigheter. Utförde proof of concept-test och blev senare delaktig i designarbetet för ett system som skulle möjliggöra storskalig export av data för maskininlärningssyften.

    Djupgående prestandaanalys av ett system beståendes av ett webbgränssnitt och flera Java-tjänster och databaser. Utförande av tillhörande prestandaförbättringar för att sänka den upplevda latensen i webbgränssnittet. Frontend-utveckling av webbgränssnitt i Javascript-ramverket Angular.

    Uppsättning och konfiguration av bland annat automatiserade byggen samt tester med hjälp av Jenkins. Förde diskussioner samt öppnade issues och pull requests i olika open source-projekt på plattformen GitHub.

    Tekniker: ClickHouse (kolumndatabas), Java, Python, Bash, MariaDB/MySQL, Ansible, Unix (RHEL/CentOS), Jenkins, Docker, Git, GitHub.
  • Acino

    Systemutvecklare

    2018 - 2019

    Utveckling i C och Java mot inbyggda system i telekombranschen. Arbete i multinationellt projekt. Deltog bland annat i arbetet kring en funktion som säkrar bandbredd åt blåljuspersonal i telefonnätverket vid behov. Hanterade tester samt byggen av olika leverabler med hjälp av automatiseringsverktyget Jenkins.
  • ITS

    Systemutvecklare

    2015 - 2015

    Utforskade och utvecklade sätt att konvertera dokument i MS Word-format till Wiki-baserade format. Arbetet innebar bland annat lua-skriptning och Java-programmering med ett stort fokus på reguljära uttryck. Versionshantering i form av Git.

Mikaels kompetensområden

  • Databashanterare

    mySQL
  • Hårdvara

    PC
  • Operativsystem/plattformar

    Linux
  • Verktyg & Middleware

    Git

Mikaels anställningar

  • Systemutvecklare, Polystar OSIX AB

    2019 - 2021

  • Systemutvecklare, Acino AB

    2018 - 2019

  • Systemutvecklare, ITS, IT-stöd och systemutveckling

    2015 - 2015

Mikaels utbildningar

  • Civilingenjörsprogrammet i teknisk datavetenskap, Umeå universitet

    2012 - 2018

Till konsultsök

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning