CV / Kompetensprofil för Kenneth Tens

Född:1960
Examen:Naturvetenskaplig linje.1979
Systemingenjör, Teknisk ADB, Västerås Högskola.1982
Praktikarbete: Testprogram för I/O och minnen för industrirobotsystem.1982
Tidigare anställningar: PROTEK Datametodik AB, konsultverksamhet1982-85
 Prevas AB, konsultverksamhet.1985-89
 Newcon Data AB.1989-

Nyckelord

systemdesignprogramvaruutvecklingobjektorientering
datorgrafikgrafiska användargränssnittrealtidssystem
TESSELATORBitBusIBM VGA
Windows 9x/NT/XPX-WindowsMotif
DOSUNIXVMS
ABB Master CXAssemblerC
C++PascalMotorola 680x0
Intel 80x86Intel 8044SQL/ORACLE
TeleUSEABB Advant OCSXRT/graph, XRT/table

Verktyg

Motorola 680x0 "In circuit emulator"
SoftBench(Utveckling, debugging HP)
XDB(Debugger HP)
TeleUSE(Utveckling användargränssnitt HP)
Visual Studio(Utveckling, debugging Windows NT/XP)
ABB Master Aid(Debugverktyg ABB Master CX)
Microsoft Word(Ordbehandlare)
FrameMaker(Ordbehandlare HP/PC)
EXCO(Ordbehandlare VAX/PC)
EMACS(Ordbehandlare HP)

Konsultuppdrag

Utveckling och underhåll av AdvaCommandABB Automation Technology Products AB
Utveckling och felrättning i AdvaCommand.ABB Automation Technology Products AB
Konfigurering och utredning för Operate IT Process Portal AABB Automation Technology Products AB
Felsökning i S.P.I.D.E.R.ABB Network Partner AB
Konvertering av Nuclear Advantage i Advant StationABB Atom AB
Utveckling av applikationer i S.P.I.D.E.R.ABB Network Partner AB
Utveckling av S.P.I.D.E.R.-applikationer i Advant StationABB Network Partner AB
Utveckling av applikationer i Advant Station 500 IMSABB Industrial Systems AB
Utveckling av applikationer i Advant Station 500ABB Industrial Systems AB
Utveckling och underhåll av färggrafiksystemet TESSELATORABB Industrial Systems AB
Fönsterhantering i färggrafiksystemet TESSELATOR 9800 ABB Industrial Systems Inc
Insamling av mätdata mha BitBus-nätverkSkand. Processinstrument
Formulärhanterare för mätdatasystemABB Plast AB
Kommunikationsprotokoll för celldatorTELI
Kommunikationsprotokoll för PREMID mikrovågssystemHaldex AB
Celldator för styrning av en FAM-anläggningIVF/KTH
Övervakningssystem för QUINTUS pressarABB Metallurgy AB
PC-baserat demosystem för styrning av IRb 1000 robot ABB Robotics AB
Rapportsystem för prov på styrstavarABB Atom Bränsle
Övervakningssystem för skärande bearbetningWIBRA AB


Utveckling och underhåll av AdvaCommand

Utveckling och underhåll i AdvaCommand för Unix och AdvaCommand för NT. Programspråk C, C++ och TeleUSE d-språk under operativsystemet HP-UX.

(ABB Automation Technology Products AB, 2002 - 2007)


Utveckling och felrättning i AdvaCommand

Utveckling, felrättning och utgåvehantering i AdvaCommand. Programspråk C, C++ och TeleUSE d-språk under operativsystemet HP-UX.

(ABB Automation Technology Products AB, 2002 - 2007)


Konfigurering och utredning för Operate IT Process Portal A

Konfigurering och utredning av "Operator Workplace" funktionen i AC400 Connect produkten, ingående i produktfamiljen Operate IT Process Portal A.

(ABB Automation Technology Products AB, 2001-2002)


Felsökning i S.P.I.D.E.R.

Felsökning i S.P.I.D.E.R. inom Statnet projektet, i C under operativsystemet Digital Unix.

(ABB Network Partner AB, 2000)


Konvertering av Nuclear Advantage i Advant Station

Utveckling och konvertering av Nuclear Advantage från AdvaCommand 1.6/3 till AdvaCommand 1.8/2. Installation hos kärnkraftverken Forsmark 1 och 2.

(ABB Atom AB, 1999-2000)


Utveckling av applikationer i S.P.I.D.E.R.

Utveckling av trendapplikation i S.P.I.D.E.R., i C under operativsystemet Digital Unix.

(ABB Network Partner AB, 1999)


Utveckling av S.P.I.D.E.R.-applikationer i Advant Station

Utveckling och integration av S.P.I.D.E.R.-applikationer i Advant Station, i C och TeleUSE d-språk, enligt Nuclear Advantage-konceptet.

Utveckling av en XY-plot applikation. Programvara i C, TeleUSE d-språk mha XRT/graph widget.

