Hoppa till innehållet
Peter Kemppe, Systemutvecklare

22 år i yrketEgenföretagare

Peter Kemppe

Systemutvecklare

  • Umeå

Peter är en senior systemutvecklare med över 20 års erfarenhet inom IT-branschen och bred kompetens i hela stacken. Hans tyngdpunkt ligger på backend och Java-utveckling. De senaste åren har han aktivt byggt ut sin frontendkompetens med React och Angular.

De senaste uppdragen har präglats av Java och Spring Boot i microservice-arkitekturer, React på frontendsidan samt CI/CD-pipelines med verktyg som Jenkins, Tekton och Azure DevOps. Peter har också erfarenhet av Kubernetes och OpenShift för containerorkestrering samt Kafka för meddelandehantering – mestadels från uppdrag hos Sartorius, Skatteverket och Comeon Group.

Utöver teknisk kompetens har Peter erfarenhet av att fungera som scrum master i agila organisationer, med ansvar för sprintplanering, retrospektiv och samarbete med produktägare.

Peter är en social och utåtriktad person som är mån om människorna omkring sig. En lyhörd lagspelare.

Visa mer
  • Java
  • Microservices
  • REST/JSON
  • Kubernetes
  • Linux
  • MySQL
  • Jenkins
  • Docker
  • JBoss
  • Git
  • Gradle
  • IntelliJ
  • CI/CD
  • Scrum
  • Configuration Management
  • Incidenthantering
  • Build management
  • Tekton
  • OCP

