Min grundutbildning på universitetsnivå är inom fysik och kemi, med ytterligare kurser i matematik m.m.



Relevanta dokument
Min grundutbildning på universitetsnivå är inom fysik och kemi, med ytterligare kurser i matematik m.m.

Min grundutbildning på universitetsnivå är inom fysik och kemi, med ytterligare kurser i matematik m.m.

CURRICULUM VITAE FÖR MIKAEL HÖGHEDE

CURRICULUM VITAE FÖR MIKAEL HÖGHEDE

Föreläsning 2. Operativsystem och programmering

Konsultprofil. Allmän profil. Expertis. Databasteknik. Prestanda 1 (5) Johan Sintorn Seniorkonsult och delägare Matematiker

Meritförteckning - Mikael Tylmad

Curriculum Vitae - Anders Persson. Anders Persson

Mathias Ericsson. Curriculum Vitae. Mathias Ericsson

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik

Presentation. Curriculum Vitae för Lars Kristiansson,

Att välja kurser på Datateknik år 4-5


Maskinorienterad Programmering LP3-2017/2018

Programschema för Datavetenskapliga programmet, 180 hp. Gäller för läsåret 2018/2019. Programschema för 2018/2019.

CIVILINGENJÖRSEXAMEN MASTER OF SCIENCE IN ENGINEERING

CV Johan Eriksson. Johan Eriksson Torsten Alms Gata 37, Hägersten

LUVIT Resource Centre 1.4. Användarmanual

Taxi boknings system, inpassering och medlemshanterings system, betallösningar, realtidssystem, App utveckling

5 anledningar till varför jag är intressant för ert företag:

Hej! Min uppdaterade portfolio finns online på

Civilingenjör i elektroteknik, 300 hp Master of Science in Electrical Engineering, 300 credits

Kandidatprogram, informations- och kommunikationsteknik Bachelor's Programme in Information and Communication Technology 180,0 högskolepoäng

Föreläsning 1: Introduktion till kursen

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

Programvaruteknik, hp

Daniel Persson. Födelsedatum: Vindragaregatan 3B, Göteborg Telefon: Portfolio:

Civilingenjör i teknisk design, 300 hp

Maskinorienterad Programmering IT2, LP2-2016/2017

Thomas Pettersson. Sammanfattning. Född: Telefon: Kristinagatan 23B Norrköping.

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

Introduktion till hårdvara, mjukvara och operativsystem

Kandidatprogram, informations- och kommunikationsteknik Bachelor's Programme in Information and Communication Technology 180,0 högskolepoäng

Civilingenjörsutbildning i datateknik Degree Programme in Computer Science and Engineering 300,0 högskolepoäng

Konsultprofil - Dick-Holmen

Viktiga roller. Martin Blom, , rum 21E411. Inger Bran, , rum 21E414

Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Magisterprogram i Nationalekonomi SANEK

Introduktion till Datalogi DD1339. Föreläsning 1 8 sept 2014

CV1. Johanna Edenblad. Arbetsförmedlingen Motala. Telefon: Fax: Växel:

Civilingenjör i datateknik, 300 hp

Programinformation för International Software Engineering, 180 högskolepoäng

Filosofie kandidatexamen med huvudområdet datavetenskap. Degree of Bachelor of Science with a major in Computer Science Grundnivå

1DV433 HT13. I vilken utsträckning har kursens innehåll och uppläggning gett förutsättningar för att du ska ha uppnått respektive lärandemål?

Programmeringsteknik II

KONSULTPROFIL Rodrigo

Program & programmering

Teknikprogrammet, inriktning informations- och medieteknik

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik

Utbildningsplan för. International Software Engineering, 180 högskolepoäng

Programschemat är beslutat av utbildningsledare Kristina Lundqvist vid akademin för innovation, design och teknik Reviderat

Datavetenskapligt program, 180 högskolepoäng

Datavetenskapliga programmet, 180 högskolepoäng

Meritförteckning. Personuppgifter. Personnummer: Adress: Lagastigen 16 S Värnamo Telefon: Hem: Mobil:

Programschemat är beslutat avutbildningsledare Kristina Lundqvist vid akademin för innovation, design och teknik

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg

Datavetenskapliga programmet, Spel, 180 högskolepoäng

Datavetenskapliga programmet, Allmän inriktning 180 högskolepoäng

Datautvinning från digitala lagringsmedia

Civilingenjör i elektroniksystem, 300 hp

TEKNIK/EKONOMIPROGRAMMET, 120 POÄNG Programme for Business Economics and Engineering, 120 points


Konsultprofil Per Broström 1 (5)

Lagringssystem. server. arbetsstationer. Katalog Öppettider: 09:00-17:00 alla vardagar.

Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?

