Senior Javautvecklare Stockholm, Sweden

Peut être disponible

(Mis à jour Il y a 1+ an)

Senior Javautvecklare

Stockholm, Sweden

Natif Svenska, Courant English

  • 10+ års erfarenhet av Java utveckling
  • Agile teamledare med erfarenhet av SAFe, Kanban och Scrum
  • System Arkitekt med intresse för AI och ML

Compétences (40)

KODNING

MIDDLEWARE

PROTOTYP

PROTOTYPER

TESTVERKTYG

Java

INBYGGDA SYSTEM

CPP

SYSTEMUTVECKLING

Programmering

OBJEKTORIENTERADE

TDD

REALTIDSSYSTEM

RNC

Eclipse

INSTALLSHIELD

AFFÄRSUTVECKLING

Affärssystem

PATENT

OFFSHORE

Change Management

Scrum Master

PROJEKTLEDNING

INSAMLING AV DATA

Maven

Scrum

VISUAL

Pascal

JavaScript

MICROSOFT PROJECT

MS PROJECT

Microservices

VISUAL C++

PRO-C

Ruby

VERKSTAD

SVETSNING

VERKTYG

UNDERHÅLL

ROBOT

Expérience professionnelle

Produktägare/Release Train Engineer/Backloggrådsordförande
Pensionsmyndigheten

2019-01 - Actuel

Sven har som backloggsrådsordförande faciliterat planeringsmöten med
myndigheternas olika intressenter/stakeholders och suttit med i prioriteringsmöten och förhandlat om tidplaner.
Sven har kontinuerligt drivit på att förbättra prioritering och
planeringsprocessen och varit en entusiastiskt pådrivande deltagare för införandet av SAFe och omvandlingen av rollen som
backloggrådsordförande till Release Train Engineer.
Teamleader/Senior Systemutvecklare/Systemarkitekt/Utvecklingsledare/Release Train Engineer
Kvadratkonsult, Kvadrat

2019-01 - Actuel

Teamleader/Utvecklingsledare
Pensionsmyndigheten

2015-01 - 2019-01

Pensionsmyndighetens ärendehanteringssystem hanterar förmåner och betalar ut cirka 340 miljarder kronor till 2,2 miljoner pensionärer.

Sven har varit teamleader för Systemverktygs-teamet som har hand om kritiska DevOps verktyg för CI/CD byggt på Jenkins, Docker, Kubernetes,
OpenShift, Nexus. Teamet har även ansvaret för egenutvecklade testverktyg som över 100 utvecklare och testare använder dagligen.
Som utvecklingsledare har Sven lett Kanban teamet och agerat produktägare och tagit fram roadmaps åt de egenutvecklade verktygen och prioriterat
backloggen.

Tekniker/metoder: Agile, Kanban, Jenkins, Docker, OpenShift, DevOps
Senior Systemutvecklare
Pensionsmyndigheten

2015-01 - 2019-01

Sven har utvecklat ett internt virtualiseringsverktyg som är kritiskt för utveckling och som använts av mer än 100 testar och utvecklare på IT-
avdelningen.
Verktyget är byggt med Java, Spring Boot, ElasticSearch och driftsätts i
OpenShift med Jenkins. Verktyget sparar undan SOAP responser från
150000 personer från mer än tjugo olika system fördelade på olika
myndigheter. SOAP svaren finns sökbara och tillgängliga och använd för automatiska och manuella tester. Klienten är skriven i AngularJS och JS.
Sven har vidareutvecklat virtualiseringsverktyget och ständigt förbättrat och effektiviserat arbetet för användarna.
Tekniker: Java, ElasticSearch, OpenShift, GIT, Jenkins, Angular, JS, Spring
Boot, SOAP, REST, IntelliJ, JUnit
Pensionsmyndigheten

2015-01 - 2019-01

Systemarkitekt
Pensionsmyndigheten

2018-01 - 2019-01

Sven har deltagit i ett virtuellt krossfunktionellt team med uppdrag att studera och införa AI och MachineLearning tekniker på Pensionsmyndigheten.
Sven har POC:at metoder att analysera GIT-historik för att avgöra graden av test som behövs för en given kod ändring.
Teamet har framgångsrikt introducerat robot teknik för att automatisera viss
handläggning.
Utvecklare/Teamleader/Systemarkitekt/Produktägare
Ericsson

2001-01 - 2015-01

Tekniker
SAFe, JIRA

2010-01 - 2015-01

