Konsultprofil - Dick-Holmen

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.

Konsultprofil. Bild. Lindström IT. Testledare. Patric Lindström Född: Lindström IT. Sammanfattning. Nationalitet: Svensk. Kontaktinformation

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

Göteborgs universitet Chalmers Tekniska Högskola

Curriculum Vitae - Anders Persson. Anders Persson

CURRICULUM VITAE FÖR MIKAEL HÖGHEDE

Examensarbete. Teknikområde: Digital bildbehandling. Rubrik: Tactical overlay system, del III. Arbetsuppgifter: Signalbehandling av IR-bild

KONSULTPROFIL Rodrigo

Programmering. Hur, var, när och varför. 22 November. Lars Ohlén Tieto

Java Programmer for JDK Developer for Java 2 Platform 2002

Konsultprofil Per Brundin

Metoder och verktyg för funktionssäkerhet

Systemutvecklare.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign

Kursprogram hösten 2011

Jag blev utnämnd som årets ledare i Spånga hockey för säsongen 2012/2013.

Webbservrar, severskript & webbproduktion

Erfarenheter Mina arbetserfarenheter listas som i en blogg med det senaste upptill.

Lotus mobila lösningar

Introduktion till E-block och Flowcode

Konsultprofil - Johan Hedlund

Roger anlitas ofta som föreläsare och har bland annat talat på Chalmers tekniska högskola och som representant för Siemens WM på tekniska mässan.

Meritförteckning. Mer än 3 års professionell erfarenhet av PHP, SQL, C# och VB.NET,

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

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

Grundkurs i programmering - intro

Meritförteckning - Mikael Tylmad

Presentation. Curriculum Vitae för Lars Kristiansson,

Curriculum Vitae (CV) Erik Ejvegård

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Ma thias Holmberg Sammanfattning

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

Sammanfattning. Systemlösningar Förstudier Systemdesign

Föreläsning 2. Operativsystem och programmering

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

Konsult Profil. Introduktion. Teknisk kompetens

Varje dag säkras 3 miljoner svenskars vattenförsörjning med Linux

Peter Walhagen Systemutvecklare Född: 1983

Högskoleingenjör Datateknik Bred kompetens inom programmeringsspråk särskilt C++ Har kompetenser som Teamleader och Agila metoder

J2EE-arkitekt, mentor och instruktör

CV Anders Drevin. Systemvetenskap 30p (1 år) Uppsala Universitet Elektroingenjör 80p (2 år) Mitthögskolan & Högskolan i Gävle

Johan Sandéns Meriter

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

Från kunders idéer till färdiga produkter

Programvara på Nada. Johan Berglund Systemgruppen, Nada

Konsultprofil Per Brundin

Konsultprofil Lennart Boklund

Slutrapport Diagnos. Resultat. Projektmål. Projektstruktur

Introduktion till hårdvara, mjukvara och operativsystem

KONSULTPROFIL LINUX TEKNIKER. Johan har i grunden en utbildning som Linuxspecialist och har arbetat med drift och support av Linux miljöer under

Automatiserade testsystem

Peter Monthan. Seniorkonsult och Partner Civilingenjör, Datateknik

GPRS Data Logger och Internetportalen D2W

Yanting Larsen. Mjukvaruutvecklare. Cybercom Group

Konsultprofil. Sammanfattning

Konsultprofil Per Broström 1 (5)

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

Introduktion till programmering. Programspråk och paradigmer

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

Svenska Linuxföreningen. Fri programvara Mycket mer än bara gratis 1(29)

Mathias Ericsson. Curriculum Vitae. Mathias Ericsson

Curriculum Vitae. Systemutvecklare/konsult. Kontaktuppgifter. Sammanfattning. Uppgifter hos Pulsen. Stefan Elvestål. Född: 1973 Nationalitet: Svensk

Mathias Holmberg. Sammanfattning. Född: Telefon: Adress: Åfallet gatan Vedevåg.

Kursöversikt Certifierad Mjukvarutestare

