KUNSKAPSPROFIL Dick Holmén, född 1959


Utbildning

Fyraårigt teletekniskt gymnasium, 1979-82
Teknisk datavetenskap, 80 p, Ericsson uppdragsutbildning i KTHs regi, 1986-87
Datateknik linjen,180 p, KTH, 1989-91, komplettering av ovanstående uppdragsutbildning till civilingenjörsexamen.



Fortbildning/kurser (utöver utbildningarna, kronologiskt)

AXE 10 grund- och fortsättnings kurser
Digital telefoni
PLEX programvarukonstruktion, ASA210R
Digital elektronik konstruktion
Maskinvarurealisering
AXE 10 drift och underhåll
LTX testsystem för hårdvara, analog och digital, med digital signalbehandling
CCITT # 7, gemensam kanalsignalering,
ISDN
C/C++ programmering
PROPS projektstyrnings metodik
Microsoft Project
Industriella tillämpningar av artificiell intelligens
Exploateringskunskap
Patent, Varumärken och Mönster, PRV
TCP/IP i praktiken
JAVA programmering
Affärsavtal i praktiken
JAVA i client/server och databas tillämpningar
Objektorienterad analys och design med UML
Affärsplanering och entreprenörskap, Handelshögskolan



Arbetslivserfarenhet

Telefonaktiebolaget LM Ericsson, 1983-91
AU-System Communication AB, 1991-94
Gillöga Datalogi AB sedan 1994



Lämpliga arbetsuppgifter

Specificeringar och utredningar
Systemkonstruktion
Programmering, realtidsprogrammering
Integrering av mjukvara
Verifiering och testning
Handledning



Tidigare arbetsuppgifter ( i kronologisk ordning )

Analog och digital maskinvarukonstruktion på kretskort till delsystem SSS i AXE10.

Konstruktion av styrprogram i Motorola assembler för organprocessor (DP) och kommunikation med regionalprocessor (RP) tillhörande delsystem SSS i AXE10.

Simulering och optimering i SPICE av en linjekrets (LIC-8, analoga delen) till delsystem SSS i AXE10.

Verifiering och testning av integrerade linjekretsar (CLIC, SLIC & SLAC) för delsystem SSS i AXE10.

Specificering, systemering och konstruktion av maskinvara (I/O kort med processor) och program till ett HP baserat testsystem med GPIB-buss för linjekretsar ovan.

Förstudie, specificering och systemering avseende testning och verifiering av digitala linjekretsar för ISDN i AXE10.

Specificering och implementering av ett bildbehandlingssystem med grafiskt användargränssnitt, C++ och Microsoft Foundation Classes med hjälp av Windows 3.1 Software Development Kit (större projektuppgift, NADA, KTH).

Implementering och förbättring av en bildanalysalgoritm för stereokorrespondens problemet skriven i C och användning av C++ klassbibliotek under UNIX på SUN/SPARC arbetsstation (examensarbete på NADA, KTH).

Programmering och integrering av ett antal delmoduler till en PC baserad LAN-LAN gateway där de lokala nätverken knyts ihop via ISDN, skrivet i MicroSoft C och x86 assembler för ett realtids OS (AU-systems AviDOS).

Specifikation av testfall för ISDN 2B+D och 30B+D samt implementering av dessa i ett av AU-system utvecklat ISDN testsystem. Konverterings program skrivet i Awk och Sed för uppgradering av 'scriptspråket' för detta testsystem.

Driftsättning och verifiering av en ISDN - TCP/IP router under SCO UNIX på PC.

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, CCITT (numera ITU-T) # 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.

Delprojektledning 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 delprojektledare har ansvar med avseende på planering och budgetering för kostnader, resurser och tid ingått.

Upprättande av metoder och riktlinjer för integrering och samprovning av hårdvara och mjukvara.

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.

Implementering av ett automatiskt system för överföring av testprogress från en IBM databas till dynamiska www-sidor på ett UNIX nätverk. Skrivet i EXEC2 (IBM script), Expect och Tcl.

Planering av funktionstest, Regional Processor (RP) programmering (ASA210R assembler) och funktionstestning av konferens utrustningar och införande av partiell systemåterstart (Forlopp) avseende delsystem ESS i AXE10.

PLEX- och RP programmering (ASA21R assembler) och testspecifiering för en 155 Mb/s SDH anlutning av AXE10 till transportnätet, delsystem TSS.

Funktions- och blockdesign, PLEX programmering, specificering och design av funktionstest för laddning av device (organ) processorer i basstationer (RBS 882 och 884), delsystem MBS.



Programmeringsspråk

C/C++
LISP/Scheme
Prolog
Pascal
Simula (objektorienterat, ur vilket C++ härstammar)
Motorola assembler 68000 och 6800 familjerna
Intel x86 assembler
APN163 assembler (AXT121)
PL 163 (högnivå språk för AXT121 med realtidsutvidgningar)
PLEX (realtids, högnivå språk för AXE)
ASA210C (assembler för central processorn, AXE10)
ASA210R (assembler för regional processor, AXE10)
ASA21R (assembler för regional processor, AXE10)
JAVA
 



Scriptspråk

Reguljäruttryck (för textmatchning och lexikalanalys)

Awk/Sed
Tcl/Tk
Expect
Perl
C-shell m.fl.
EXEC2
REXX
Javascript
HTML
 



Miljöer

Operativsystem:

UNIX och X-Windows på Sun/Sparc
LINUX (BSD baserad UNIX för Intel x86 arkitektur)
SCO UNIX för Intel x86 arkitektur
DOS, WINDOWS 3.11, WINDOWS 95 och WINDOWS NT (3.5 & 4)
AXE10 samt AXT121 (mycket likt AXE10), realtidssystem
OSE (Enea) och AviDOS (AU-System), realtidssystem
IBM 370 VM/CMS
VAX
 

Nätverk:

INTERNET
Novell/Ethernet LAN
 

Kommunikationsprotokoll:

OSI-modellen
CCITT # 7 (SS7 ITU-T )
ISDN skikt 3
ISDN skikt 2 - LAPD
ISDN skikt 1
TCP/IP
HDLC
NetBIOS
GPIB
V.24/RS232
Olika signaleringssystem
för telekommunikation (t.ex. R2)
 

Processorarkitekturer:

Motorola 68000, 68302, 68360, 6800, 6801, 6803, 6805
Intel 8086, 386, 486
Connection Machine, CM2
 



Övrigt

Hårdvaruinstrumentering:

Logikanalysatorer
PCM analysatorer/generatorer
Spektrumanalysatorer
Linje- och protokollanalysatorer/generatorer
Trafikgeneratorer
Analog och digital oscilloskåp
 

Språk:

Engelska flytande
Tyska knackigt
Finska, förstår bra men talar knackigt
 

Intressen:

Jag följer utvecklingen inom Artificiell Intelligens, speciellt neurala nätverk, genetiska algoritmer och oskarp (fuzzy) logik. Medlem i American Association of Artificial Intelligence, AAAI.

Jag spelar trummor i en musikoktett vilket ger mycket bra träning i lagarbete, lyhördhet och samspel.


Vid behov av referenser tag kontakt med mig:
E-post:
dick.holmen@gidab.se
Telefon hem: 08 - 747 98 58
Mobil: 070 - 848 98 58


Gillöga Datalogi AB hemsida

Senaste uppdatering 2000-02-16