PTS Software bv

Eemnesserweg 26

3741 GA  Baarn

(035) 6926969

19 maart 2006


.
.
.
.
.
..
.
.
.

 

 

..........

 
PTS Software bv

Curriculum Vitae
R.A. Teunissen

 


Personalia

Naam               :  Renee Teunissen

Woonplaats      :  Zevenaar

Geboortedatum :  7-2-1970

 

Opleidingen

2004 – 2005    Kaderopleiding / Masterclass (Stg. Haya van Someren)

1998 – 2002    OU Management en Informatietechnologie (OpenUniversiteit)

1994 – 1996    Universiteit Twente Informatica (Universiteit Twente)

1990 – 1994    HTS HIO (Hogeschool Enschede)

1986 – 1990    MTS Electronica (MTS Arnhem)

1982 – 1986    LTS (LTS Zevenaar)

 

Programmeertalen en API’s

C; awk; Borland Turbo Pascal; PHP; Assembler 80x86; Borland C; Perl; Visual C++; disassemblers; C++; HTML; MFC; Miranda; ODBC; OSF/Motif; PHP3; Prolog; SQL.

 

Computer systemen

Embedded PC; PC; Siemens Tragon 35; Sun Microsystems; Netwinder (strongarm PC); HP Alpha; 68360.

 

Operating systemen

Linux; MS-DOS; VxWorks; Unix; SUN Solaris; Windows (3.11, NT); FreeBSD; Open BSD; OpenVMS; Ultrix; Windows CE; HP-UX; IBM AIX; OS-9; SCO Unix; Sinix kernel.

 

Methoden

DoD STD 2167A; Hatley & Pirbhai; End to End design method; NIAM; Yourdon; SDM.

 

Netwerken en protocollen

DNS; Linux-firewall; TCP/IP; Firewalls; Ethereal Network Protocol Analyzer; Ethernet; Token Ring; HighEnd Firewall straten; SSH; Wireless; Windows NT Server.

 

Kennisgebieden

Embedded software; Internet; Intranet; Security.

 

Applicaties en tools

Reverse engineering tools; gcc; Tornado; Visual SlickEdit; MS Office; BDM Hardware debugger; JTAG debugger; CASE; Continuus; CVS; End to End (IBM); FrameMaker; Teamwork; X-Windows; Lotus 1-2-3; Norton Tools; RCS; Sniff; Visio; XFace.

 

Databases

MySQL; dBase; MS Access; Oracle.

 

Cursussen

2005      Cleanroom training (ASML)

2005      ProcesLab Trainingen (ASML)

2004      Workshop Windows CE (PTS)

2004      Debat training (Nationaal debat instituut)

2004      Synergy Developer Training (LogicaCMG)

2003      Vergader en Discussie techieken (Bestuursacademie)

2003      Advanced Windows CE training (PTS)

2003      Real Time System Development Overview (ISES)

2003      Continuus Developer Training (LogicaCMG)

2001      Introductiecursus End to End methode (BA/C)

2001      Vergadertechnieken (PTS)

2001      Communicatie training (PTS)

2000      ClearCase (Ericsson)

2000      Klantgericht adviseren (Schouten en Nelissen)

2000      Anti-hacking (Schouten en Nelissen)

2000      ClearDDTS (Ericsson)

2000      RedHat Certified Engineer

1999      Presentatietechniek (PTS)

1998      OMT (OU-traject)

1998      Bedrijfseconomie (OU-traject)

1998      Kennissystemen (OU-traject)

1998      Voortgezette administratieve organisatie (OU-traject)

 

Projectoverzicht

Periode                :  februari 2006 – heden

Opdrachtgever     :  ASML

Functie                 :  Senior Software Developer

Werkzaamheden :

??

Talen, tools, etc.  :  gcc; Rational ClearCase; Tornado; Embedded software; Hatley & Pirbhai; TCP/IP; SUN Solaris; VxWorks; C; disassemblers

 

 