KUNDREGISTER Sid 2(7) Teknisk specifikation

1997 Datalogi MATNAT, Göteborgs Universitet samt Lunds Universitet

Din guide till (S)IP. Ny porttelefon för SIP Med ljud och bild. Utbildningar En lärorik höst med Talk. Kampanj - Snom och Microsoft OCS / Lync

Konsultprofil Tom Serenander

Från utredning till implementation av Open Source inom Polisen

M-Bus Fjärravläsningssystem M-Bus master, GSM/GPRS, TCP/IP

Produktlanseringsinformation. Säkerhetssystem

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Sun Java W1100z och W2100z arbetsstationer: Versionsinformation

Anders Doms. Sammanfattning. Konsultprofil Anders Doms

Klas Karlsson CV. Kontakt. Sammanfattning. Uppdrag

Software Engineering. Mål med föreläsningen 10/2/2017. Kort presentation

Kapitel 13: (Maria Kihl)

Software Engineering

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

GÖR VERKLIGHET AV DIN DIGITALA POTENTIAL.

Agil testning i SCRUM

Arbetslivserfarenhet. Utbildning AKTUELLA ROLLER KOMPETENSER SPRÅK BRANSCHER. KONSULTPROFIL/KONSULENTPROFIL Andreas Blackne

Din guide till IP. IP-DECT Behovet växer. Brandväggar Intertex hanterar det mesta. Gateways - Flytta samtalen till en billigare telefonlinje

Svenska Linuxföreningen. Fri programvara Mycket mer än gratis 1(36) Copyright 2005, 2006 Marcus Rejås

Innovation för system integration

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

DATOR- OCH KOMMUNIKATIONSTEKNIK

Inbyggda System. med start Inbyggda System,

Seniorkonsult och partner Civilingenjör, Elektroteknik

krävs för att kunna utföra arbete. Den finns i många former men kan inte förstöras, bara omvandlas från en form till en annan.

Unix-miljöer i större sammanhang

Webservice & ERP-Integration Rapport

Transkript:

INTRODUKTION Dick är en kreativ och noggrann civilingenjör med över 30 års erfarenhet av design, testning och verifiering av både inbyggda system, program- och hårdvara i tekniskt komplexa produkter. Han började som elektronikkonstruktör och har byggt på med integration, test, programmering av embedded system. Han har också kompletterat med systemutveckling, systemdesign och testledning. Som person är Dick driftig, ansvarsfull, innovativ, analytisk, kreativ och utåtriktad. Han är upphovsman till ett flertal patent. Fritiden ägnas gärna åt familj, skärgården och segling. Och lite tid läggs också på trummispelande i ett band. KOMPETENSOMRÅDEN - Mjukvarukonstruktion - Elektronikkonstruktion - Testingenjör - Testledare METODER OCH VERKTYG Metoder/Verktyg/Teknik - C/C++, Java, Java-script, Perl, Python, Tcl/Tk, Assembler, LISP/Scheme, Prolog, Pascal, Simula, HTML, XML, R - Shell-scripts: Awk/sed, Regexp, Matlab, Excel - Python, Tcl/Tk, Expect - Test- och 'cover'-verktyg, Wireshark/Ethereal - Simulerad Test Miljö (STE), Emulatorer. - Testspecar, instruktioner, planer och budget - Flera Ericsson för test, verifiering och design, OOAD, UML, Design Patterns - PROPS och MAXIM - TDD, Scrum - SubversionTortoise, ClearCase, CVS, PVCS - Många mätinstrument för test/mätsystem - Wireless: BlueTooth, Wi-Fi, TDMA, ISDN, GSM, GPRS och UMTS Hårdvara och elektronik - PC, mikrodatorer och inbäddade system - Periferiutrustningar, kommunikationskort - Hårdvara inom AXE och radiobasstationer - Intel x86, Motorola 68x, Sun/Sparc, RISC, Connection Machine - CM2, IBM. Säkerhet - Kryptering, RSA, DES, PGP, ssh och SS Operativsystem och miljöer - Linux: Android, Ubuntu, Redhat m.fl. - UNIX: Sun Solaris och Linux, SCO - WinNT/2K, DOS, XP och Win 7 - OSE, Novell, VMS, AXE10/APZ Sida 1/7