Curriculum Vitae för Nicklas Nilsson

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys

Curriculum Vitae Jenni Wallin

32 Bitar Blir 64 Sammanfattning

Operativsystem Lektion 1. Lärare. Schema. Kurssajten Finns på adressen. Jan Erik Moström. Set Norman

Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID

Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng

Ämneslärarprogrammet med inriktning mot arbete i gymnasieskolan 2016/2017

Utbildningsplan för Matematiska vetenskaper, masterprogram (N2MAT), 120 hp

Utbildningsplan. IT, projektledning och affärssystem

Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-Designprogrammet. Study programme in IT-Design

Högskoleingenjörsprogrammet i lantmäteriteknik och geografisk IT

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare

Utbildning. Anställningar. Jonathan Wahlund Topeliusvägen Bromma

Datavetenskapliga programmet, Mjukvaruutveckling 180 högskolepoäng

TEKNIKPROGRAMMET: DESIGN OCH PRODUKTUTVECKLING KURSÖVERSIKT 2016/2017*

Fakulteten för teknik- och naturvetenskap. Utbildningsplan TGHEL, TGHME, TGHML

Curriculum Vitae Erik Benerdal

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Yanting Larsen. Mjukvaruutvecklare. Cybercom Group

Automatiserade testsystem

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik

Hyper-Threading i Intelprocessorer

Grundkurs i programmering - intro

Utbildningsplan. Civilingenjör och lärare Master of Science in Engineering and of Education 300,0 högskolepoäng. Utbildningens mål

Högskoleingenjörsprogrammet i lantmäteriteknik och geografisk IT. Programmets benämning: Engineering: Surveying Technology and Geographical IT

GRUNDLÄGGANDE VUXENUTBILDNING

Energiingenjör, 180 hp

Utbildning Ort, skola Tidsperiod Civilingengör, Teknisk fysik, inr. Matematik

CIVILINGENJÖRSEXAMEN MASTER OF SCIENCE IN ENGINEERING

Fakulteten för teknik och naturvetenskap. Utbildningsplan. Matematisk modellering

Utbildningsplan för Datavetenskapliga programmet, 180 hp

Curriculum vitae. Lenn On-line AB / Systemutveckling och utbildning inom CICS, IMS, DL/I, DB2, Cobol och TELON. bert-ake.wihlborg@lennon.

Peter Walhagen Systemutvecklare Född: 1983

Transkript:

CURRICULUM VITAE FÖR MIKAEL HÖGHEDE Min grundutbildning på snivå är inom fysik och kemi, med ytterligare kurser i matematik m.m. Jag är också utbildad kemitekniker på gymnasienivå från 4-årig kemiteknisk linje med examen 1980. Jag kom också att jobba hösten 1978 med de jämförande labanalyser för att jämföra med de elektroder för analys av syrgasnivåer hos mor och barn som professor Gösta Rooth et al utförde vid Perinatallaboratoriet vid Akademiska sjukhuset, se meritdel av CV. Efter att ha avslutat den 3-åriga fysikutbildningen på, startade jag mina doktorandstudier i kvantkemi/teoretisk kemi. Jag hann med 2 artiklar, en i Journal of Physical Chemistry (motsvarar ungefär dagens fil. lic. examen). Båda artiklarna inbegrep arbete med numeriska beräkningar i Fortran 77, för den senare artikeln kom jag att använda mig av fakultetens Alliant superdator. Under våren 1989 läste och tenterade jag sedan matematisk statistik och komplex analys. Därefter studerade jag medicinsk teknik i Linköping läsåret 89-90. Jag läste även bildbehandling och optoelektronik parallellt med detta. Jag anställdes hos Ericsson i december 1990, där jag arbetat i stort sett uteslutande från hösten 1991 till hösten 2005 med RP OS och den processorplattform vi gjorde för GSM/GPRS/EDGE, UMTS och CPHW. Jag bidrog till utvecklingen av ett stort antal egentillverkade kort för mobiltelefoni. Jag kom att arbeta huvudsakligen med OS design för de flesta RP typer som gjordes. Arbetet gjordes i C och PowerPC assembler samt i viss mån i C++ och baserades på ett outsourcat operativsystem, OSE Delta från svenska ENEA. Jag kom också att jobba med att underhålla de byggmiljöer och verktygslådor som användes för denna processorplattform. Produktionsmiljön var Unix baserad och vi använde oss av bl.a. Clearcase för versionshantering. Årsskiftet 2005-2006 började jag jobba inom sektionen för feltoleranta system inom APZ, MAS. Nu kom jag att arbeta inom de centrala delarna av APZ och i första hand mot MSC och bl.a. med produkter riktade mot IMS. Jag jobbade fortsatt med PLEX och C/C++ programmering inom MAS respektive CPT delarna av MAS. Jag fortsatte stödja mina gamla produkter inom RAZOR plattformen, bl.a. CPT och APZ HW var också byggt på denna plattform. Mina ordinarie arbetsuppgifter bestod under denna period av C programmering för CPT på den generella plattform jag varit med och utvecklat och så småningom programmering i PLEX och PLEX assembler för den numera emulerade APZ HW som används för moderna APZ processorer inom AXE. Bl.a. kom jag att designa ny mjukvara för den nya cluster CPn och så småningom även att utföra det manuella joint testet av vårt delsystem inom denna. Detta arbete kom att bl.a. inbegripa viss

