Kan vara tillgänglig
(Uppdaterat 1+ år sedan)Senior Javautvecklare
Stockholm, Sweden
Modersmål Svenska, Flytande English
- System Arkitekt med intresse för AI och ML
- Agile teamledare med erfarenhet av SAFe, Kanban och Scrum
- 10+ års erfarenhet av Java utveckling
Kompetenser (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
Professionell bakgrund
2019-01 - Pågående
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.
2019-01 - Pågående
2015-01 - 2019-01
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
2015-01 - 2019-01
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
2015-01 - 2019-01
2018-01 - 2019-01
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.
2001-01 - 2015-01
2010-01 - 2015-01
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
2009-01 - 2010-01
ö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.
2008-01 - 2009-01
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
2002-01 - 2008-01
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
2001-01 - 2002-01
Tekniker: REOS, ISE och SDL
1999-01 - 2001-01
"GSM on the Net".
Tekniker: C++, Windows, DirectX, Visual C++.
1998-01 - 2001-01
1998-01 - 1999-01
Tekniker: Visual C++, Oracle SQL Server och MS Access Engine.
1999-01 - 1999-01
Tekniker: Visual C++ och Tigris
1996-01 - 1998-01
Tekniker: Delphi, Pascal, InstallShield.
Systemutvecklare, TeamCAD, 1996 - 1998
1998-01 - 1998-01
Tekniker: Visual C++ och MS Access Engine.
1998-01 - 1998-01
Tekniker: Visual C++, Pro-C, Oracle SQL Server.
1993-01 - 1996-01
Tekniker: C, Assembler
Systemutvecklare, Programma Electric AB, 1993 - 1996
1989-01 - 1993-01
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
Akademisk bakgrund
2019-10 - 2011-01
1986-01 - 1989-01
Certifikat
2019-06