UTBILDNING -, o Civilingenjör, KTH - Datateknik, 180 p (-1993) -, Juridisk översiktskurs, affärsjuridik, bolagsrätt och företagsvärdering - Doktorandkurs i datorseende, CVAP, NADA, KTH, - Fyraårigt tekniskt gymnasium, el-tele ex. 82, SPRÅKKUNSKAPER - Svenska - modersmål - Engelska - mycket god ANSTÄLLNINGAR - Egen consult/ Berotec 1998- - Ericsson, 1993-1994 - AU System, 1990-1992 - Ericsson, 1983-1991 EXEMPEL PÅ UPPDRAG Stoneridge Electronics AB 2010/11-2014/01 Systemutveckling, programmering, testning och underhåll, felrättningar av en inbäddad telematikplattform för optimering och övervakning av last. Produkten är skriven i C på OSE. Utvecklingsmiljö: IAR kompilator, Windows 7/XP, Subversion, Bugzilla. Testning med Python. Produktägarskap i Tyskland Taxi On The Spot 2013/01-2013/12 Specificering, systemutveckling och testning. Arbetet har bedrivits på deltid och har omfattat utveckling av ett Taxibeställarsystem: Andriod-applikationer för taxikunder samt taxichaufförer, och applikationsserver och webserver i Java. Databas implementerad i PHP. Lite info finns på: www.taxionthespot.com Utvecklare ALMI Företagspartner AB 2009/08-2010/11 Programmering, elektronikkonstruktion och rådgivning, energibudgetering, prototypframtagning av innovationer och uppfinningar för ALMIs kunder. Många idéer har baserats på trådlös radiofrekvens (RF), bl.a. BlueTooth och ZigBee, för olika larmtillämpningar. En del har varit försörjda med batteri och byggt på att Sida 2/7

processorn går i viloläge för att minimera energiåtgången. Systemtest Ericsson Telecom 2009/01-2009/06 Integrering, kvalitets- och inleveranskontroll av mjukvaran i Ericssons IP-TV system. Funktionsoch systemtestning. SUN applikationsserver, Open Source och Linux. Testledare Ericsson Utveckling AB 20007/10-2008/07 Testledare i pilotprojekt för ny testmetodik, Modell Baserad Testning (MBT), verktyg: Conformiqs Q-tronic. Metoden går ut på att beteendet hos ett system modelleras i ett modellspråk (här utökad Java) och testfallen genereras sedan automatiskt av verktyget. En anpassning av testbädden till de genererade testskripten måste göras, men den kan återanvändas. Detta har sedan applicerats på Ericssons kommunikationsplattform CPP (tidigare Cello), delsystem för IP-trafik. Exekvering av tester i denna miljö. Konstruktör elektronikutveckling Stoneridge Electronics AB 2006-2007 Hårdvaruutveckling av färdskrivare. Felsökning, felrättning och uppbyggnad av effektiv produktion och support. Konstruktör mjukvaruutveckling Arla Foods AB 2004 Utveckling, test, felsökning och driftsättning av egenutvecklat larmsystem. Studier av SIP- och RTP-protokollen för införande i larmsystemet. TCP/IP, UDP/IP, GSM/GPRS, SMS, LINUX, JAVA, script programmering, Wireshark/Ethereal-nätverksprotokollanalysator. Systemutveckling Arla Foods AB 2002/09-2004/03 Systemutveckling av person- och maskinalarm för jourarbetande personal. Projektet omfattade Specificering, Systemarkitektur, Design, Implementering och Test av alarmserver och alarmklienter. Programvara i Java. Konfigurering av GSM-larmtelefoner som automatiskt ringer upp och skickar SMS-larm. I fas 2 utvecklades systemet med övervakning av radiomodemet och kontakten med radiobasstationen, en 'Mail Transfer Agent' (MTA) i Java och systemet skickar rapporter om systemstatus via e-post. Systemutveckling Nemo-Q International AB 2000/03-2002/06 Utveckling av eget köinformationssystem avsett att kopplas samman med befintliga elektroniska Sida 3/7