automatisk testning i vårt eget testspråk ATH, och användning av Linux och Windows Server 2003 operativsystem förutom vår egen legacy miljö. Under sommaren och hösten -2008 kom jag att arbeta inom GARP2 Task Force, där vi bistod med akut hjälp till de nya produktansvariga för RP produkterna (byggda på den processorplattform jag nämner ovan) med en produkt som överförts till dem. Efter detta har jag jobbat med PLEX design och testning av ECC feldetektion av RAM minne i en ny processortyp för Cluster CP och senare även med ytterligare produktförbättringar av denna Cluster CP, en produkt som gjordes för IMS och HLR bl.a. Sommaren och hösten 2010 tenterade jag avancerad datorarkitektur och en grundläggande kurs i JAVA. Under hösten 2011 slutförde jag ett projekt i en kurs i VHDL programmering av PLDer och FPGAer med lyckat resultat och jag har under 2012 fräschat upp mina kunskaper i C++ genom en kurs i C++ design i juni 2012. Jag har nyligen gjort en mindre uppgift/projekt inom C++ programmering och GUI design med WxSmith/WxWidgets, ett NIM spel för Windows, Apple och Linux. Jag nyligen genomgått en halvårs kurs inom inbyggda system hos Hermods/CE inklusive en praktikperiod på 10 veckor. Kursen innebar repetition inom inbyggda system program design och för min del ytterligare kurser inom elektronik/hårdvara, CAD-design m.m inklusive ett projekt inom detta område. Se i övrigt en kursbeskrivning här http://hem.bredband.net/b125728/beskrivning av utbildningen inbyggda system 2014-02-06.pdf Kursen avslutades med en 10 veckors praktik inom inbyggda system mot life science hos GE Healthcare i tillsammans med en kollega. Praktiken inbegrep jobb med Renesas RX62N processorer, Segger's operativsystem för inbyggda system EmbOS, C-programmering med IAR och versionshantering med Perforce. Så för att sammanfatta detta, så har jag stor erfarenhet i mjukvarukonstruktion, specifikation och testning fram till och inkluderande integrationstest/joint test. Speciellt har jag omfattande praktisk erfarenhet av att faktiskt implementera båda dessa två kompletta plattformar, RP och CP/APZ, inklusive verktygs- och produktionsmiljöer, För RAZOR plattformen, som bl.a. RParna byggde på, har jag erfarenhet av att implementera/anpassa realtids-os (byggda på en inlånad kärna) och hårdvaruberoende kod inom den OS plattform vi byggde. Arbetet har inneburit anpassning, design, kodning och felsökning av memory manager, drivrar, flashfilsystem, och primär boot, för i huvudsak Power PC processorer för kod skriven i C/C++ och PowerPC assembler. Inom klassisk APZ (byggd på egen HW) och modern APZ (byggd på Intel x86 processorer, med en VM process som emulerar den klassiska hårdvaran) har det inneburit kodning i Ericssons eget språk PLEX och assembler för APZ.

Jag har working knowledge av alla OS som används för de olika komponenterna av en modern APZ och modern inbyggd HW, Windows 2000, Windows Server 2003, Linux, OSE Delta och senast SeggerOS både p.g.a. personligt intresse och som ett resultat av att ha arbetat praktiskt med praktisk taget alla olika HW komponenter av en APZ (både CP och RP ovan) likaväl som med modena HW som Renesas RX62N och PIC processorer. Jag har också arbetat med produktionsmiljöer och verktyg och elementär versionshantering/administration i Clearcase i samband med mitt arbete med den ovannämnda generella plattformen för RP, UMTS och CPHW. Jag är också en mycket erfaren Unix användare med goda kunskaper i Unix script-språk m.m., och dessutom Linux hobbyist. I mitt arbete med automatisk testning. har jag använt både legacy script språk och moderna script språk För mer detaljerad information se sektionerna UTBILDNING, KURSER och KARRIÄRHISTORIA nedan. Referenser ges på anmodan. Bandhagen 2014-05-20 Mikael Höghede CURRICULUM VITAE, MERITDEL Uppdaterad: 2014-05-20 Förnamn: Mikael Efternamn: Höghede Initialer: K.J. (före namnet) Födelsedatum: 1959-01-05 Nationalitet: Svensk Kön: Man Email: mikael.hoghede@gmail.com Adress: Harpsundsvägen 159, 124 58 BANDHAGEN Telefon: +46 8 55 92 60 96 (skypein) Mobil: +46 70 474 43 51 Skype: MHoghede