Periode                :  februari 2005 – december 2005

Opdrachtgever     :  ASML

Functie                 :  Senior Software Developer

Werkzaamheden :

Ter voorkoming van een naderende end-of-life situatie van een VME-processorboard, heeft ASML een replacement traject gestart voor het selecteren van een alternatieve VME processor, met vergelijkbare pheriferals, connectoren en pinning.

De leverancier - Kontron - leverde een backport van de VxWorks BSP voor de bij ASML gebruikte VxWorks release. Deze VxWorks BSP is aangepast aan de sitatie bij ASML, bugs in (serial) drivers gerepareerd en de ASML abstractie lagen en interfaces zijn geporteerd naar het nieuwe processorboard.

Issues waarin ik gewerkte heb, zijn o.a.: netwerk performance problemen met MC68360 Netwerkdrivers, timers&timing, serial interfaces en algemene problemen oplossen.

Bij deze opdracht ben ik verantwoordelijk geweest voor alle VxWorks gerelateerde portering en migratie issues alsmede de integraties in de bouwomgeving.

 

Talen, tools, etc.  :  gcc; Tornado; Embedded software; TCP/IP; SUN Solaris; VxWorks; C

 

 

Periode                :  oktober 2003 – december 2004

Opdrachtgever     :  LogicaCMG Wireless Networks

Functie                 :  Software Engineer

Werkzaamheden :

LogicaCMG Wireless Networks is de marktleider op het gebied van high performance SMS-centrales en bedient daarmee de top van wereld grootste mobiele aanbieders. De opdracht bestond uit analyse, onderhoud en development van de SMS-C software problemen in het veld, waarbij het onderhouden van contacten onderhouden, probleem analyseren, oplossen en releasen in samenwerking met lokale service engineers en customer support tot een van de belangrijkste activiteiten behoorden.

Software ontwikkeling in ANSI-C in een OpenVMS ontwikkelomgeving en software configuration management middels Continuus.

 

Talen, tools, etc.  :  Continuus; Linux; OpenVMS; SUN Solaris; C

 

 

Periode                :  maart 2003 – mei 2003

Opdrachtgever     :  Omis

Functie                 :  Software Engineer

Werkzaamheden :

JuztReboot, een PCI-card bedoeld om PC's en software te beschermen tegen ongeschoolde of kwaadwillende gebruikers. Opdrachtgever wenste een onderzoek naar uitbreidbaarheid, remote management en veiligheid van de kaart. Door middel van diverse reverse engineering technieken en tools is er een analyse gemaakt van de inhoud van de roms en configuratie registers waaruit onderzoek is gedaan.

 

Talen, tools, etc.  :  Reverse engineering tools; disassemblers

 

 

Periode                :  juni 2002 – januari 2003

Opdrachtgever     :  Vitatron Medical

Functie                 :  Software Engineer

Werkzaamheden :

Porteren van drivers (SBS Greenspring) t.b.v. VxWorks-PCI ten behoeve van een testsimulator/platform voor pacemakers naar nieuw embedded EmbeddedPC platform, oplossen diverse (compact)PCI en (compact)PCI interrupt issues. Contacten onderhouden met VMIC m.b.t. de geleverde CompactPCI Embedded PC producten.

 

Talen, tools, etc.  :  CVS; Tornado; VxWorks; C

 

 

Periode                :  mei 2001 – juni 2002

Opdrachtgever     :  B/CICT (voorheen B/AC)

Functie                 :  Infrastructuur ontwerper beveiliging

Werkzaamheden :

Diverse opdrachten binnen de belastingdienst m.b.t. beveiliging van interne en externe infrastructuur, zoals:

 

·         Startarchitectuur beschrijven voor Intrusion Detection Systemen en contentscanners voor interne infrastructuur, koppelvlakken en server farms.

·         Begeleiden Intrusion Scans / Penetratietesten door externen (KPMG e.d.) op de infrastructuur, koppelvlakken en interne diensten (email, web, thuiswerken).