kö- och ärendehanteringssystem. Arbetet omfattade patentansökan och affärsplaner, marknads-undersökning, specificering, finansiering, förhandling avseende avtal och partners, bolagsbildning (Q-wise AB), systemarkitektur, design, implementering och testning. Systemet ingår i Nemo-Qs produkt-portfölj och införsäljning sker mot servicegivare med stora väntetider, t.ex. sjukvården. Axess Akuten, privatsjukvård i Göteborg, har det första kommersiella systemet i drift. Systemet finns i både en radiomodemsvariant och en SMSC-variant. Java, C/C++, GSM, SMS, SMSC, CIMD2, SMPP, UCP, GPRS, WAP, TCP/IP, COM, WIN98, W2K, Win XP. Konstruktör mjukvara Ericsson Business Consultants 2000/03-2003/11 Utveckling, test, drift och underhåll samt projektledning av 'PlexView-produkterna' som är en källkodsbrowser för olika programspråk inom Ericsson, t.ex. SDL, PLEX-C/R, C/C++. M.fl. Ett större utvecklingsuppdrag för spårning i optimerad objektkod. C/C++, X-windows, Java, SUN Solaris, Linux, Win98/NT 4, W2K, Win32api, HTTP, skriptspråk, TCP/IP, behandling av SDL, PLEX, C/C++ m.fl. källspråk, ClearCase Ericsson Radio Systems AB 1998/12-1999/10 Funktions- och blockdesign, programmering, specificering, design och automatisering av funktions- och systemtest. Parallell laddning av device-processorer i basstationer av typ RBS 882 och 884. TDMA (D-AMPS)/GSM - delsystem MBS, PLEX-C, tester i simulerad miljö samt på ett stort antal radiobasmodeller, Python, SUN Solaris. Teamleader, designer och testare Ericsson Telecom AB 1994/03-1998/07 Teamleader, designer och testare - SDH-anslutning till transportnät för AXE PLEX-C och RP programmering. Testplanering och specifiering för 155 Mb/s anslutning av AXE till ett SDH-baserat transportnät. PLEX-C, ASA21R assembler, SUN Solaris. Designer och testare - delsystem för extrautrustning (ESS) i AXE10. Planering av funktionstest, Regional Processor (RP) programmering, PLEX programmering, testspecificering och funktionsoch systemtestning av konferens utrustningar och införande av partiell systemåterstart (Forlopp). PLEX-C, ASA210R assembler, SUN Solaris Testleader- integrationstest av HW och SW. Projektledning och testning i 'Joint Test', dvs. integrering och samprovning, av nyutvecklad hård- och mjukvara för en ny spärrfri bredbandsswitch till delsystem GSS i AXE10. I uppgiften som projektledare har ansvar med avseende på planering och budgetering för kostnader, resurser och tid ingått för en projektgrupp som varierat mellan 4 och 10 personer. C/C++, PLEX-C, MC 68360, OSE, Ericssoninterna testverktyg, SUN Solaris. Testleader - integrationstest av HW och SW. Testledare samt deltagit som testare i ovan beskrivna 'Joint Test'. Testningen har utförts i Rom, Italien, och i Stockholm. Inbäddat C-program på OSE (ENEA) för MC 68360 arkitektur tillsammans med centralprogram i AXE10. C/C++, PLEX-C, MC 68360,OSE, Ericssoninterna testverktyg, SUN Solaris. Implementering av ett automatiskt system för överföring av testprogress från en IBM databas till Sida 4/7