(ABB Network Partner AB, 1996-98)


Utveckling av applikationer i Advant Station 500 IMS

Utveckling av "server-applikation" för en pappersmassapplikation i Advant Station 500 IMS, objektorienterad programvara i C++ under operativsystemet HP-UX, för kommunikation via OMF med operatörsstation Advant Station 500.

Utveckling av hjälpmedel, i C++, TeleUSE d-språk och SQL under operativsystemet HP-UX, för konfigurering av beräkningar, objekt och historik i Advant Station 500 IMS.

Utveckling av MMI för maskintillgänglighetsstatistik, TeleUSE d-språk och SQL under operativsystemet HP-UX, för en pappersmassapplikation i Advant Station 500 IMS.

Utveckling av "User Object", i C++ och SQL under operativsystemet HP-UX, för en stål-och valsverksapplikation i Advant Station 500 IMS.

(ABB Industrial Systems AB, 1993-96)


Utveckling av applikationer i Advant Station 500

Utveckling av objektorienterad programvara OMF (Object Management Facility), i C++ under operativsystemet HP-UX, för hantering av distribuerade dataobjekt i Advant Station 500.

Utveckling av backup- och UPS-applikationer i operatörsstation Advant Station 500, i C++, TeleUSE d-språk och SQL under operativsystemet HP-UX.

(ABB Industrial Systems AB, 1991-96)


Utveckling och underhåll av färggrafiksystemet TESSELATOR


Utveckling och underhåll av fullgrafiskt färggrafiksystem TESSELATOR 9800. Utveckling av objektorienterad programvara i Pascal och Assembler för Motorola 68020 under realtidsoperativsystemet CX och i Assembler för TEXAS TMS34010 grafikprocessor.

(ABB Industrial Systems AB, 1988-98)


Fönsterhantering i färggrafiksystemet TESSELATOR 9800

Funktioner för överlappande fönster ("true windowing" ), panorering, händelsehantering etc. Funktions- och konstruktionsspecifikationer, objektorienterad programvaruutveckling i Pascal och Assembler för Motorola 68020, under realtidsoperativsystemet CX, och i Assembler för TEXAS TMS34010 grafikprocessor på MATROX VME-grafikkort VG1281.

(ABB Industrial Systems Inc. Milwaukee USA, 1990-91)


Insamling av mätdata mha BitBus-nätverk

Utveckling av programvara för kommunikation mellan BitBus-nätverk och operatörsstation baserad på PC-programvaran FIX. Programvaran utvecklad i C och Assembler för Intel 80x86 och Intel 8044 under operativsystemet DOS.

(Skandinaviska Processinstrument AB, 1988)


Formulärhanterare för mätdatasystem

Utveckling av formulärhanterare för mätdatasystem. Programvaran utvecklad i C under operativsystemet DOS.

(ABB Plast AB, 1988)


Kommunikationsprotokoll för celldator

Utveckling av kommunikationsprotokoll mellan POSALUX borrmaskin och en celldator. Programvaran utvecklad i C under operativ-systemet UNIX.

(TELI, 1987)


Kommunikationsprotokoll för PREMID mikrovågssystem

Utveckling av programvara, i C under operativsystemet DOS, till operatörsinterface för PC-baserad laddstation och kommunikationsprotokoll mellan Philips PREMID mikrovågssystem och laddstation.

Utveckling av kommunikationsprotokoll mellan Philips PREMID system och celldator. Programvaran utvecklad i C under operativsystemet UNIX.

(Haldex AB, 1987)


Celldator för styrning av en FAM-anläggning

Utveckling av celldator för styrning av en FAM-anläggning, bestående av en IRb 1000 robot och ett rullbanesystem. Programvaran utvecklad i Pascal, C och Assembler för Intel 80x86 under operativsystemet DOS.

(IVF/KTH, 1987)


Övervakningssystem för QUINTUS pressar

Utveckling av programvara, i C, GKS under operativsystemet DOS, för operatörsinterface och recepthantering i övervakningssystem för QUINTUS pressar.

(ABB Metallurgy AB, 1985-86)


PC-baserat demosystem för styrning av IRb 1000 robot

Utveckling av PC-baserat demosystem, i Pascal under operativsystemet DOS, för styrning av IRb 1000 robot för gravering av skyltar.

(ABB Robotics AB, 1985)


Rapportsystem för prov på styrstavar

Utveckling av rapportsystem, i dBase 3, för registrering av avvikelser på styrstavar.

Utveckling av programvara, i HP Basic för bl a GPIB, för insamling och presentation av mätdata från hållfastighetsprov på styrstavar.

(ABB Atom Bränsle, 1984-85)


Övervakningssystem för skärande bearbetning

Utveckling av programvara, i Assembler för Zilog Z80 under operativsystemet CP/M, för övervakning av slitage och verktygsbrott i skärande bearbetning.

(WIBRA AB, 1982-84)

Hem