·         Klankbord / review / begeleiden van projecten m.b.t. beveiliging, externe koppelingen en richtlijnen.

·         Startarchitectuur voor contentscanning op werkplekken en blokkeren /authoriseren van gebruiker van externe media, floppies, (com)poorten, invoer/uitvoer bestanden en kennis m.b.t. de interne infrastructuur.

 

Talen, tools, etc.  :  End to End design method; HighEnd Firewall straten; Token Ring

 

 

Periode                :  februari 2001 – april 2001

Opdrachtgever     :  Vitatron Medical

Functie                 :  Software Engineer

Werkzaamheden :

Porteren van OS/9-VME device drivers naar VxWorks (Compact PCI) voor een pacemaker testsimulator platform.  voor SBS/Greenspring

 

Talen, tools, etc.  :  CVS; Tornado; OS-9; VxWorks

 

 

Periode                :  april 2000 – maart 2001

Opdrachtgever     :  Upay Systems bv

Functie                 :  Adviseur

Werkzaamheden :

Advisering m.b.t. de (ontwerp) keuzes voor de architectuur van elektronische betalingen via internet waaronder het inrichten van een beveiligingsstructuur. Verantwoordelijk voor contacten met derde partijen als de ISP (UUnet) en firewall-leverancier (Tunix).

 

Talen, tools, etc.  :  Internet; Firewalls; Linux; Open BSD

 

 

Periode                :  januari 2000 – december 2000

Opdrachtgever     :  Ericsson Eurolab Netherlands

Functie                 :  Adviseur

Werkzaamheden :

Linux-adviseur in het ontwikkeltraject voor een nieuw consumentenproduct.

 

·         Selectie van tooling, debuggers en de ontwikkelomgeving.

·         Implementeren van een separate ontwikkelinfrastructuur: separaat Linux-netwerk, door een firewall gescheiden van het company-netwerk.

·         Technische contactpersoon voor subcontractors (o.a. RedHat, RealNetworks, Qt/Opera).

·         Technische ondersteuning projectteam m.b.t. ontwikkelen (embedded) linux applicaties

 

Talen, tools, etc.  :  gcc; JTAG debugger; Rational ClearCase; Rational ClearDDTS; Visio; Linux-firewall; Linux; SUN Solaris; Windows NT

 

 

Periode                :  januari 1999 – december 1999

Opdrachtgever     :  Epro Elektronik & Systemtechnik GmbH

Functie                 :  Software Engineer

Werkzaamheden :

Ten behoeve van het Siemens project SiClimatX wijgingen doorvoeren en verder ontwikkelen. Oplossen van bekende problemen in een OSF/Motif omgeving. Ondersteunen van andere software engineers.

 

Talen, tools, etc.  :  CVS; RCS; X-Windows; XFace; Linux; SCO Unix; C; C++; OSF/Motif; Perl; PHP3

 

 

Periode                :  januari 1998 – december 1998

Opdrachtgever     :  Hollandse Signaalapparaten

Functie                 :  Software Engineer

Werkzaamheden :

Project waarbij diverse HPP's (Hardware Proval Program) gemaakt zijn om HSA VME-kaarten uitvoerig te testen. Functioneel ontwerp, technische ontwerp en implementatie realtime software (applicatie, kernel en device drivers) voor portable radarsystemen.

 

Talen, tools, etc.  :  Hatley & Pirbhai; TCP/IP; SUN Solaris; VxWorks; C

 

 

Periode                :  januari 1997 – juli 2000

Opdrachtgever     :  Intern

Functie                 :  Adviseur

Werkzaamheden :

Advisering en ondersteuning ten behoeve van PTS' eigen infrastructuur (1 dag per week). Hierbij verantwoordelijk geweest voor:

 

·         PTS infrastructuur over de vestigingen heen.

·         opzetten van PTS webservers

·         ondersteuning van de systeembeheerder en vervanging bij afwezigheid.

 