Uppdrag

  • Sartorius

    maj 2024 – nu

    Fullstack developer / Scrum master

    Peter var under första året scrum master och utvecklare i ett team som utvecklade backend-tjänster i Rust och frontend i React. Efter en större omorganisation hos kunden arbetar Peter nu i ett annat team där teknikstacken är Java och React, där han även har rollen som Security Champ. I båda rollerna har han dagligen arbetat i Azure DevOps med pipelines, repos och övrig projektstyrning.

    Visa mer
    • Java
    • React
    • TypeScript / JavaScript
    • Rust
    • Azure DevOps ALM
    • Kafka
    • Spring Boot
  • Skatteverket

    maj 2022 – maj 2024

    Senior Java-utvecklare och scrum master

    Peter är scrum master och systemutvecklare i ett team inom Folkbokföringen på Skatteverket. Utvecklingen sker främst med Java i en micro-service-arkitektur med Spring Boot tjänster på RedHat OpenShift Container Platform, OCP. Peter har varit med och utvecklat en för Skatteverket helt ny produkt. Produkten realiserar ett tekniskt stöd för att tillgängliggöra data från olika producenter för olika typer av analyser och uppföljning. Peter har på uppdraget arbetat med tekniker som Java, Gradle, Spring Boot, Tekton, Helm, Jenkins, Jira.

    Visa mer
    • Java
    • Jenkins
    • Gradle
    • Spring Boot
    • JIRA
    • Helm
    • OpenShift
    • Tekton
    • OCP
    • SAFe
    • Angular
  • Comeon Group

    sep. 2020 – maj 2022

    Senior Java-utvecklare

    På Comeon Group arbetade Peter som senior backend Java-utvecklare. Han designade och utvecklade mikrotjänster med Spring Boot och ansvarade främst för backendkomponenterna i teamets tjänster. Arbete utfördes i hela stacken, men majoriteten låg på backend; viss frontendutveckling i TypeScript och React förekom också. De flesta mikrotjänsterna byggdes med Spring Boot och kommunicerade via REST/JSON, och Kafka användes för meddelandehantering. Dagliga verktyg inkluderade IntelliJ, Jenkins, Maven, Git, Jira, Kubernetes, CI/CD-pipelines och MySQL.

    Visa mer
    • MySQL
    • Java
    • Jenkins
    • Git
    • CI/CD
    • IntelliJ
    • Microservices
    • Maven
    • Spring Boot
    • JIRA
    • Kafka
    • Kubernetes
    • REST/JSON
    • React
  • Skatteverket

    aug. 2019 – juli 2020

    Senior Java-utvecklare

    Peter ingick i ett team som var guardians för FOLKE-core (folkbokföringen). Utöver FOLKE arbetade han med och tog fram ett nytt belaststöd för samordningsnummer. Denna applikation gjordes till Skatteverkets nya OCP plattform (Openshift Container Platform) som är host för micro services. CI/CD med Jenkins, GIT och OCP. Backend med Spring Boot ramverket och en frontend gjord i angular.

    Visa mer
    • Java
    • Jenkins
    • Git
    • CI/CD
    • Spring Boot
    • Angular
    • OpenShift
    • SAFe
  • Skatteverket

    jan. 2012 – apr. 2018

    Systemutvecklare och produktexpert

    Peter arbetade främst med WebLogic Server men grupperingen han tillhörde förvaltade alla middleware produkter på skatteverket. Arbetade med utvecklar och underhåll av inhouse verktyget wlstools, ett verktyg utvecklat i Java och Perl, som används på skatteverket för att konfigurera och managera applikationer på WLS servrar. Incidenthantering samt daglig drift. Grupperingen arbetade med 3:e linjen support på Skatteverket för Fusion Middleware produkterna på Skatteverket.

    Visa mer
    • Perl
    • Java
    • WebLogic
    • Incidenthantering
    • Oracle Fusion Middleware
  • Skatteverket

    jan. 2008 – jan. 2012

    Systemutvecklare

    Peter arbetade som java-utvecklare på främst serversidan av folkbokföringssystemet FOLKE. Arbetade med analys, design och implementation. Java-utvecklingen gjordes i Eclipse. Under en tid hade han även haft rollen miljöansvarig, d.v.s. de dator miljöer som systemen exekverade på Systemen exekverade på Oracle WebLogic Server.

    Visa mer
    • Eclipse
    • Java
    • Oracle WebLogic Server
    • Serverside development
  • Teligent AB

    jan. 2006 – jan. 2008

    Systemutvecklare

    Peter arbetade som systemutvecklare vilket innebar att utveckla komponenter till middleware platformen P90/E. Komponenterna skrevs i C och C++. Han var också med och utvecklade det interna verktyget PI (P90E installer), ett verktyg för att kunna konfigurera, installera och managare platformen och dess komponenter. Konfigurationen gjordes i XML och verktyget skrevs i PERL. Det var ett distribuerat verktyg som kunde hanteras från en enskild server och gjorde jobbet distribuerat över flera server-noder i systemet.

    Visa mer
    • Perl
    • C
    • C++
    • XML
  • Teligent AB

    mars 2004 – jan. 2008

    CM / BM

    Peter arbetade som configuration och build manager för Teligents middleware platform P90/E och dess komponenter. Arbetet innebar att ansvara för att bygga och paketera systemen samt installationsarbeten internt och hos kunder. Systemen exekverade på Linux-maskiner. Peter arbetade i flera projekt med kunder över hela världen. De sista åren på Teligent arbetade han i nära kontakt med en kund på Filippinerna, där han vid tre tillfällen reste till och arbetade på plats hos kunden i Manila.

    Visa mer
    • Linux
    • Configuration Management
    • Build management

Utbildning

  • Datavetenskap

    1998 – 2003

    Umeå universitet

Kompetens · nivå och år

Tekniker

  • Java
  • Microservices
  • REST/JSON
  • TypeScript / JavaScript
  • Angular
  • C
  • C++
  • Perl
  • React
  • WebLogic
  • Perl Script
  • Rust

Plattformar

  • Kubernetes
  • Linux
  • MySQL
  • RedHat Openshift
  • Azure DevOps ALM
  • Kafka
  • Oracle
  • Oracle Fusion Middleware
  • Oracle WebLogic Server
  • Tomcat

Produkter

  • Jenkins
  • Docker
  • JBoss

Verktyg

  • Git
  • Gradle
  • IntelliJ
  • JIRA
  • Maven
  • Spring
  • Spring Boot
  • Eclipse
  • Helm
  • OpenShift

Metoder och processer

  • CI/CD
  • Scrum
  • Configuration Management
  • SAFe
  • TDD

Verksamhetsområden

  • Incidenthantering

Övrigt

  • Build management
  • Tekton
  • OCP
  • Serverside development

Den som känner Peter

Christer Westin

Christer är Peters kontaktperson på Kvadrat.