Sven har varit teamleader och subsystem guardian/systemarkitekt för det team
som utvecklat O&M subsystem för Ericsson plattformen CPP.
Sven drev och utvecklade kod- och testgenerering utifrån objektmodeller i RSARTE
vilket genererade 93% av koden, halverade utvecklingstid av nya features och halverade antal incidenter. Som Teamleader införde Sven TDD (Test Driven Development) i samband med kodgenereringen.
Sven arbetade även på ersättaren till plattformen CPP.
Tekniker: Java, OSE, Linux, Eclipse, ClearCase, Ant, JUnit, Mockito, Erlang och RSARTE
System manager/Product owner
Ericsson

2009-01 - 2010-01

Sven har arbetat som system manager och product owner för DTE (Design and Test Environment) avdelningen som supportar, utvecklar och packeterar verktyg som
över 200 utvecklare använder.
Sven introducerade GIT och Ruby till produktportfolien samt startade en prototyp för generering av kod utifrån UML modeller.
Teamleader/Systemutvecklare
Ericsson

2008-01 - 2009-01

Sven har varit teamleader för det team som utvecklat O&M subsystem för Ericsson
plattformen CPP.
Sven ledde teamet under den agila transformation som startades inom Ericsson
och införde Kanban. Sven var ansvarig och kontaktperson för ett offshore team i Indien som underhåll av subsystemet.
Tekniker/metoder: Kanban, Java, OSE, Linux, Eclipse, ClearCase, Junit, Mockito och RSARTE
Systemutvecklare
Ericsson

2002-01 - 2008-01

Ericsson CPP (Connectivity Packet Platform) som används i flertalet produkter
såsom RBS(Radio Base Station), RNC(Radio Network Controller), MGW (Media Gateway) mfl.
Sven har arbetat på den avdelning som utvecklat O&M (Operation&Management) för CPP och i det team som hanterat system uppdateringar.
Sven har utvecklat ett ramverk för att underlätta system uppgradering som använts av utvecklare av systemet. Ramverket effektiverade utvecklingen av uppgraderingar
och antal kritiska incident eliminerades.
Patent söktes för ramverket:
Generic Software Conversion Engine (Link)
United States US7565519, Filed January 24, 2005
System and method for automatically upgrading/reverting configurations across a
plurality of product release lines.
Tekniker: Java, OSE, Linux, Eclipse, ClearCase, Ant, JUnit, Mockito och RSARTE
Systemutvecklare/Teamleader
Ericsson

2001-01 - 2002-01

Sven ledde och arbetade i ett team som utvecklade en del av en Echo Canceller och Operation&Maintenance delen av en Mediagateway komponent.
Tekniker: REOS, ISE och SDL
Systemutvecklare
Ericsson

1999-01 - 2001-01

Sven utvecklade IP röst enkodning/kodning i en företags IP telefonilösning
"GSM on the Net".
Tekniker: C++, Windows, DirectX, Visual C++.
Konsult
Enea Data

1998-01 - 2001-01

Systemutvecklare
Volvo Lastvagnar

1998-01 - 1999-01

Sven utvecklade ett CD baserat service informationssystem.
Tekniker: Visual C++, Oracle SQL Server och MS Access Engine.
Systemutvecklare
ADtranz

1999-01 - 1999-01

Sven utvecklade ett ATP (Automatic Train Protection) system för Deutche Bahn.
Tekniker: Visual C++ och Tigris
Systemutvecklare
TeamCAD

1996-01 - 1998-01

Sven utvecklade dokumenthanteringssystem.
Tekniker: Delphi, Pascal, InstallShield.

Systemutvecklare, TeamCAD, 1996 - 1998
Systemutvecklare
Scania

1998-01 - 1998-01

Sven utvecklade ett CD baserat service informationssystem.
Tekniker: Visual C++ och MS Access Engine.
Systemutvecklare
Kraftdata

1998-01 - 1998-01

Sven utvecklade en server för insamling av data från energiverk.
Tekniker: Visual C++, Pro-C, Oracle SQL Server.
Systemutvecklare
Programma Electric

1993-01 - 1996-01

Sven utvecklade testutrustning för elkraftsindustrin.
Tekniker: C, Assembler

Systemutvecklare, Programma Electric AB, 1993 - 1996
Systemutvecklare
Level Control

1989-01 - 1993-01

Sven utvecklade pumpstyrningsutrustning.
Tekniker: C, Dos, Assembler


Roller
Arkitektur Arkitekt
IT Management Copywriter, Team-ledare
Krav Systemanalytiker
Management Affärsutvecklare, Coach, Facilitator, Omvärldsbevakare, Produktägare,
Workshopledare
Projektledning Scrum master
Systemutveckling Utvecklare/Programmerare

Systemutvecklare, Level Control, 1989 - 1993

Parcours scolaire

KTH
KTH

2019-10 - 2011-01

Åva gymnasium
Åva gymnasium

1986-01 - 1989-01

Formations

Leading SAFE

2019-06

Contact prestataire

/