Talen, tools, etc.  :  Intranet; Firewalls; FreeBSD; Linux; Windows NT

 

 

Periode                :  januari 1997 – december 1997

Opdrachtgever     :  Hollandse Signaalapparaten

Functie                 :  Software Engineer

Werkzaamheden :

Squire is een ground-based radar die gebruik maakt van FMCW-techniek, een zendtechniek die detectie van de radar bemoeilijkt. Gewerkt aan operator-unit.
Verantwoordelijk voor:

 

·         Centrale communicatie-component;

·         Ondersteuning VxWorks op Intel: Board Support Package (BSP) herschrijven.

 

Talen, tools, etc.  :  BDM Hardware debugger; Teamwork; X-Windows; DoD STD 2167A; Hatley & Pirbhai; VxWorks; C; OSF/Motif

 

 

Periode                :  april 1996 – december 1996

Opdrachtgever     :  Hollandse Signaalapparaten

Functie                 :  Software Engineer

Werkzaamheden :

Functionele uitbreiding van het Reporter-systeem t.b.v. India. Functionaliteit uitgebreid m.b.t.

 

·         availability van wapensystemen van targets

·         fly-zones en no-fly-zones  Hiervoor wijzigingen aangebracht in de functionele requirement

 

specificatie en de design documentatie. Inclusief testen, integreren en overdragen.

 

Talen, tools, etc.  :  Teamwork; DoD STD 2167A; Hatley & Pirbhai; VxWorks; Assembler 6809; C

 

 

Periode                :  juli 1995

Opdrachtgever     :  Digitaal Net

Functie                 :  Netwerkspecialist

Werkzaamheden :

Opzetten van een complete Internet Host voor inbellen, WWW server, Name Serving, Mail/News. Name Server is officieel gekeurd door NLNet en in gebruik genomen. Deze site (Digitaal Net) is sinds september 1995 actief. Digitaal Net is aangesloten via een 33K6 huurlijn en verwerkt ongeveer 2 Gigabyte aan verkeer per maand. Bij Digitaal Net verantwoordelijk voor de totale setup en ontwerp van de infrastructuur en het geven van adviezen met betrekking tot de gebruikte apparatuur.

 

Talen, tools, etc.  :  PC; Linux; C; Perl

 

 

Periode                :  februari 1995

Opdrachtgever     :  Rotor Electric Devices and Transmissions Eibergen

Functie                 :  Analist/programmeur

Werkzaamheden :

Rotor's elektronische catalogus (Relecat) van een database sub-laag voorzien, voor verbetering van de database compatibiliteit en performance. De database sub-laag is geschreven met behulp van Microsoft Foundation Classes (MFC) en ODBC. Gewerkt aan het ontwerp van de database en de software.

 

Talen, tools, etc.  :  NIAM; Yourdon; Windows 3.11; C++; MFC; ODBC; Visual C++

 

 

Periode                :  juni 1994 – augustus 1994

Opdrachtgever     :  IMAG DLO Wageningen afdeling Procestechniek & Automatisering

Functie                 :  Software Documentalist

Werkzaamheden :

Een handleiding geschreven voor het CDT, Cape Design Tool van Technolution BV. Dit wordt toegepast voor Computer Aided Process Engineering. CDT is een tool waarmee proces/regelsystemen ontwikkeld en gesimuleerd worden. Tijdens het schrijven van deze documentatie is de tool geλvalueerd door zelf diverse proces regelingen te ontwerpen en te simuleren.

 

 

 

Periode                :  maart 1994 – juni 1994

Opdrachtgever     :  Siemens Nixdorf Informatie Systemen Vianen

Functie                 :  Afstudeerder

Werkzaamheden :

Het ontwerpen en implementeren van aanpassingen in de Unix kernel ten behoeve van een tool dat terminals kan configureren. Sinix is een port van AT&T Unix SVR5, draaiend op SNI Tragon 35 apparatuur.

 

Talen, tools, etc.  :  Siemens Tragon 35; Sinix kernel