Hoppa till innehållet
Johan Bengtsson

45 år i yrketEgenföretagare

Johan Bengtsson

  • Stockholm
  • Configuration Manager
  • DBA

Bransch: Elektronikindustri, Energi, Forskning och utveckling (FoU), Försvar, Hälso-Sjukvård, Konsumentelektronik, Läkemedelsindustri, Skog och Papper, Spel, Stat/kommun/Landsting, Tillverkande Industri, Tillverkare av Telekomutrustning, Verkstad och Automotive

  • Ansible
  • Metadata
  • Matematik
  • Google Play
  • Open Source
  • Kubernetes
  • Jenkins
  • AppStore
  • GitLab CI/CD
  • Git
  • Maven
  • Subversion
  • Releasehantering
  • Avveckling
  • DevOps
  • Utredningar
  • Försäljning
  • Mentorskap
  • Ledningssystem
  • Finans
  • Automotive
  • Sjukvård
  • Microsystems

Kurser & certifieringar

  • CybersäkerhetslagenIT-säkerhetsbolaget · 2024
  • PROSCI Change ManagementNexum · 2021
  • Docker & KubernetesNDC Devops · 2020
  • Leading SAFeWe are Movement · 2020
  • MDrivenKvadrat · 2019
  • Programmering med C#Malmö Högskola · 2010
  • Digital och MikrodatorteknikKTH · 2006
  • DatorteknikHögskolan Gävle/Sandviken · 1986