Karriärhistoria Från år Till år Företag Arbete Arbetsbeskrivning 2014 2014 GE Healthcar e, 2005 2009 Ericsson AB Praktik inom inbyggda system, 10 v Systemutveck lare Portering av en större programvara till ett Renesas RX62N chip och Seggers EmbOS operativsystem. Programmering i C för IAR kompilatorn. Anpassning till ny HW, OS och kompilator inklusive omkonstruktion av koden för en littleendian arkitektur samt byte till Seggers egen TCPIP stack. Konstruktion, joint test, specifikation av CP SW och CPHW SW inom APZ/AXE. Joint test av Cluster CP. Bl.a. programmering i PLEX,C/C++. Arbete inom GARP2 task force under sommaren/hösten 2008, bidrog till att lösa problem med introduktionen av en ny RP-typ. ECC tester av Cluster CP CPHW. 2003 2005 Ericsson AB Mjukvarukonstruktör C/C++ och assembler Arbetat inom RPS sektionen med C/C++ konstruktion, specifikation, integration, felsökning, underhåll och testning av RAZOR OS plattformen för regionalprocessorer (RP). Underhåll av RP byggstöd/verktyg 1995 2003 Ericsson, UAB Mjukvarukonstruktör C/C++ och assembler Konstruktion, specifikation, integration, felsökning, underhåll och testning av RAZOR OS plattformen för UMTS/3G, RP (HW plattform för GSM/GPRS/EDGE) och CP HW (HW plattform för CP/APZ/AXE). Underhåll av RAZOR byggstöd och verktyg

1990 1995 Ericsson, ETX 1978 1978 Perinatallaboratori et, Ak. Sjukhuset, Mjukvarukonstruktör PLEX, C/C+ + och assembler Lab.biträde, Konstruktion, specifikation, integration, felsökning, underhåll och testning av RAZOR OS plattformen för RP (HW plattform för GSM). PLEX konstruktion och specifikation inom RPS-sektionen, delvis som internkonsult. Analys av blodgaser. Jämförande studie för införande fav fetala syrgaselektroder. Utbildning Från år Till år Poäng/Examen Område Utbildnings- Anstalt 2014 2014 10 veckor Inbyggda system Hermods/EC 2012 2012 4 dags kurs Programmering INIT AB C++ 2011 2011 10 hp VHDL för inbyggda system Universitet 2010 2010 10 hp Avancerad Datorarkitektur Universitet 2010 2010 7.5 hp JAVA I Mitthögskolan, distanskurs 89 90 17 p Medicinsk teknik Linköpings tekniska högskola 89 90 4.0 p Bildbehandling Linköpings tekniska högskola

89 89 5 p Komplex analys M1 89 89 10 p Statistisk teori och metodologi 85 88 Doktorandstudier i Doktorand i kvantkemi kvantkemi, Publicerade två artiklar. Ungefär motsvarande fil. lic. examen idag. Kvantkemiska gruppen, 82 86 Fysiker Universitetsutbildning i fysik och Sussex, Storbritannien 81 82 Kemistlinjen, 3 första terminerna Universitetsutbildning i kemi 75 80 Gymnasie-ingenjör Kemiteknik på gymnasienivå Fyrisskolan, Internutbildning Ericsson Kurs Kursansvarig Längd Blade Cluster WS DEK/Ericsson 1 dag IS överblick Ericsson 1 dag Linux 2.6 detaljer HP education, 1 vecka Kista Ericsson Clearcase Ericsson 3 dagar Clearcase Rational 1 vecka Översikt patentlag Ericssons patentavdelning 2 timmar MC68360/QUICK Motorola 3 dagar CPU MC68060 CPU Motorola 3 dagar MC68020 CPU Motorola 1 vecka

Introduktion objektorienterad programmering Ericssons utbildningsavdelning, Marievik 1 dag C++ Ericssons 5 dagar utbildningsavdelning, Marievik C Learning Tree 5 dagar SNART realtids SNART 3 dagar dagar Realtidsoperativsystem/OSE Classic ENEA 3 dagar PLEX-C, korrektion och testsystem för CP Språkkunskaper Televerkets Telefoniskola, Kalmar 6 veckor Språk Svenska Engelska Tyska Nivå Modersmål Flytande Konversation och skriftligt Bandhagen 2014-05-20 Mikael Höghede