Peter Larsson
Systemutvecklare
Peter har en teknisk bakgrund som ingenjör och systemutvecklare. Han är van att jobba agilt i både stora och små projekt såväl lokalt som globalt. Peter har förutom detta lång erfarenhet av arbete med kravställning, virtualisering och deployment i stora komplexa miljöer med internationella kontaktytor. Peter har mer än 10 års erfarenhet av maskinnära C# .NET, C++. Han trivs i utmanande miljöer och är lösningsorienterad. Peter är van att både leda och genomföra arbete med förstudier. har han bl.a. ansvarat för att titta på nya teknologier samt hur dessa ska användas i nya utvecklingsprojekt.
Områden
- Systemutvecklare
- Ingenjör
- Kravställare
Om Peter
Han är noggrann, strukturerad och analytisk och drivs av strävan att förstå hur saker och ting fungerar. Han arbetar gärna tillsammans med andra, men är samtidigt självständig. Hans bakgrund från ett stort internationellt företag med olika kulturer har gett honom bred kunskap och erfarenhet. Han är van att hantera förändringar och har förståelse för vikten av lyhördhet. Branscherfarenhet: IT System, Deployment, MSI utveckling, Industrialisering, Virtualisering, SCCM, SCVMM, Högvolym Verifiering, Telekom, Mentor, Chef, Management coachning, Test, Simulering, Högvolym automatisering, Robotstyrning, Kravställning, Elektronikkonstruktion, Fordonsindustri, Vård omsorg, Flygledning, Arkitekt, Förstudieledare, OrderhanteringPeters CV
-
SCB
Systemutvecklare
2022 -
BRANSCH: Statistikproduktion.
UPPDRAG: Peter arbetar i ett av SCB's utvecklarteam som utvecklar och förvaltar IT-system som används i statistikproduktion inom områden som turism/inkvarteringsstatistik samt statistik över nybyggnation och bygglov mm. Peter utvecklar och förvaltar också ett system för Användaruppgifter, påminnelser och anstånd.
I arbetet som systemutvecklare i teamet ingår både löpande förvaltning nyutveckling samt kvalificerad support till användare av systemen. Peter använder flera verktyg och tekniker i sitt dagliga arbete,
Arbetet sker i nära dialog med användare av systemen och omfattar systemutveckling, kravinsamling samt test.
TEKNIK: Azure Devops, MS Visual Studio, C# .NET, SQL, SQL stored procedures, SQL Server, NET MVC, HTML/Javascript/CSS, WPF, Windows Forms, GIT för källkodshantering, MS SQL Server Management Studio + ingående analysverktyg.
METOD:
Peter arbetar i ett team som utvecklar med ett agilt arbetssätt och planerar sprintar om 2 veckor och arbetsrutiner utgår från scrum. -
BIG-gruppen / Bygg & Industrigross Sverige AB
Systemutvecklare
2019 -
BRANSCH: BIG-gruppen är Nordens ledande fristående bygg- och industrikedja. BIG erbjuder kunder inom bygg-, service och tillverkningsindustrin samt offentlig sektor, branschens bredaste sortiment av verktyg, maskiner, skydd, förnödenheter. - Systemutveckling, Analys.
OMRÅDE: Systemutveckling, Analys, nyutveckling.
UPPDRAG: Ta fram ny mjukvara för hantering av ny funktionalitet i BIG gruppens nuvarande mjukvaruplattform.
Systemet består av olika delar och hanterar och lagrar miljontals artiklar som ingår i BIG gruppens produktsortiment.
I uppdraget ingår att ta fram mjukvara, databaser samt uppdatera och förändra i existerande databaser för hantering av säkerhets information för de olika artiklarna samt anpassning till EU krav för säkerhetsdokumentation. I uppdraget ingår också att utveckla mjukvaran för nya marknader som exempelvis språkanpassning.
Peter's roll är att både självständigt och tillsammans med ett litet team nyutveckla samt uppdatera denna mjukvara. Han har i projektet jobbat med C# .NET samt utveckling i WPF, WIN Forms och SQL för kommunikation mot databaser.
TEKNIK: VS2017, VS2019, VS2022, C#, .NET, WPF, Net MVC, SQL, SQL Server, SQL stored procedures samt MS SQL Server Management studio. GIT Källkodshantering.
METOD: TFS, SCRUM. Agilt arbetssätt, Azure Devops -
Car-o-Liner TruckCam
Systemutvecklare
2018 - 2019
ROLL: Systemutvecklare.
BRANSCH: Industri Tunga fordon Lastbilar bussar - Systemutveckling, Analys.
OMRÅDE: Systemutveckling, Analys, nyutveckling.
UPPDRAG: Ta fram en mjukvaruplattform som bas för kommande mjukvaror för hjulmätningar på tunga fordon. Bussar och lastbilar. Systemet mäter in var fordonet står med hjälp av kameror och lasermätare och gör sedan olika typer av mätningar på fordonet så som hjulinställningar axelmätningar och ram mätningar. Systemet har stöd för justeringar och calibreringar av tunga fordon och utrustningar.
I uppdraget ingår också att utveckla drivrutiner för instrument från National Instruments samt egenutvecklad hårdvara.
Peter's roll var att tillsammans med ett team på 6 personer nyutveckla denna mjukvara från början. Han har i projektet jobbat med C# .NET samt utveckling i WPF och SQL för kommunikation mot databaser.
TEKNIK: VS2017, VS2019, C#, .NET, WPF, Net MVC, SQL.
METOD: GIT Källkodshantering, Azure DevOps, SCRUM, Hansoft, Agilt arbetssätt -
Knowit AB
Processutvecklare, Analytiker
2018 - 2018
ROLL: Processutvecklare/Analytiker.
BRANSCH: It - Analys Informationssäkerhet.
OMRÅDE: Analys, Informationssäkerhet.
UPPDRAG: Peter ansvarar för att GDPR säkra Knowit Örebros verksamhet. I detta arbete ingår genomgång av all personuppgiftshantering, framtagning av processer, personuppgiftsbiträdesavtal och registerhållning. -
Nordica Assistans AB
Systemutvecklare
2018 - 2018
ROLL: Systemutvecklare.
BRANSCH: Vård och Omsorg - Systemutveckling, Analys.
OMRÅDE: Systemutveckling, Analys.
UPPDRAG: Lägga till funktionalitet samt utveckla ett verksamhetssystem som används av ett assistansbolag. Systemet används för att hantera arbetet med brukare och assistenter. Systemet lagrar information om assistenter, brukare och administratörer. Tidskrivning, planering, blanketthantering. Systemet används till det mesta i detta bolagets verksamhet.
Peters roll var att tillsammans med flera kollegor uppdatera systemet med ny funktionalitet.
TEKNIK: VS2017, C#, .NET, MVC, SQL, SQL Server Management studio, Entity Framework, Typescript.
METOD: TFS, SCRUM. -
LFV Flyglednings system
Systemutvecklare
2017 - 2018
ROLL: Systemutvecklare.
BRANSCH: IT Flygledning - Systemutveckling, Analys.
OMRÅDE: Systemutveckling, Analys.
UPPDRAG: Lägga till funktionalitet och utveckla ett system åt luftfartsverket som används i flygledartornen. Uppdraget handlade om funktionalitet kring de meddelanden som hänger ihop med flygplanen och deras rutter i luften.
Peters roll var att tillsammans med en kollega uppdatera systemet med ny funktionalitet. Uppdraget innebar också att förändra databas modellen. Peter tog också fram och konfigurerade en virtuell servermiljö för att kunna verifiera och testa systemet.
TEKNIK: VS 2017, C#, .NET, WPF, WCF, MVC, SQL, SQL Server Management studio, SQL Compact Edition, Entity Framework,
METOD: TFS, SCRUM, Jira. -
Coach App
Systemutvecklare
2017 - 2017
ROLL: Systemutvecklare.
BRANSCH: Management coachning - Systemutveckling, Analys.
OMRÅDE: Systemutveckling, Analys.
UPPDRAG: Hjälpa till att vidareutveckla ett system där det är möjligt att kommunicera mellan coacher och adepter. Adepterna ska kunna läsa nyhetsbrev och övrig information, ta bilder och lagra dessa i på en server, Man ska också kunna testa adepterna med hjälp av frågor via systemet. Klienterna kommunicerar med en serverbaserad databas via ett webinterface.
Peters roll var att tillsammans med andra utvecklare ta fram mjukvara för Android samt IOS enheter samt lägga till stöd för ny funktionalitet i interface och databas på serversidan.
TEKNIK: VS2017, C#, .NET, MVC, SQL, SQL Server Management studio, Entity Framework, Typescript, HTML.
METOD: TFS, SCRUM. -
Ericsson AB
Systemutvecklare, Arkitekt
2016 - 2016
ROLL: Systemutvecklare, Arkitekt.
BRANSCH: Telekom - Catch hantering.
OMRÅDE: Systemutvecklare, Nyutveckling.
UPPDRAG: Produktionen på fabriker i Sydamerika började få långa testtider och problemet var att databaserna som innehöll informationen som efterfrågades var placerade fysiskt i Nordamerika. Efter analys av problemet så visade det sig att en stor del av tidsproblemet skulle kunna lösas genom att implementera en cachelösning av det data som efterfrågades.
Peters fick uppdraget att ta fram en komponent som implementerar en cachelösning som anropen får gå igenom.
TEKNIK: VS 2010, C#, ClearCase.
METOD: SCRUM, Hansoft. -
Ericsson AB
Systemutvecklare, Arkitekt
2016 - 2017
ROLL: Systemutvecklare. Arkitekt.
BRANSCH: Telekom - Industrialisering av produkter.
OMRÅDE: Systemutveckling, Analys.
UPPDRAG: Ericsson Technology & Research arbetar med att industrialisera produkter Det här arbetet handlade om att förbereda en ny modell av basstation för massproduktion. En viktig del i det arbetet är att ta fram mätvärden och logga systemets aktiviteter under normal körning. Feedback från dessa loggar kan sedan användas för att optimera.
Peters roll var att ta fram mjukvara för att analysera loggdata från verifieringstester av basstationer.
TEKNIK: VS 2015, C#, .NET 4.6, WPF, WCF, LINQ, ClearCase.
METOD: SCRUM, Hansoft. -
Ericsson AB
Systemutvecklare
2015 - 2017
ROLL: Systemutvecklare.
BRANSCH: Telekom - Utveckling av installationspaket.
OMRÅDE: Systemutveckling, Deployment
UPPDRAG: Ta fram MSI installationspaket som kan installeras tyst och deployas ut till olika utvecklinsdatorer i konfigurerbara underhållsintervall med hjälp av verktyget SCCM. Vissa av mjukvarorna ska deployas ut på alla maskiner andra är valbara via mjukvaran software center på klienterna så att användaren själv kan välja när mjukvaran ska installeras
Peters uppgift var att utveckla dessa MSI paket samt konfigurera in dom i SCCM
TEKNIK: SCCM, EMCO.
METOD: Hansoft, SCRUM. -
Ericsson AB
Systemutvecklare
2015 - 2017
ROLL: Utvecklare Deployment. IT.
BRANSCH: Telekom - Deployment.
OMRÅDE: IT, Deployment.
UPPDRAG: Ericsson införde 2015 Microsofts system för distribution av mjukvaror ut till alla datorer i hela världen. Systemet består av en central server som står i ett datacenter och sedan finns det lokala servrar s.k. distribution Points (DP) på olika fabriker, designcenter och service/reparation center.
Peters roll var att skapa, konfigurera och ansvara för olika ”collections” av mjukvaror som skall deployas för olika produktfamiljer och produktionslinor. Dessa ”collections” är globala och används i hela världen och har flera tusen klienter.
TEKNIK: System Center 2012R2 Configuration Manager.
METOD: Hansoft. -
Ericsson AB
Systemutvecklare
2015 - 2017
ROLL: Systemutvecklare.
BRANSCH: Telekom - Utveckling av drivrutiner.
OMRÅDE: Systemutveckling, Nyutveckling.
UPPDRAG: Ericsson använder i sina verifieringstester instrument av olika typer. För att kommunicera med dessa så måste man utveckla instrumentdrivrutiner. Drivrutinerna exponerar ett eller flera funktionella interface. Dessa drivrutiner ska användas på alla produktions och verifierings siter i hela världen.
Peters uppgift var att ta fram drivrutiner för olika signalgeneratorer och flerkanaliga strömförsörjningsenheter (Powersupply).
TEKNIK: VS 2015, C#, FW 4.5.2, ClearCase.
METOD: Hansoft, PROPS. -
Ericsson AB
Systemutvecklare
2015 - 2015
ROLL: Systemutvecklare.
BRANSCH: Telekom - Mjukvara för test och verifierings stationer.
OMRÅDE: Systemutveckling, Nyutveckling
UPPDRAG: Ta fram en mjukvarumodul som tillhandahåller ett interface för att lagra teststations data, en typ av teststations inventering. Exempel på data är vilka instrument samt versioner av instrument firmware som användes vid verifieringen samt vilka versioner av mjukvarumoduler användes. Datat ska sparas som en JSon fil som ska bifogas med övriga data som skickas till databaser för lagring.
Peters uppgift var att skriva mjukvarumodulen som tillhandahöll denna funktionalitet
TEKNIK: VS2015, C#, JSon, ClearCase.
METOD: Hansoft, PROPS. -
Ericsson AB
Kravställare
2014 - 2016
ROLL: Kravställare.
BRANSCH: Telekom - Krav för verifierings mjukvara.
OMRÅDE: Kravställning.
UPPDRAG: Kravställning av mätmjukvara/testexekutiv för att exekvera mätmoduler för verifiering som Ericsson ska använda för att köra verifieringstester på radiobasstationerna. Denna mjukvara ska användas på tusentals stationer belägna på produktions och verifieringssiter i hela världen. Kravställningen sker tillsammans med andra fabriker i världen.
Peters uppgift var att tillsammans med kravställare från andra fabriker ta fram kravdokument (Funktionella samt icke funktionella krav samt acceptanskriterier) for mätmjukvaran.
TEKNIK: SharePoint TFS, EA.
METOD: Hansoft, SCRUM. -
Ericsson AB
Systemutvecklare
2012 - 2014
ROLL: Systemutvecklare.
BRANSCH: Telekom - Utveckling av test simulator.
OMRÅDE: Systemutveckling.
UPPDRAG: Ta fram en mjukvara (Mirakulix) som kan skapa, visa och simulera verifieringsflöde och syntax kontrollera de filer som behövs som input till verifierings mjukvaran som används för att verifiera radiobasarnas funktionalitet.
Peter jobbade tillsammans med en annan utvecklare med denna mjukvara och tog sedan över ansvaret för utveckling och förvaltning.
TEKNIK: VS 2013, C#, ClearCase.
METOD: SCRUM -
Ericsson AB
Arkitekt
2012 - 2015
ROLL: Arkitekt.
BRANSCH: Telekom - Automatisering
OMRÅDE: ”Native boot”, Nyutveckling.
UPPDRAG: Ta fram och genomföra en process som gör det möjligt att snabbt sätta upp en utvecklingsdator med hela dess miljö och som kan hantera både x86 och x64 plattformarna. Det ska också vara möjligt att utföra produktionsverifiering på platsen dvs datorn skall vara konfigurerad som en produktionsdator för verifiering.
Peters roll var att självständigt ta fram en lösning. Han valde att använda sig av verktyget System Center Virtual Machine Manager (SCVMM) för att automatiskt klona upp maskiner med olika plattformar och installationer. Resultatet blev 4 st. virtuella maskiner på varje utvecklingsdator där det var möjligt att boota upp datorn direkt från en av dom virtuella maskinerna s.k. ”Native Boot”.
TEKNIK: SCVMM. -
Ericsson AB
Predevelopment, Mentor
2012 - 2017
ROLL: Predevelopment, Mentor.
BRANSCH: Telekom - Förstudier och process/metodarbete.
OMRÅDE: Predevelopment
UPPDRAG: I Ericsson Kumlas verksamhet att ta fram metoder och processer för att industrialisera och göra det möjligt att producera radiobasstationer så måste det göras en hel det utredningar och studier för att säkerställa att rätt teknik och metodik används.
Peters uppgift var att göra studier och utredningar inom mjukvaruområdet och is/it området. Han gjorde exempelvis studier kring nya operativsystem, utvecklingsmiljöer och verktyg, utredningar kring virtualisering och verktyg för detta. Peter hjälper också till att utbilda och förklara innehållet i studierna samt att rapportera och rekommendera väg och resultat till ledningsgrupp.
TEKNIK Predevelopment.
METOD: Ericssons dokumentsystem. -
Ericsson AB
Systemutvecklare
2012 - 2012
ROLL: Systemutvecklare.
BRANSCH: Telekom - Utveckling orderhanteringssystem.
OMRÅDE: Systemutveckling, Nyutveckling
UPPDRAG: Ta fram ett system som kan följa produktionsordrar genom fabriken. När kretskorten kommer från ytmontage och skall byggas ihop till en färdig radiobas så passerar produkten ett flertal stationer för montering och test. Vid varje station så läser man av en streckkod och tar reda på vad det är för individ och på så sätt vet man att en produkt tillhörande en viss order har kommit till stationen. Detta resultat lagras sedan i en databas för orderflöden. Man kan på skärmar i produktionen se hur en order flödar genom linan, hur många som är producerade, levererade samt är kvar att bygga.
Peter jobbade i ett litet team och ansvarade för att utveckla lagren närmast databasen med tillhörande interface samt att hjälpa till att skapa databasens olika tabeller.
TEKNIK: VS 2010, C#, MS SQL, LINQ, SQL Management Studio, ClearCase.
METOD: SCRUM. -
Ericsson AB
Systemutvecklare
2011 - 2012
ROLL: Systemutvecklare.
BRANSCH: Radiolänk - Orderhantering.
OMRÅDE: Systemutveckling, Nyutveckling.
UPPDRAG: Ta fram ett system som tar emot ordrar från SAP R/3 och skapar arbetsköer av produktionsordrar samt administration av dessa genom produktionsprocessen ända till packning på pall för utleverans i världen. Projektet tog flera år att genomföra.
Peter var utlånad från Kumla till Borås som resurs i detta projekt och arbetade i ett team med 11–15 personer med tydliga roller och dagliga scrum möten. Uppgifterna bestod av att utveckla ”stored procedures”, windows services, GUI, administrationsverktyg, ta hand om SAP ordrar samt div test och verifierings uppdrag.
TEKNIK: VS 2010, C#, SQL, Services, Management Studio, ClearCase, Rational Rose UML.
METOD: SCRUM. -
Ericsson AB
Systemutvecklare, Arkitekt
2008 - 2008
ROLL: Systemutvecklare, Arkitekt.
BRANSCH: Telekom - Mjukvara mot CAD.
OMRÅDE: Systemutvecklare, Nyutveckling.
UPPDRAG: Ta fram en mjukvara som kan använda data från CAD mjukvara och visa alla kretskort lager inklusive fram och baksida med komponenter för Ericssons produkter. Programmet ska också kunna visa/markera fukt och temperaturkänsliga komponenter. Komponenter som har dispenser ska också kunna markeras. Data för detta ska hämtas från andra system/databaser och visas i programmet. Det ska även vara möjligt att hämta data för temperaturstyrning av lödningsutrustning och skicka detta data till moduler för styrning av avlödning/lödning. Mjukvaran ska användas i hela världen. Mjukvaran kan visa data i 2D och senare skapades funktionalitet för att visa kretskortdata i 3D. Peter utvecklade en mjukvara som från CAD data ritade upp kretskortsinformationen och hämtade nödvändig information från databaser för att kunna visa information om och markera känsliga komponenter och dispenser.
TEKNIK: VS 2008, C#, GDI, DirectX11, ClearCase.
METOD: PROPS. -
Ericsson AB
Framtagande av guidelines
2005 - 2017
ROLL: Dokumentationsansvarig, Mentor.
BRANSCH: Telekom.
OMRÅDE: Dokumentation.
UPPDRAG: Ericsson kodgranskar all kod som skall användas vid verifiering av sina produkter därför måste det finnas dokument som beskriver hur koden skall vara skriven och vad man ska granska emot.
Peters uppgift var att skriva samt förvalta C# Guidelines, Testmethod guidelines samt dokumentation som beskriver vilka mjukvaror som skall användas vid utveckling av mjukvara på Ericsson. Peter hjälper också till att utbilda och förklara innehållet i dokumenten för övriga mjukvaruingenjörer.
TEKNIK: Kodgranskning.
METOD: Ericssons dokumentsystem. -
Ericsson AB
Ledare för kompetensgrupp, Mentor
2005 - 2011
ROLL: Ledare kompetensgrupp mjukvara, Predevelopment, Mentor.
BRANSCH: Telekom - Förstudieledare.
OMRÅDE: Ledare, Predevelopment
UPPDRAG: I Ericsson verksamhet att ta fram metoder och processer för att industrialisera och göra det möjligt att producera olika typer av elektronisk utrustning så måste det göras en hel det utredningar och studier och rekommendationer för att säkerställa att rätt teknik och metodik används. Det skapades därför ett antal kompetensgrupper där medlemmar från dom 5 största enheterna i Sverige deltog.
Peters uppgift var att leda gruppen som ansvarar för mjukvara området. Gruppen ansvarade för att utreda och komma fram till gemensamma lösningar inom området mjukvara och verktyg för mjukvara som var robusta och kunde användas på alla enheter i Sverige och världen. Som ledare för gruppen ansvarade han också för att rapportera och rekommendera lösningar till Ericssons teknikråd där han var en av medlemmarna. Peter ansvarar också för att rapportera vilka beslut som tagits i teknikrådet lokalt samt att verka för att genomföra dessa lokalt.
TEKNIK: Predevelopment.
METOD: Ericssons dokumentsystem, PROPS. -
Ericsson AB
Systemutvecklare, Arkitekt
2001 - 2005
ROLL: Systemutvecklare, Arkitekt.
BRANSCH: Telekom - Mjukvara för felsökning
OMRÅDE: Systemutvecklare, Nyutveckling.
UPPDRAG: Återanvända mjukvarukomponenter från den automatiserade verifieringen på felsöks stationer. En stor del av Ericssons kod för verifiering av mobiltelefoner var utvecklad i C++ och modulariserad i form av COM komponenter. Detta medför att det är lätt att återanvända modulerna när man tar fram nya verifierings test.
Peters roll var att ta fram en mjukvara som kan användas på felsök och som återanvänder COM komponenterna. Han byggde funktionella scriptbibliotek med script som anropade COM komponenterna. Dessa script kunde köras direkt eller via en skalmjukvara utvecklad i windows forms.
TEKNIK: VS 2005, C#, C++, Java Script, VB script, COM.
METOD: PROPS. -
Ericsson Mobile Communication AB
Systemutvecklare, Arkitekt
1998 - 1998
ROLL: Systemutvecklare, Arkitekt.
BRANSCH: Telekom - Test och verifierings mjukvara.
OMRÅDE: Systemutvecklare, Nyutveckling.
UPPDRAG: Idefix drivers för mobil produktion på Sony Ericsson. När produktionen av mobila telefoner skulle flyttas från Linköping till Sony Ericsson i Lund så skulle alla mjukvarumoduler mellan testmotorn för verifiering och Sonys system skrivas om och konsolideras. Detta jobb skedde i Linköping och Peter var utlånad dit för detta
Peters roll var att hjälpa mjukvaruingenjörerna i Linköping att designa en lösning för detta samt att hjälpa till att skriva om koden.
TEKNIK: Microsoft Visual C++, Services, SourceSafe (Versionshanterings system). -
Ericsson AB
Systemutvecklare
1998 - 2002
ROLL: Systemutvecklare,
BRANSCH: Telekom - Utveckling interface & COM komponenter.
OMRÅDE: Systemutvecklare, Nyutveckling
UPPDRAG: En stor del av Ericssons kod för verifiering av mobiltelefoner var utvecklad i C++ och modulariserad i form av COM komponenter. Detta medför att det är lätt att återanvända modulerna när man tar fram nya verifierings test.
Peters uppdrag var att ta fram Interface samt COM komponenter utvecklade i C++ för olika typer av funktionalitet.
TEKNIK: Microsoft Visual C++, PVCS (Versionshanterings system). -
Ericsson AB
Systemutvecklare, Arkitekt
1994 - 2000
ROLL: Systemutvecklare, Arkitekt.
BRANSCH: Telekom - Program för verifieringsmätningar.
OMRÅDE: Systemutvecklare, Nyutveckling
UPPDRAG: Ta fram ett program som kan exekvera verifierings mätningar parallellt och i sekvens som är snabbare än det som körs. Programmet ska hämta data om individen samt verifierings data från externa system samt spara resultat från verifieringen i verifierings databaser.
Peters roll var att ta fram detta program för verifiering av telefonens elektriska parametrar samt systemfunktion. Programmet används på alla siter i värden som tillverkade Ericssons mobiler.
TEKNIK: Delphi Pascal, PVCS (Versionshanterings system).
METOD: PROPS. -
Ericsson Mobile Communication AB
Chef
1991 - 1994
ROLL: Chef för produktionsteknik, kontrollingenjörer samt instrumentverkstad.
BRANSCH: Telekom - Chef.
OMRÅDE: Ledarskap, Mentor
UPPDRAG: Chef för produktionsteknik med mjukvaruutveckling av verifierings mjukvara. Kontrollingenjörer med ansvar för det tekniska i produktionen samt utbildning av felsökare och en teknisk länk mellan produktion och verifiering. Instrumentverkstad med ansvar för felsökning och kalibrering av instrument.
Peters roll var att leda och ansvara för 19 personer.
TEKNIK: Management. -
Ericsson Mobile Communication AB
Systemansvarig, driftansvarig
1988 - 1991
ROLL: Systemansvarig, Driftansvarig.
BRANSCH: Telekom - Konfiguration och drift.
OMRÅDE: Konfiguration, Datadrift, Systemansvar.
UPPDRAG: HP1000 Systemchef. Innan PC datorn började användas inom industrin så användes minidatorsystem. HP 1000 var ett sådant system. Den var centralt placerad i en datahall. Till systemet kunde man koppla 7 st. verifierings platser som vardera anslöts via 8 portars distribuerad seriell kommunikation samt en koaxialkabel förbindelse för instrumentkommunikation. Ericsson i Kumla hade 6 st. system samt ett system i Lohja Finland.
Peters roll var att sätta upp samt konfigurera och ansvara för driften av dessa system. Han konfigurerade upp systemen i Fortran. Detta uppdrag innebar en hel det resor och support till fabriken i Finland.
TEKNIK: HP system manualer, Fortran. -
Ericsson Mobile Communication AB
Systemutveckling, Analys.
1985 - 1988
ROLL: Systemutvecklare.
BRANSCH: Telekom - Högvolymverifiering.
OMRÅDE: Systemutvecklare, Nyutveckling.
UPPDRAG: HP1000 utvecklare Pascal för att ta fram verifieringstester för högvolymproduktion av mobiltelefoner.
Peters roll var att ta fram verifierings tester för mobiltelefonproduktion i HP Pascal. Verifierings testerna skedde automatiskt integrerade i produktionslinor i fabriken i Kumla. Peter arbetade i ett team på 6–7 personer som ansvarade för detta.
TEKNIK: HP1000 Pascal. -
Ericsson Mobile Communication AB
Utvecklare för mjukvara robotstyrning
1985 - 1991
ROLL: Utvecklare av mjukvara för robotstyrning.
BRANSCH: Telekom - Robotstyrning.
OMRÅDE: Programmering, Robotstyrning.
UPPDRAG: För att automatisera produktionen av mobiltelefoner så mycket som möjligt så köptes det in ett antal robotar från Seiko till produktionen för att flytta in kretskorten från transportlinor till verifieringsstationerna (vakuum styrda sugkoppar på robotarm). Dessa robotar skulle också trimma flera elektriska parametrar genom att hitta och justera (stegmotorer på robotarm) trim punkter. (trimbara spolar och resistorer). Dessa robotar konstruerades för att bygga klockor på Seiko.
Peters uppdrag var att programmera dessa robotar så att dom flyttade samt trimmade kretskorten i ett högvolymflöde för produktion av mobiltelefoner.
TEKNIK: Seiko system manualer, Robotstyrning. -
Ericsson Mobile Communication AB
Utvecklare, Arkitekt
1984 - 1985
ROLL: Utvecklare, Arkitekt.
BRANSCH: Telekom - Automatisk verifiering av kretskort
OMRÅDE: Utvecklare, Nyutveckling
UPPDRAG: Ta fram ett program som kan exekvera verifierings mätningar för att avgöra om kretskortet fungerar korrekt. Dessa verifierings tester skall köras på fabriken i Kumla.
Peters roll var att självständigt ta fram dessa verifierings tester. Jobbet bestod i att skriva ett Basic program som kommunicerade med instrument och kretskort som sedan utförde verifierings mätningar.
TEKNIK: HP85 Basic, HP86 Basic. -
Ericsson Mobile Communication AB
Elektronikkonstruktör, designer
1984 - 1985
ROLL: Elektronik konstruktör, Designer.
BRANSCH: Telekom - Elektronikkonstruktion.
OMRÅDE: Elektronikkonstruktion, Nyutveckling.
UPPDRAG: Elektronikkonstruktion av testfixturer. När man testar kretskort så ansluts dom via kontaktstift mot testpunkter på korten, för att få rätt tryck mot testpunkterna så skapar man ett vakuum för att suga ner korten. Man kan också använda sig av testkontakter eller testa i befintliga kontakter. Fixturerna innehåller en hel del elektronik för att skapa elektriska interface mellan mätinstrument och det som ska testat.
Peters roll var att designa dessa fixturer och skapa ritningar och scheman så att avdelningen som bygger fixturerna kan bygga dom. Peter hade också ansvaret för att verifiera funktionen på fixturerna.
TEKNIK: Böcker i elektronikkonstruktion. -
Ericsson Mobile Communication AB
Kontrollingenjör
1984 - 1985
ROLL: Kontrollingenjör
BRANSCH: Telekom - Ingenjör Mentor.
OMRÅDE: Programmering.
UPPDRAG: Kontrollingenjören ansvarar för att hjälpa och utbilda felsökare. Kontrollingenjören ska också vara en länk till utvecklingsavdelning och lära sig hur nya produkter fungerar så att kunskapen kan överföras till felsökare. Att bistå andra funktioner med teknisk rådgivning och kompetens är också en del av arbetet. lefoner.
TEKNIK: Instruktioner, Instrumentmanualer. -
SRA Communications AB
Felsökare, utvecklare
1983 - 1984
ROLL: Felsökare, utvecklare.
BRANSCH: Telekom.
OMRÅDE: Felsökning, Elektronik.
UPPDRAG: Felsökning av mobiltelefonernas datorenhet.
Peters roll som felsöknings ingenjör var att felsöka samt reparera datorkorten i telefonen. Dessa kort var uppbyggda kring processorn 1802. En hel del assemblerprogrammering ingick i uppdraget för att skriva testsekvenser.
TEKNIK: Systemsimulator, Stabilock 40xx, Powersupply.
Peters kompetensområden
-
Roller
Omvärldsbevakare, Kravanalytiker, Utredare, Systemingenjör, Teknikstöd, Testare, Utvecklare/Programmerare, Designer
Peters anställningar
-
CurativaIt AB, Eget Företag
2018 -
-
Systemutvecklare, Knowit AB
2017 - 2018
-
Systemutvecklare, Ericsson AB
1991 - 2017
-
Ingenjör, Utvecklare, Ericsson Mobile Communication AB
1984 - 1991
-
Ingenjör, SRA Communications AB
1983 - 1984
Peters utbildningar
-
• The complete Xamarin developer cource, Udemy Irland. Distans kurs
2021 - 2021
-
• VSTS and TFS 2015 Developer Fundamentals (T1619), Informator - Stockholm
2017 - 2017
-
• Modern TDD in .NET (T1302), Informator - Stockholm
2016 - 2016
-
• Ericsson Introduction to Chinese culture and useful phrases in Mandarine, Ericsson
2016 - 2016
-
• Windows Server 2012R2 Install and Configure 2015, Informator - Stockholm
2015 - 2015
-
• Architecture Fundamentals (T1101) 2015, Informator - Stockholm
2015 - 2015
-
• Advanced Threading 2014, Informator - Stockholm
2014 - 2014
-
• Masterclass C# Development (T1116) 2013, Informator - Stockholm
2013 - 2013
-
• Microsoft .NET Framework4 Windows Communication Foundation Development (MS10263), Informator - Stockholm
2013 - 2013
-
• Advanced Debugging, Informator - Stockholm
2011 - 2011
-
• Grunder i grafisk formgivning, Ericsson Borås
2011 - 2011
-
• Informationsbehandling i SQL, Informator - Stockholm
2009 - 2009
-
• Visual Studio 2008 Windows Presentation Foundation (6460), Informator - Stockholm
2009 - 2009
-
• Microsoft Devweek London 2007, Dewweek London
2007 - 2007
-
• Anpassad C# för Ericsson, Ericsson
2006 - 2006
-
• Microsoft C#, Microsoft
2002 - 2002
-
• SAAB Combitech Rational Clearcase versionshantering, SAAB
2002 - 2002
-
• Microsoft VS-Live Bonn, Bonn Tyskland
2002 - 2002
-
• Microsoft VS-Live San Francisco, San Francisco
2001 - 2001
-
• SAAB Combitech Systems Kodgranskning, SAAB
2000 - 2000
-
• IMS Visual C++, IMS Stockholm
1999 - 1999
-
• SAAB Combitech, Rational ROSE UML, SAAB
1998 - 1998
-
• Microsoft Visual C++ Special, Microsoft
1998 - 1998
-
• Programmering i Delphi Pascal, Stockholm
1995 - 1995
-
• C programmering, Stockholm
1994 - 1994
-
• Kurs i PC Nätverk, Computer communication, Örebro Universitet
1993 - 1993
-
• Styrelsemedlem i Bostadsrättsförening, BRF Mosjöstigen
1993 - 1998
-
• Ericsson Chefsutbildning steg 1 – 4, Ericsson
1991 - 1992
-
• Ericsson Mobilsystem CME20, Ericsson
1990 - 1990
-
• Ericsson Mobilsystem CME88 TACS Systemkurs, Ericsson
1990 - 1990
-
• Ericsson ESD Utbildning, Ericsson
1989 - 1989
-
• HP Systemchefskurs RTE-A, HP - Stockholm
1989 - 1989
-
• Kurs i Pascal, Örebro Universitet
1986 - 1986
-
• HP RTE-A Användarkurs,, HP - Stockholm
1986 - 1986
-
• Ericsson Mobilsystem NMT, Ericsson
1984 - 1984
-
• Militärtjänst gruppchef, Örebro,, I3 Örebro
1982 - 1983
-
• Fyraårig Tekninsk linje Tt, Rudbecksskolan - Örebro
1978 - 1982