Uppdrag

  • DeLaval

    jan. 2022 – dec. 2025

    Verktygsspecialist

    Johan har ansvarat för att flytten av källkod från Subversion till Git och även gjort om byggjobb (i Jenkins) så att de fungerar. I arbete ingick även ge riktlinjer för övergång från monorepo till uppdelade repon. Johan har, i och med kodflytten, ansvarat för framtagning av arbetssätt och ge stöd och utbildning till de agila utvecklingsteamen m fl. Johan arbetadei ett agilt Delivery Engineering team som är DeLavals motsvarighet till DevOps. Johan arbetar praktiskt med övergången från Jenkins till Gitlab CI/CD, förutom att ta fram olika policies, regler och arbetssätt (exempelvis policy för Open Source produkter).

    Visa mer
    • Subversion
    • Jenkins
    • Git
    • Open Source
    • DevOps
    • GitLab CI/CD
  • Ingenjörsfirma Bevada AB

    jan. 2019 – nu

    Ägare

  • Kronofogden

    jan. 2016 – dec. 2021

    Configuration Manager

    Som Configuration Manager (CM) på utvecklingsavdelningen, stöttar Johan utvecklingsavdelningens agila team med bland annat verktygsstöd för verktyg som git, Jenkins, Maven, Ansible, AWX etc. Johan är ansvarig CM i ett projekt vars mål är att ta fram ett system för att digitalisera inkomna handlingar och fördela dem till övriga system. Johan har även ansvar för CM-hantering i förvaltning av två system. Uppdraget innebär också att Johan planerar och genomför releaser av programvara. Som en naturlig del av uppdraget ingår även processdefinitioner, dokumentation och förbättringar. Under uppdraget har ett ersättningsprojekt framgångsrikt genomförts, och ett stordatorsystem har ersatts av ett nyutvecklat system - detta inom planerad tidsram! I detta arbete var Johan projekt-CM. Utöver ovanstående uppgifter arbetade Johan även med avveckling av ett integrationssystem. I detta ingick bland annat att ta fram slutdokumentation för systemet enligt Riksarkivets krav. I uppdraget ingår även testmiljöansvar och täta kontakter med driftleverantören (Skatteverket) både avseende testmiljöer och produktionsmiljöer. Johan har också genomfört flertalet utredningar, bland annat SoD (Segregation of Duties) avseende verksamhetsområdets IT-system.

    Visa mer
    • Configuration Manager
    • Jenkins
    • Git
    • Utredningar
    • Maven
    • Avveckling
    • Ansible
  • Capgemini

    jan. 2016 – jan. 2019

    Senior software engineer

  • Svenska Spel

    jan. 2015 – jan. 2016

    Configuration Manager

    Johan ledde arbetet med att skapa ett regelverk och guidelines för Open Source produkter. Arbetet inkluderade både processen runt att ta hem produkter och att processen för att bidra till open Source-världen. Under arbetet involverade Johan resurser från drift, utveckling och juridiska avdelningen. Arbetet resulterade i ett regelverk, guidelines, ett mallprojekt (i git) samt en "white-list" (godkända licenser). Arbetet genomfördes som ett antal arbetsmöten under Johans ledning. Vid varje möte definierades hemuppgifter för deltagarna. Uppgifterna redovisades vid nästkommande arbetsmöte.

    Visa mer
    • Configuration Manager
    • Git
    • Open Source
  • Svenska Spel

    jan. 2014 – dec. 2016

    Teamledare

    Som teamledare för 4 Configuration Managers ansvarade Johan för resursplanering och uppföljning. Johan definerade krav, regler och guidelines för Configuration Manager-rollen.

    Visa mer
    • Configuration Manager
  • Svenska Spel

    jan. 2014 – jan. 2014

    Configuration Manager

    Mobile Device management Johan analyserade marknaden för att ta fram ett förslag på lämpligt MDM-verktyg. Johan tog dessutom fram en process för enhetshantering inom projektet för en ny spelterminal.

    Visa mer
    • Configuration Manager
    • Mobile device
  • Svenska Spel

    jan. 2013 – dec. 2016

    Configuration Manager

    Johan var en av de drivande i att införa Continuous Deployment på IT-avdelningen. Johans visioner låg till grund för hur arbetet skulle bedrivas och han tog fram presentationsmaterial och en "Continuous Deployment road map". Johan höll flera informationsmöten på olika nivåer på IT-avdelningen.

    Visa mer
    • Configuration Manager
  • Svenska Spel

    jan. 2013 – jan. 2013

    Configuration Manager

    Johan ledde utvärdering och skarpa försök av ett nytt versionshanteringssystem (git) och ny branchmodell (gitflow). Utvärderingen genomfördes tillsammans med ett utvecklarteam och innehöll ett skarpt provskott på en av Svenska Spels mer komplexa leverabler. Efter besut från utvecklingsledningen ledde Johan införande och höll ett antal utbildningar för olika utvecklargrupper. Git och gitflow blev efter införandet det versionshanteringssystem och den branchmodellen som huvudsakligen används på Svenska Spel.

    Visa mer
    • Configuration Manager
    • Git
  • Svenska Spel

    jan. 2010 – dec. 2016

    Configuration Manager

    Johan utvecklade och ansvarade för ett system som hanterade metadata för alla Svenska Spels leverabler (ca 600 st). Detta för att hålla rätt på vilken version av leverabeln som levererats till olika testmiljöer och produktionsmiljö.

    Visa mer
    • Configuration Manager
    • Metadata
  • Svenska Spel

    jan. 2010 – dec. 2016

    Configuration Manager

    Johan ansvarade för att preparera och publicera Svenska Spels appar på Google Play, Appland och Apple Appstore. Koden till apparna levererades av tredjeparts leverantörer i både Sverige och Indien. Uppgiften innebar även att ta fram rapporter avseende användning, nedladdningar etc vilka presenterades för produktägarna.

    Visa mer
    • Configuration Manager
    • AppStore
    • Google Play
  • Svenska Spel

    jan. 2006 – dec. 2006

    Configuration Manager

    Johan har tagit fram dokumentationsstandard för utvecklingsavdelningen.

    • Configuration Manager
  • Svenska Spel

    jan. 2005 – dec. 2016

    Configuration Manager

    Johan skötte releasehantering, behörighetsadministration, gav stöd till agila utvecklingsteam avseende branchstrategier/modeller, Continuous Deployment och tillämpliga verktyg. Johan implementerade även förbättringar i verktyg och processer.

    Visa mer
    • Configuration Manager
    • Releasehantering
  • Svenska Spel

    jan. 2005 – jan. 2016

    Configuration manager

    • Configuration Manager
  • Svenska Spel

    jan. 2005 – dec. 2010

    Configuration Manager

    Johan har haft rollen Configuration Manager (CM) i flera projekt av olika storlek och dignitet. Jobbet innebar bland annat att ta fram CM-planer, leda Change Control Boards (CCB) samt koordinera leveranser.

    Visa mer
    • Configuration Manager
  • Weyerhaeuser

    jan. 2004 – dec. 2005

    Affärskonsult

    Johan implementerade en datawarehouselösning och utvecklade sex datamarts. Genom implementationen kunde antalet befintliga rapporter väsentligen reduceras. Uppdraget innebar även att utbilda kunden i användandet av BI-verktyg.

    Visa mer
  • Harvey Norman Australia

    jan. 2004 – jan. 2005

    Affärskonsult

    Johan ingick i ett team som utvecklade rapporter som en del av ett stort implementationsprojekt.

  • Australian Pharmaceutical Industries (API)

    jan. 2004 – jan. 2004

    Affärskonsult

    Johan var ansvarig för att installera en datawarehouselösning, utbilda kundens personal samt kvalitetssäkra kundens arbete. Vidare tjänade han som stöd för kundens utvecklare.

    Visa mer
    • API
  • Bluescope Steel Australia

    jan. 2004 – jan. 2004

    Affärskonsult

    Johan gav support på befintlig datawarehouselösning.

  • Buderim Ginger

    jan. 2003 – jan. 2004

    Affärskonsult

    Johan implementerade en datawarehouselösning. implementationen gjorde det möjligt att, för första gången inom företaget , automatiskt sammanställa affärskritisk information för presentation på olika organisatoriska nivåer. Uppdraget innehöll även utbildning av kundens personal.

    Visa mer
  • Intentia Australia

    jan. 2002 – jan. 2005

    Affärskonsult

  • Stuart Alexander & Co

    jan. 2002 – dec. 2004

    Affärskonsult

    Genom att optimera ett antal datamarts reducerade Johan kundens laddtider från flera timmar till några minuter. Vidare bistod Johan kunden att utveckla rapporter.

    Visa mer
  • Stanwell Corporation Ltd

    jan. 2002 – dec. 2004

    Affärskonsult

    Johan specificerade 2 datamarts (finans och underhåll) som kunden senare implementerade själv.

    • Underhåll
    • Finans
  • Vertex Pacific

    jan. 2002 – dec. 2004

    Affärskonsult

    Johan vidareutvecklade en befintlig datawarehouselösning. Detta gjorde det möjligt för kunden att få full insyn i budget och utfall för försäljning och produktion samt att få kontroll över leveransprecision. Vidare höll Johan utbildning för kunden.

    Visa mer
    • Försäljning
  • Sun Microsystems

    jan. 2002 – jan. 2002

    Affärskonsult

    Johan dokumenterade och analyserade processen för Services Sales. Genom att i slutrapporten belysa problemområden och lösningar fick Sun Microsystems möjlighet att redicera ledtiden från kundbeställning till leverans och fakturering.

    Visa mer
    • Fakturering
    • Försäljning
    • Microsystems
  • Ericsson Process and Application Consulting

    jan. 2001 – jan. 2001

    Configuration Manager

    Johan ansvarade för ett delprojekt som anpassade CM framework till Ericssons anpassning av Rational Unified Process (ERUP).

    Visa mer
    • Configuration Manager
    • Rational Unified Process
  • Ericsson Radio Systems (ERA)

    jan. 2001 – jan. 2001

    Configuration Manager

    Johan ingick som CM-kompetens i ett team som implementerade en gemensam CM-process. Johan dokumenterade och publicerade processen på ERAs hemsida.

    Visa mer
    • Configuration Manager
    • Radio
  • Ericsson process & application consulting

    jan. 2000 – jan. 2002

    Configuration manager

    • Configuration Manager
  • Ericsson Process and Application Consulting

    jan. 2000 – jan. 2001

    Configuration Manager

    Johan höll ett antal CM-kurser med olika omfattning, från halvdagskurser till flerdagarskurser. Deltagarna varierade, från avdelningsledning till enskilda personer.

    Visa mer
    • Configuration Manager
  • Industri Matematik International (IMI)

    jan. 1998 – jan. 2000

    Projektledare

    Johan ansvarade för att anpassa RUP i delarna Configuration Management och projektledning. I detta ansvar innefattades även mentorskap för projektledare.

    Visa mer
    • Projektledning
    • Rational Unified Process
    • Configuration Management
    • Matematik
    • Mentorskap
  • Industrimatematik International

    jan. 1998 – jan. 2000

    Systemingenjör

  • Industri Matematik International (IMI)

    jan. 1998 – jan. 1998

    Projektledare

    Johan ansvarade för att analysera, definiera och dokumentera processen för interna leveranser.

    • Matematik
  • Försvarsmaktens högkvarter

    jan. 1997 – jan. 1998

    Configuration Manager

    Johan ingick i CM-staben i projektet FM-MASTER. Johan tog bland annat fram rutinbeskrivningar för leverans av mjukvara till militära enheter.

    Visa mer
    • Configuration Manager
  • FMV

    jan. 1996 – dec. 1998

  • Arméledningen

    jan. 1996 – jan. 1997

    Dokumentationsansvarig & CM

    Johan ansvarade för dokumenthantering och configuration management i projekt ATLE-IS. Under projektet utvecklade Johan en kravhanteringsdatabas. Då projektet lades ner, sammanställde Johan tillsammans med projektadminstratiören, projektets slutdokumentation.

    Visa mer
    • Dokumenthantering
    • Configuration Management
  • FMV

    jan. 1996 – jan. 1996

    Projektledare

    Johan agerade projektledare i ett projekt som syftade till att ta fram en anpassningsmodell för MIL-STD-498 (systemutveckling och dokumentationsstandard).

    Visa mer
  • FMV (Försvarets Materielverk)

    jan. 1994 – jan. 1998

    Systemingenjör

  • Idhammar System TSL AB

    jan. 1989 – jan. 1994

    Systemutvecklare

  • Tidningspappersbrukens forskningslaboratorium

    jan. 1986 – jan. 1989

    Dataansvarig

  • Försvarsmakten K4

    jan. 1981 – dec. 1983

    Officersaspirant

