Hoppa till sidans innehåll

Peter Wastholm

Automatiseringsexpert

Peter har lång erfarenhet av utveckling och har de senaste åren fokuserat på automatisering och configuration management. Han har bland annat arbetat med att införa continuous delivery och därmed minskat ledtider för systemförändringar från veckor/dagar till timmar.

Med ett stort engagemang för open source och fri programvara deltar Peter i mån av tid i Internetbaserade communities.

Peter har haft uppdrag i flera agila projekt och som gruppledare även arbetat med att förbättra de agila arbetsmetoderna.

Områden

  • Automatiseringsexpert
  • Configuration Manager
  • Systemarkitekt

Om Peter

Peter är en problemlösare som är nyfiken på ny teknik och nya affärsmöjligheter. Han har deltagit i ett antal uppstartsbolag och varit jurymedlem i affärsidétävlingen Venture Cup. Peter är van att arbeta både självständigt och i grupp, och då både som medlem och ledare. Ett bra resultat är viktigare än rollen i projektet. Språk är ett stort intresse: Peter behärskar både svenska och engelska väl och är något så ovanligt som en tekniker som verkligen gillar att skriva dokumentation.

Peters CV

  • Infinera

    Devops Engineer

    2022 -

    Design och utveckling av CI/CD-pipeline för XR, en ny generation av hårdvara och mjukvara för optisk nätverkskommunikation.

    Verktyg/tekniker: Linux, Jenkins, Groovy, Bash, Yocto/Bitbake, Git, Nexus, Atlassian Jira, Bitbucket, Confluence, Docker.
  • Pensionsmyndigheten

    Automation engineer

    2021 - 2022

    Utveckling, förbättring och förenkling av byggpipelines och testautomatisering i en komplex miljö med mycket automatisering redan införd.

    Produkter/tekniker/metoder: Kanban, continuous delivery, Linux, Git, Jenkins, Atlassian Bitbucket, Docker, Maven, Groovy, shellscripts, Python, Gradle, Artifactory, Puppet, Atlassian Jira, Atlassian Confluence, Rancher (Kubernetes), Ansible, VMware VRealize Automation.
  • Qlucore

    Continuous deilvery-konsult

    2021 - 2021

    Design och implementation av ett system för att automatiskt bygga och testa en GUI-applikation skriven i C++ på flera olika plattformar.

    Produkter/tekniker/metoder: Jenkins, Git, MSBuild, XCode, JUnit/XUnit, Squish, Bullseye Coverage, Linux, MacOS, Windows.
  • Kronofogdemyndigheten

    Configuration manager

    2018 - 2021

    Configuration manager i två utvecklingsteam: ett team för ett internt administrativt system och ett team för Kronofogdens publika e-tjänster.

    Verktyg och tekniker: Kanban, Scrum, Linux (RHEL), Jenkins, Maven, shellscripts, GNU Make, Apache Ant, Perl, Atlassian Jira, Sonatype Nexus, VMware, Selenium, Sonarqube.
  • Polisen

    Continuous delivery-konsult

    2015 - 2018

    Peter är anlitad för att införa continuous delivery på Polisens IT-avdelning och automatisera testning och leverans av c:a 30 egenutvecklade applikationer.

    Produkter/tekniker/metoder: Kanban, continuous delivery, Linux, Git, Jenkins, Maven, shellscripts, Perl, Docker, Sonatype Nexus, Atlassian Jira, VMware VRealize Automation, Openshift (Kubernetes).
  • Edgeware

    Automation / Continuous Delivery Consultant

    2015 - 2015

    Design och implementation av system för att automatiskt spinna upp testmiljöer av godtycklig storlek i molnet (AWS). MIgrering av c:a 40 Git- och Subversionrepon till ett gemensamt "monorepo" för införande av devops-orienterat arbetssätt med tvärfunktionella team. Design och implementation av pipelines för kontinuerliga leveranser (byggen, tester och paketering).

    Produkter/tekniker/metoder: Kanban, continuous delivery, Linux, Git, Vagrant, Jenkins, Amazon Web Services (EC2), shellscripts, Python, Ruby, Docker, GNU Make, Open Nebula, Kubernetes. Plus Edgeware-produkter som Convoy, Orbit och Performancelab.
  • Yotta Communications

    Virtualiserings- och automatiseringsarkitekt

    2014 - 2015

    För ett litet uppstartsbolag med stora ambitioner designade Peter ett proof of concept-system för automatiserad cloud deployment och testning.

    Produkter/tekniker/metoder: Agile, Kanban, Jenkins, Git, Linux, Openstack, GNU Make, shellscripts.
  • Truecaller

    Automation / Continuous Delivery Consultant

    2014 - 2014

    Upprättande av processer och pipelines för continuous delivery.

    Truecaller växte med 50.000 nya användare varje dag men hade bara ett minimalt operations-team. Detta krävde förstås automatisering. Peter ansvarade för att sätta upp en komplett pipeline för continuous delivery, i princip från scratch, omfattande allt från kodgranskning via automatiserade tester till deploment i produktion.

    Produkter/tekniker/metoder: Continuous delivery, kanban, Jenkins, Gerrit, Maven, Nexus, Linux, shellscripts, Apache Httpd, Puppet, Virtualbox, Vagrant.
  • Unibet

    Automation Manager

    2013 - 2013

    Ledning, planering och styrning av Unibets team for applikationstekniker (8--10 medlemmar). Övergripande ansvar för Unibets lösning för continuous delivery. Införde ett antal förbättringar i kanbanbaserade processer samt i versionshantering av internt utvecklade mjukvarukomponenter.

    Produkter/tekniker/metoder: Agile, Kanban, continuous delivery, Atlassian Jira, Thoughtworks Go, Atlassian Confluence, Atlassian Fisheye, Red Hat Enterprise Linux, Subversion, Maven, Glassfish, shellscripts, Nexus, Sonar, Python, Perl.
  • Unibet

    Automation / Continuous Delivery Consultant

    2012 - 2013

    Fortsatt arbete med Unibets lösning för continuous delivery. Förbättrad automatiserad hantering och lagring av mjukvaruartefakter.

    Tools used: Kanban, continuous delivery, Atlassian Jira, Thoughtworks Go, Atlassian Confluence, Atlassian Fisheye, Red Hat Enterprise Linux, Subversion, Maven, Glassfish, shellscripts, Nexus, Sonar, Python, Perl.
  • -

    Föräldraledig

    2012 - 2012

  • Unibet

    Configuration Manager

    2011 - 2012

    Configuration Manager i en organisation med c:a 80 utvecklare. Ägarskap av system för versionskontroll (Subversion), hantering av mjukvaruartefakter (Nexus), kodanalys (Sonar) m.m. Utveckling av funktioner för visualisering av kodberoenden, automatisering och continuous delivery.

    Produkter/tekniker/metoder: Agile, Kanban, continuous delivery, Atlassian Jira, Thoughtworks Go, Atlassian Confluence, Atlassian Fisheye, Red Hat Enterprise Linux, Subversion, Maven, Glassfish, shellscripts, Nexus, Sonar, Python, Perl.
  • Venture Cup

    Jurymedlem

    2011 - 2014

    "Screening" av inskickade bidrag till affärsidétävling, skrivande av feedback på refuserade bidrag.
  • Scania

    System Engineer

    2010 - 2011

    Uppgradering, integration, konfiguration och automatisering av Jira, Fisheye och Perforce för att stödja Scanias utvecklingsprocess.

    Produkter/verktyg/metoder: Jira, Fisheye, Shellscripts, Tomcat, Websphere, Red Hat Enterprise Linux, Perl.
  • Media Sprinkler

    Systemarkitekt

    2008 - 2011

    Design av ett content management-system för interaktiv video.

    Produkter/verktyg/metoder: Scrum, Atlassian Jira, Atlassian Bamboo, Continuum, Trac, Amazon AWS, Linux, Java, Red5 Media Server, Wowza Media Server, Tomcat, JBoss, Spring Framework, Hibernate, Python, shellscripts, UML.
  • Forum08

    Art Director

    2005 - 2010

    Produktion av böcker och tidningar.

    Produkter/tekniker/metoder: Adobe Pagemaker, Adobe Indesign, Scribus, Imagemagick, Krita, Inkscape, Open Office, Tesseract OCR.
  • Forum08

    Styrelseledamot

    2005 - 2010

    Forum08 var ett paraply för ett flertal olika entreprenörsprojekt, t.ex. ett bo?förlag, en lokaltidning och en eventbyrå. Styrelsen hade översikt över dessa projekt och lånade ibland ut pengar till dem.
  • Media Session

    Medgrundare och System Manager

    2001 - 2002

    Det här var ett uppstartsbolag så jag gjorde lite av varje men mest systemarkitektur, utveckling och demonstrationer för kunder och investerare, och så var jag under en period redaktör för Eurosports nordiska text-TV-tjänst.

    Produkter/tekniker/metoder: C++, NSIS, Perl...
  • Uppstartsbolag

    Multimedieutvecklare

    2000 - 2000

    Utveckling av spelklient.
  • Ericsson

    Utvecklare och coach

    1999 - 2001

    Utveckling av mobil klient för instant messaging-system.
  • Ericsson

    Designer och utvecklare

    1998 - 2001

    Utveckling av en applikation som demonstrerade tjänster i 3G-mobilnät.

