Olle Wallgren
Olle är en lugn och ansvarsfull ingenjör med stort engagemang och passion för sitt yrke. Av kunder och kollegor upplevs han som noggrann, kreativ och social.
Han har erfarenheter av utveckling och test inom flera branscher som t.ex. fordon, telekom, medicinsk teknik och infokom. Uppdragen har varit inom områden som inbyggda system, realtidssystem och grafiska användargränssnitt.
Han har framförallt jobbat med språk som C, C++ och C# och lab och produktionsmiljöer är för honom en naturlig del av arbetet.
Tack vare de olika arbetsuppgifter har har fått som konsult så har han lärt sig att snabbt anpassa sig till olika arbetsmiljöer. Han har också lätt att lära sig olika saker som nya tekniker och programmeringsspråk.
Områden
Om Olle
Olle är en strukturerad och noggrann person med hög social kompetens och lätt att samarbeta med andra. Han har en god förmåga att se kundens behov och utifrån det sammanställa krav och ta fram hållbara lösningar. Olle tar ansvar för sina uppdrag både i det enskilda arbetet eller i ett större sammanhang inom ett team. Att dela med sig av kunskap och kompetens med andra är en naturlig del i alla uppdragsgenomförande för Olle. Han gillar när tempot är högt och är inte rädd att testa nya uppdrag.Olles CV
-
Epiroc AB
Systemutvecklare C#, React
2022 -
Jobba med både frontend och backend för utveckling av nya funktioner till Epirocs ovanjords-riggar. Frontendutvecklingen är React och backend delen är C++
Verktyg:
Microsoft Visual Studio code, QT creator
Språk/standarder
C++, Python, Typescript, GIT, React -
Car-o-liner (JOSAM), Örebro
Systemutvecklare C#
2020 - 2023
Utveckling av Windows-Mjukvara med plugin moduler för kommunikation med olika typer av hårdvara. Mjukvaran används på lastbilsverkstäder över hela världen.
Hårdvaran mäter vinklar och avstånd och kommunicerar med Bluetooth.
Verktyg:
Microsoft Visual Studio, Microsoft Azure Devops, Microsoft Teams
Språk/standarder
C#, Python, GIT, WPF -
Mio AB
Utvecklare C#, Bootstrap
2020 - 2021
Utveckling av ett ärendehanterings-system för Mio butiker. Utveckling av frontend och backend i .Net core, Entity framework och Bootstrap. Databasen är Microsoft SQL server -
Car-o-liner (JOSAM), Örebro
Systemutvecklare C#
2019 - 2020
Utveckling av Windows-Mjukvara med plugin moduler för kommunikation med olika typer av hårdvara. Mjukvaran används på lastbilsverkstäder över hela världen.
Hårdvaran mäter vinklar och avstånd och kommunicerar med Bluetooth.
Verktyg:
Microsoft Visual Studio, Microsoft Azure Devops, Microsoft Teams
Språk/standarder
C#, Python, GIT, WPF -
Epiroc AB
Systemutvecklare C++
2017 - 2019
Jobba med att ta fram ett nytt HTML5 baserat GUI för alla Epirocs gruvmaskiner.
Verktyg:
Microsoft Visual Studio code, QT creator, Incredibuild
Språk/standarder
C++, Python, Typescript, GIT -
Atlas Copco
Systemutvecklare C++
2016 - 2017
Utveckling av kommande platform för mindre gruvmaskiner. Skapa ett nytt menysystem för små displayer (7") i QT
Verktyg:
Microsoft Visual Studio, QT Creator
Språk/standarder
C++, Mercurial -
Atlas Copco
Systemutvecklare C++
2016 - 2016
Uppdatering av ett video system som används på gruvmaskiner. Lägga till så systemet klarar av att känna av vilken video kodning (H263 eller H264) som används och anpassa sig efter det.
Verktyg:
Microsoft Visual Studio, QT Creator
Språk/standarder
C++, Mercurial -
Atlas Copco
Systemutvecklare C++
2014 - 2016
Utveckling av system för borrplans-generering på Atlas Copcos Boomer.
Stort projekt för att utveckla GUI och underliggande funktionalitet för genereringen av borrplaner i C++ och QT.
Utveckling, planering/tidsuppskattning, dokumentation.
Beräkningar och algoritmer i 2D och 3D
Grafiska menyer med knappar, tabbar, dropdown boxar m.m.
Serialisera data och skicka som event till olika fysiska enheter
Verktyg:
Microsoft Visual Studio, QT Creator
Språk/standarder
C++, QT, Mercurial -
Atlas Copco
Systemutvecklare C++
2012 - 2014
Utveckling av styrsystem för Atlas Copcos Easer machine.
Stort projekt inkluderande hård och mjukvara till en helt ny typ av gruvmaskin. Inläsning av sensordata och utstyrningar av PWM och digitala ventiler. Algoritmer för t.ex. positionering
Utveckling av system för borrplans-generering på Atlas Copcos Boomer.
Stort projekt för att utveckla GUI och underliggande funktionalitet för genereringen av borrplaner i C++ och QT.
Utveckling, planering/tidsuppskattning, dokumentation.
Beräkningar och algoritmer i 2D och 3D
Grafiska menyer med knappar, tabbar, dropdown boxar m.m.
Serialisera data och skicka som event till olika fysiska enheter
Verktyg:
Microsoft Visual Studio
Språk/standarder
C++, Mercurial -
Ericsson
Mjukvaru utvecklare C#
2008 - 2012
Utveckling av testmetoder och drivrutiner för testutrustning för GSM, WCDMA (3G), LTE och CDMA basstationer.
Utveckling av metod för att från mätvärden göra en statistisk analys och baserat på den avgöra hur många mätningar som behöver göras.
Verktyg:
Visual Studio, Clearcase
Språk/standarder
C# -
Ericsson
Mjukvaru utvecklare
2007 - 2008
Utveckling av Mjukvara för felsökning i HP VEE.
Verktyg:
HP VEE -
Ericsson
Mjukvaru utvecklare C#
2006 - 2007
Utveckling av mjukvaruverktyg för felsökare på repair center i olika delar i världen.
Verktyg:
Visual studio
Språk:
C# -
Ericsson
Utvecklare C++
2005 - 2006
Utveckling av testmetoder för testutrustning för GSM, WCDMA (3G), LTE och CDMA basstationer.
Verktyg:
Microsoft visual studio
Språk:
C++ -
Stoneridge AB
Mjukvaru utvecklare
2004 - 2005
Testingenjör med ansvar för både mjukvara och hårdvara. Stoneridge Electronics är ett företag som utvecklar och
producerar Fordonselektronik till framförallt lastbilar. Mitt jobb som testingenjör innebär utveckling och support av
testutrustning för instrumentpaneler. Gränssnittet mot testobjektet är CAN och serieport och utvecklingsmiljön är mestadels HP VEE, men även Microsofts Visual studio.
Verktyg:
Visual studio, HP VEE
Språk/standarder:
C++, CAN -
Rolls Royce (Uppdrag genom Combitech Systems)
Testare och systemutvecklare
2003 - 2004
Gateway mellan CANopen och CANMAN (RR:s CAN-protokoll). Test och utveckling i C, med hjälp av Kvasers CAN navigator och Embedded workbench.
Verktyg
Kvasers Can Navigator och Embedded workbench
Språk/standarder
C, CanOpen, CANMAN (RR:s CAN-protokoll) -
Ericsson((Uppdrag genom Combitech Systems)
Förstudieledare
2002 - 2003
Förstudie i syfte att rekommendera hårdvara och mjukvara för test i en produktionslina i labmiljö i Lund. -
Combitech systems
Utvecklare C++
2002 - 2002
Systemutvecklare/testare
Utveckling av portabel utrustning för mätning av blodvärden. Olle utvecklade delar av kommunikations stack för IRDA och TCP/IP i C++ med hjälp
av UML verktyget Rhapsody och Visual Studio.
Verktyg
Rhapsody och Visual Studio
Programspråk/standarder
C++, TCP/IP, IRDA -
Combitech systems
Testare
2001 - 2002
Testning av mjukvara för modem, keyboard och scart m.m för digitalTV-box för CANAL+
Verktyg: PVCS -
Nokia (Uppdrag genom Combitech Systems)
Testutvecklare
2001 - 2001
Testning och testutveckling av mjukvara för digitalTV-box med Linux-kärna.
Verktyg
Emacs
Språk/standarder
C, C++, DejaGnu, TCL, Expect -
Ericsson Mobile Communications AB
Testprojektledare
2000 - 2001
Testprojektledare med ansvar för testutrustning för alla produktionssteg för en ny telefon tas fram i tid. -
Ericsson Mobile Communications AB
Testutvecklare/mjukvaruutvecklare
1997 - 2000
-
Ericsson Mobile Communications AB
Processtekniker
1996 - 1997
Processtekniker för automatisk produktionslina för mobiltelefoner. Ansvarig för att testutrustningen i automatlinan fungerar och också support för felsökare av telefonerna.
Testutrustningen hade bl.a. Visionsystem, Radiomätningar, Audiomätningar och programladdning. -
Ericsson Mobile Communications AB
Felsökare Radioelektronik
1995 - 1996
Felsökare av elektronik i mobiltelefon-produktion
Olles kompetensområden
-
Branscherfarenhet
Tillverkare av Telekomutrustning, Elektronikindustri, Tillverkande Industri, Forskning och utveckling (FoU), Fordon, Verkstad och Automotive -
Hårdvara
PC -
Kommunikation & Information
Engelska -
Modulkunskap affärssystem
Tidrapportering -
Operativsystem/plattformar
Windows 7, Linux, Windows 95 -
Projektfaser
Test, Utveckling/Genomförande -
Systemtyper
Objektorienterade system, Realtidssystem, Windowsapplikationer, Inbyggda system -
Test & Verifiering
Testautomatisering, Validering & Test - Hårdvara, Validering & Test - Mjukvara, Testutveckling -
Utbildning
Högskoleingenjör -
Utvecklingsspråk
Agilent VEE, C, Python, C++, C# -
Verktyg & Middleware
Git, Office 365, MS Visual Source Safe, Visual Studio .NET, Clearcase, MS Visual Studio, MS Office
Olles anställningar
-
Systemutvecklare, Kvadrat
2017 -
-
Systemutvecklare, Sogeti AB
2012 - 2017
-
Testingenjör, Ericsson AB
2005 - 2012
-
Testingenjör, Stoneridge Electronics AB
2004 - 2005
-
Systemutvecklare, Combitech Systems AB
2001 - 2004
-
Testingenjör, Ericsson AB
1995 - 2001
Olles utbildningar
-
Introduction to .NET Core, NobleProg
2019 - 2019
-
.NET Best Practises and Design Patterns Training, Learning tree
2015 - 2015
-
C# .NET, Örebro Universitet
2007 - 2007
-
Datakommunikation, Örebro Universitet
2001 - 2001
-
Objektorienterad utveckling av användbara system (C++), Uppsala universitet
1999 - 1999
-
Elektroingenjörsutbildning (80 p), Örebro Universitet
1992 - 1994