Kompetens · nivå och år

Tekniker

  • Ansible
  • Metadata
  • Matematik
  • API
  • C#
  • Mobile device
  • Programmering
  • Radio
  • C
  • Databasadministration
  • Fortran
  • Groovy
  • Oracle Service Bus
  • Oracle SOA Suite
  • Python
  • SQL
  • Systemintegration

Plattformar

  • Google Play
  • Open Source
  • Kubernetes
  • Data Warehouse
  • Databaser
  • Linux
  • Mac OS X
  • MS SQL-Server
  • Oracle WebLogic Server
  • Red Hat
  • Windows

Produkter

  • Jenkins
  • AppStore
  • GitLab CI/CD
  • Docker
  • MS Office
  • Office 365
  • Prezi
  • Visio

Verktyg

  • Git
  • Maven
  • Subversion
  • Affärssystem
  • Atlassian Jira
  • Confluence
  • Gradle

Metoder och processer

  • Releasehantering
  • Avveckling
  • DevOps
  • Configuration Management
  • Datorteknik
  • Projektledning
  • Rational Unified Process
  • Continuous Delivery
  • Continuous Integration
  • Lagerhanteringssystem
  • Scrum
  • Systemarkitektur
  • Systemtestning
  • Test Driven Development

Verksamhetsområden

  • Utredningar
  • Försäljning
  • Mentorskap
  • Underhåll
  • Dokumenthantering
  • Fakturering
  • Forskning och Utveckling
  • Konsumentelektronik
  • Systemförvaltning

Standarder och regelverk

  • Ledningssystem

Branscher

  • Finans
  • Automotive
  • Sjukvård

Övrigt

  • Microsystems

Den som känner Johan

Lena Forvik

Lena är Johans kontaktperson på Kvadrat.