Peters kompetensområden

  • Databaser

    Databaser allmänt
  • Systemtyper

    Objektorienterade system, Webb- och Internetbaserade system, Systemintegration, Systemarkitektur - systemnivå, Mjukvaruarkitektur - programnivå
  • Operativsystem/plattformar

    Linux, Apache HTTP Server
  • Verktyg & Middleware

    MS Office, Netscape, Perforce, Subversion
  • Utvecklingsspråk

    HTML, XML, Perl, Unix Shell script
  • Kvalitetsstyrning

    Configuration Management
  • Projektfaser

    Systemering/Design/Krav, Utveckling/Genomförande, Implementation
  • Test & Verifiering

    Testautomatisering
  • Tillämpningar

    Ärendehanteringssystem
  • Utbildning

    Systemvetenskap
  • Roller

    Utvecklare/Programmerare, Delprojektledare, Configuration Manager (CM)
  • Metoder & Processer

    Continuous Integration

Peters anställningar

  • Grundare, Mobile Session

    2001 - 2002

  • Eget företag, Wastholm Media

    2000 -

  • Konsult, Cap Gemini

    1995 - 2000

  • Föreläsare och handledare, Stockholms Universitet

    1994 - 1997

Peters utbildningar

  • Datorlingvistik, Uppsala Universitet

    2006 - 2008

  • Enstaka kurser, Stockholms Universitet

    2002 - 2003

  • Systemvetenskaplig linje, Stockholms Universitet

    1992 - 2003

Till konsultsök

Kontakt

Anna Bohlin Archer Kundansvarig säljare, Bransch: Bank, Finans, Försäkring 070-370 53 63 anna.bohlin@kvadrat.se

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