dynamiska www-sidor. EXEC2, skript för IBM-VM/CMS och Expect och Tcl/Tk för SUN Solaris, FTP. Upprättande av metoder och riktlinjer för integrering och tester av hårdvara och mjukvara. C/C++, PLEX-C, MC 68360, OSE, Ericssoninterna testverktyg, SUN Solaris. Ericsson Radio Systems 1993/01-1993/08 Utveckling SW - transportnät samt ledningscentralsystem. Team-ledning av 3-5 personers grupp. Felsökning, rättning och omkonstruktion av centralprogramvaran till AXT 121 transit växel. Arbetet har utförts i moduler för: Signal System 7, MTP 2 och MTP 3; kommunikation med företagsväxlar, PABX; processor dubblering. Systemgenerering och installation av ny revision i hela nätet i ett land i mellanöstern. Kontroll av nätsynkroniseringsplanen samt trimmning av referensklockor och klockmoduler i hela detta nät samt slutverifiering och slutacceptanskontroll. VAX, PL/APN 163, SS7, AXT121, MD110, nätsynkronisering, PABXer AU-System Communication AB 1992/11-1992/12 Utveckling av SW för grafiskt GUI. Specificering och implementering av ett GUI till ett kommunikationssystem för mobildata. C/C++, Microsoft Foundation Classes, Windows 3.1 Software Development Kit, Mobitex Examensarbete CVAP, NADA, KTH 1992/04-1993/05 Implementering och förbättring av en bildanalysalgoritm för stereokorrespondensproblemet. C/C++, C++ klassbibliotek under UNIX på SUN/SPARC Driftsättning och verifiering AU-system Communication AB 1992/03-1992/03 Driftsättning och verifiering av en ISDN - TCP/IP router. TCP/IP, SCO UNIX på PC. Utvecklare för SW för en LAN brygga. Programmering och integrering av ett antal delmoduler till en PC baserad Ethernet/IEEE 802.3 LAN-LAN brygga med viss routerfunktionalitet. Bryggan var av typen självlärande, multiport, fjärrbrygga med ISDN och X.25 som transport medium. C, x86 assembler, AviDos (Realtids OS för PC) HW verifiering Ericsson Telecom 1985/08-1991/02 HW verifiering - delsystem för telefonlinjer i AXE. Förstudie, specificering och systemering avseende testning och verifiering av digitala linjekretsar. Konstruktion och uppbyggnad av detta testsystem. ISDN i AXE10, LTX testsystem HW verifiering - delsystem för telefonlinjer i AXE. Specificering, systemering och konstruktion av maskinvara (I/O kort med inbäddad mikroprocessor) och program till ett HP baserat testsystem med GPIB-buss för linjekretsar. Motorola 68x assembler i EPROM, GPIB, HP BASIC, egenkonstruerad HW på kretskort. Sida 5/7

HW utvecklare - delsystem för telefonlinjer i AXE. Simulering och optimering i av en telefonlinjekrets (LIC-8, analoga delen) Verifiering och testning av integrerade linjekretsar (CLIC, SLIC & SLAC). Support och underhåll (tilläggskonstruktion) av analoga telefonlinjekretsar. SPICE (analogsimulering) på UNIVAC-minidator, hårdvara Analog och digital maskinvarukonstruktion samt konstruktion av styrprogram i för inbäddad organprocessor (DP) och kommunikation med regionalprocessor (RP). Motorola 68x assembler i EPROM, egenkonstruerad HW på kretskort KURSER I URVAL - Digital telefoni, drift och underhåll. - Digital elektronik konstruktion och realisering. - o Testsystem för hårdvara, analog och digital, med digital signalbehandling. - ISDN och SS7 gemensam kanalsignalering. - Programmering: C/C++, PLEX, JAVA m.fl. - PROPS, Microsoft Project. - Patent, Varumärken och Mönster, PRV. - TCP/IP. - Java i client/server och databaser, Java Beans. - OOA/OOD -design med UML. - GSM- och radiobashantering för testare. Sida 6/7

DICKS MOTTO - Kvalitet kostar nu, men betalar sig sedan flerfalt åter Sida 7/7