CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie...

13
L BTW NL17 05 Gegevens Naam : Ramon d Geboortedatum : 21 april 1 Woonplaats : Enschede Nationaliteit : Nederlan Vooropleiding : HAVO Vervolgopleiding : HIO (Hog Talen : Engels Ervaring sinds : 1992 E-mail : Ramon.d Telefoon : 06-29067 Profiel Ik ben een enthousiaste man met ee jarenlange ervaring op projecten ben prettig om in een team te werken m (marketing, sales, …) en de IT (softw Als software architect ben ik ook vrij architectuur gehandhaafd blijft en da Biografie Op 11-jarige leeftijd (1984) kwam ik duidelijk dat ik later “iets met compu in Basic en daarna in assembler op e Met 17 jaar ben ik begonnen aan de ik mijn eerste pc gekocht. Hierop he DOS en later een Linux systeem. Tijd Op 21-jarige leeftijd ben ik afgestud opdracht. Een jaar later trad ik in die specialist in Microsoft technologie. D snel ingezet als lead developer en so Eind 2007 heb ik, op 34-jarige leeftij als freelancer. Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede 71737751B01 - KvK 08167264 - Bizner bank 3109.63.893 53-4305909 - [email protected] - www.le-petit.nl de Klein 1973 e ndse ger Informatica Onderwijs) de.Klein@le-petit.nl 7838 en passie voor IT en Microsoft technologie in het n ik breed inzetbaar van software engineer tot pr met een grote diversiteit of een brug te slaan tusse ware ontwikkeling en beheer). jwel altijd als lead developer betrokken. Hierdoor at ik leer van de beperkingen van de gekozen arc k voor het eerst in aanraking met een computer e uters” wou gaan doen. Na de eerste spelletjes pro een Commodore 64. e HIO (Hoger Informatica Onderwijs) in Enschede eb ik C en C++ leren programmeren. Dit gebeurd dens mijn stage kwam ik voor het eerst in aanrak deerd en gaan werken bij Rotor in Eibergen. Dit w enst bij ICT Solutions (Deventer). Daar heb ik mij Door mijn kennis, ervaring en communicatieve vaa oftware architect. jd, de stap gemaakt naar het eigen ondernemers Curriculum Vitae Ramon de Klein Bladzijde 1 van 13 bijzonder. Door mijn rojectleider. Ik vind het en de business r zorg ik ervoor dat de chitectuur. en meteen was voor mij ogrammeerde ik al snel e. Tijdens de studie heb de voornamelijk op MS- king met OS/2. was mijn eerste Windows j ontwikkeld tot ardigheden werd ik al schap en ben ik gestart

Transcript of CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie...

Page 1: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Gegevens

Naam : Ramon de Klein

Geboortedatum : 21 april 1973

Woonplaats : Enschede

Nationaliteit : Nederlandse

Vooropleiding : HAVO

Vervolgopleiding : HIO (Hoger Informatica Onderwijs)

Talen : Engels

Ervaring sinds : 1992

E-mail : Ramon.de.Klein@le

Telefoon : 06-29067838

Profiel

Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring op projecten ben ik breed inprettig om in een team te werken met een grote diversiteit of een brug te slaan tussen de business (marketing, sales, …) en de IT (software ontwikkeling en beheer).

Als software architect ben ik ook vrijwel altijd als lead developer betrokken. Hierdoor architectuur gehandhaafd blijft en dat ik leer van de beperkingen van de gekozen architectuur.

Biografie

Op 11-jarige leeftijd (1984) kwam ik voor het eerst in aanraking met eeduidelijk dat ik later “iets met computers” wou gaan doen. Na de eerste spelletjes in Basic en daarna in assembler op een Commodore 64.

Met 17 jaar ben ik begonnen aan de HIO (Hoger Informatica Ondik mijn eerste pc gekocht. Hierop heb ik C en C++ leren programmeren. Dit gebeurde voornamelijk op MSDOS en later een Linux systeem. Tijdens mijn stage kwam ik voor het eerst in aanraking met OS/2.

Op 21-jarige leeftijd ben ik afgestudeerd en gaan werken bij Rotor in Eibergen. Dit was mijn eerste Windows opdracht. Een jaar later trad ik in dienstspecialist in Microsoft technologie. Door mijn kennissnel ingezet als lead developer en software architect.

Eind 2007 heb ik, op 34-jarige leeftijd, de stap gemaakt naar het eigen ondernemerschap en ben ik gestart als freelancer.

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Ramon de Klein

21 april 1973

Enschede

Nederlandse

HIO (Hoger Informatica Onderwijs)

[email protected]

29067838

Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring op projecten ben ik breed inzetbaar van software engineer tot projectprettig om in een team te werken met een grote diversiteit of een brug te slaan tussen de business (marketing, sales, …) en de IT (software ontwikkeling en beheer).

ook vrijwel altijd als lead developer betrokken. Hierdoor architectuur gehandhaafd blijft en dat ik leer van de beperkingen van de gekozen architectuur.

jarige leeftijd (1984) kwam ik voor het eerst in aanraking met een computer en meteen was voor mij duidelijk dat ik later “iets met computers” wou gaan doen. Na de eerste spelletjes programmeerde ik al in Basic en daarna in assembler op een Commodore 64.

17 jaar ben ik begonnen aan de HIO (Hoger Informatica Onderwijs) in Enschede. Tijdens de studie heb heb ik C en C++ leren programmeren. Dit gebeurde voornamelijk op MS

DOS en later een Linux systeem. Tijdens mijn stage kwam ik voor het eerst in aanraking met OS/2.

eeftijd ben ik afgestudeerd en gaan werken bij Rotor in Eibergen. Dit was mijn eerste Windows trad ik in dienst bij ICT Solutions (Deventer). Daar heb ik mij ontwikkeld tot

specialist in Microsoft technologie. Door mijn kennis, ervaring en communicatieve vaardigheden werd ik al snel ingezet als lead developer en software architect.

jarige leeftijd, de stap gemaakt naar het eigen ondernemerschap en ben ik gestart

Curriculum Vitae Ramon de Klein

Bladzijde 1 van 13

Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn n software engineer tot projectleider. Ik vind het

prettig om in een team te werken met een grote diversiteit of een brug te slaan tussen de business

ook vrijwel altijd als lead developer betrokken. Hierdoor zorg ik ervoor dat de architectuur gehandhaafd blijft en dat ik leer van de beperkingen van de gekozen architectuur.

n computer en meteen was voor mij programmeerde ik al snel

erwijs) in Enschede. Tijdens de studie heb heb ik C en C++ leren programmeren. Dit gebeurde voornamelijk op MS-

DOS en later een Linux systeem. Tijdens mijn stage kwam ik voor het eerst in aanraking met OS/2.

eeftijd ben ik afgestudeerd en gaan werken bij Rotor in Eibergen. Dit was mijn eerste Windows mij ontwikkeld tot

en communicatieve vaardigheden werd ik al

jarige leeftijd, de stap gemaakt naar het eigen ondernemerschap en ben ik gestart

Page 2: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Ervaring overzicht

Van Tot Opdrachtgever

04-2008 Heden Pink Roccade

06-2007 04-2008 Electrabel

09-2006 03-2008 Cross Point

01-2007 12-2007 Cross Point

07-2006 10-2006 NUON

05-2006 08-2006 Schiphol

03-2006 08-2006 Yokogawa

08-2003 05-2006 Siemens Mobi

01-2003 09-2003 Rijkswaterstaat

03-2002 12-2002 Alstom

04-2001 02-2002 Toock Sports

12-2000 03-2001 Siemens

11-2000 11-2000 Siemens Mobile

10-2000 10-2000 Nedap Agri

09-2000 09-2000 ICT

10-1999 08-2000 Vitatron

05-1997 06-1999 Océ

01-1997 05-1998 Van Vliet

06-1995 12-1996 Fico T & F

06-1994 05-1995 Rotor

Op de volgende pagina’s zijn de opdrachten in detail beschreven. Opdrachten voor 2001 zijn niet opgenomen in dit CV. Op aanvraag kunnen deze gegevens

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Opdrachtgever Omschrijving

Pink Roccade Software architect / Lead developer voor administratieve applicatie voor GGZ markt (.NET / WPF).

Projectleider voor een acquisitiegerichte corporate website, inclusief klantportaal (.NET / Sitecore CMS).

High level API voor Cross Point apparatuur (.NET).Programma om bezoekers rapporten te genereren (.NET / WPF).

Projectleider voor een samenwerkingsproject met eenRussisch bedrijf voor videobeveiliging (subsidie

Software architect voor de ontwikkeling van een acquisitiesysteem voor CV ketels (.NET / SQL Server)

Software architect voor generieke architectuur voor Windows Mobile toepassingen (Windows Mobile / .NET CF / SQL Server)

Strength / Weakness onderzoek voor bestaand systeem voor de petrochemische industrie (C++ / Win32 / Oracle / OPC).

Siemens Mobile Software architect voor een test management systeem voor mobiele telefoons (.NET / SQL Server).

Rijkswaterstaat Software architect voor een toepassing om hoogtemetingen uit te voeren en te analyseren (C++ / MFC / SQL Server/ Windows CE)

Software architect voor ontwikkeling van een terminal based serviceapplicatie (Borland C++ Builder).

Toock Sports Software architect voor ontwikkeling van een golf swing analyser op basis van video (C++ / MFC / Dir

Testmanager voor een WDM driver voor Siemens Bluetooth USB dongle (C++ / DDK).

Siemens Mobile Ontwikkeling compressietool voor efficiënte opslag van teksten in een mobiele telefoon (C++ / STL).

Conversie SQL Server 7.0 naar SQL Server 2000.

Ontwikkeling Bubbles & Tetris (Windows CE).

C++ coach voor een team ontwikkelaars (OS/2).

Lead developer voor Windows software voor Océ 3165 printer (C++, MFC, COM).

Lead developer voor een Windows gebaseerd regelsysteem voor de tuinbouw (C++, MFC, RPC).

Software engineer voor de bouw van een GUI voor een IC productie systeem (C, C++, MFC, SQL Server)

Software engineer voor een Windows gebaseerde elektronische catalogus (C++, MFC).

Op de volgende pagina’s zijn de opdrachten in detail beschreven. Opdrachten voor 2001 zijn niet V. Op aanvraag kunnen deze gegevens vanzelfsprekend verstrekt worden.

Curriculum Vitae Ramon de Klein

Bladzijde 2 van 13

Software architect / Lead developer voor administratieve applicatie voor GGZ markt (.NET / WPF).

gerichte corporate website, klantportaal (.NET / Sitecore CMS).

High level API voor Cross Point apparatuur (.NET). Programma om bezoekers rapporten te genereren (.NET /

Projectleider voor een samenwerkingsproject met een bedrijf voor videobeveiliging (subsidieproject).

Software architect voor de ontwikkeling van een logging systeem voor CV ketels (.NET / SQL Server)

architectuur voor Windows Mobile toepassingen (Windows Mobile / .NET CF /

Strength / Weakness onderzoek voor bestaand systeem voor de petrochemische industrie (C++ / Win32 / Oracle /

Software architect voor een test management systeem voor mobiele telefoons (.NET / SQL Server).

Software architect voor een toepassing om hoogtemetingen uit te voeren en te analyseren (C++ / MFC / SQL Server/

van een terminal applicatie (Borland C++ Builder).

Software architect voor ontwikkeling van een golf swing analyser op basis van video (C++ / MFC / DirectShow).

manager voor een WDM driver voor Siemens Bluetooth

tool voor efficiënte opslag van teksten in een mobiele telefoon (C++ / STL).

Conversie SQL Server 7.0 naar SQL Server 2000.

Ontwikkeling Bubbles & Tetris (Windows CE).

C++ coach voor een team ontwikkelaars (OS/2).

software voor Océ 3165

Lead developer voor een Windows gebaseerd regelsysteem

Software engineer voor de bouw van een GUI voor een IC systeem (C, C++, MFC, SQL Server)

Software engineer voor een Windows gebaseerde

Op de volgende pagina’s zijn de opdrachten in detail beschreven. Opdrachten voor 2001 zijn niet verstrekt worden.

Page 3: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Pink Roccade (Healthcare)

Eindproduct : Psygis Quarant

Tijdvak : April 2008

Functie : Software architect / Lead developer

Omschrijving

Psygis is het administratieve pakket voor de geestelijke gezondheidszorg. Dit product bestaat al lang en moest grondig herzien worden. Er is gekozen voor een richom een rijkere gebruikersinterface mogelijk te

Mijn taak in het project team was die van software architect en lead developer voor het clientgedeelte. Ik werkte hiervoor samen met twee grafisch designers en een aantal andere ontwikkelaars. Ik had de volgende taken:

- Opzetten van een modulair

- Vertalen van grafische designs (Photoshop) naar WPF implementatie.

- Naadloze integratie van bestaande functionaliteit (WinForms).

- Coaching van overige medewerkers (

Door mijn ervaring op projectmatig gebied heb ik mij ook aktief beziggehouden met de projectstructuur, ontwikkelproces en planning.

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C#

Operating Systemen : Windows

Technologie : Microsoft .NET v3.

XML, XML

Protocollen : SOAP

Tools : Microsoft Visual Studio 2008

Microsoft

Microsoft Visual SourceSafe

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Pink Roccade (Healthcare)

Quarant

April 2008 - Heden

Software architect / Lead developer

Psygis is het administratieve pakket voor de geestelijke gezondheidszorg. Dit product bestaat al lang en moest grondig herzien worden. Er is gekozen voor een rich-client die gebruik maakt van het WPF framework

gebruikersinterface mogelijk te maken.

Mijn taak in het project team was die van software architect en lead developer voor het clientgedeelte. Ik werkte hiervoor samen met twee grafisch designers en een aantal andere ontwikkelaars. Ik had de volgende

Opzetten van een modulair raamwerk voor de applicatie.

Vertalen van grafische designs (Photoshop) naar WPF implementatie.

Naadloze integratie van bestaande functionaliteit (WinForms).

van overige medewerkers (met name op gebied van WPF).

gebied heb ik mij ook aktief beziggehouden met de projectstructuur,

IBM compatible PC

ows XP, Windows Vista (ook i.c.m. Cytrix)

Microsoft .NET v3.5 SP1 (WPF, WCF, …)

XML-schema

Microsoft Visual Studio 2008

Microsoft Expression Blend

Microsoft Visual SourceSafe

Curriculum Vitae Ramon de Klein

Bladzijde 3 van 13

Psygis is het administratieve pakket voor de geestelijke gezondheidszorg. Dit product bestaat al lang en client die gebruik maakt van het WPF framework

Mijn taak in het project team was die van software architect en lead developer voor het clientgedeelte. Ik werkte hiervoor samen met twee grafisch designers en een aantal andere ontwikkelaars. Ik had de volgende

gebied heb ik mij ook aktief beziggehouden met de projectstructuur,

Page 4: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Electrabel

Eindproduct : Retail website (

Tijdvak : Juni 2007

Functie : Projectleider

Omschrijving

Electrabel betreedt in 2008 de consumentenmarkt voor vervangt Electrabel de bestaande website door een volledige nieuwe acquisitiegerichte website, inclusief een klantportaal. Electrabel streeft naar de hoogst mogelijke servicegraad en een goede bereikbaarheid. hoge eisen aan de website.

Ik ben projectleider voor dit project, waarbij ik de volgende taken verricht:

- Aansturen van het webbureau.

- Aansturen ontwikkelaars voor ontwikkeling van klantenportaal.

- Begeleiding van marketing afdeling voor IT gerelat

- Afstemming met overige IT projecten (o.a. back office systeem).

- Opstellen Service Level Agreements (SLA).

De marketingafdeling van Electrabel nam het initiatief voor de website. Ik was verantwoordelijk om de brug te slaan tussen marketing en IT. Door deze verschillende diciplines bij elkaar te brengen kan de website tijdig live gaan.

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C#

Operating Systemen : Windows Server 2003

Technologie : Microsoft .NET v3.0 (ASP.NET, WCF, …

HTML

XML, XSLT

Protocollen : HTTP / HTTPS

SOAP

Tools : Sitecore CMS

Microsoft Project

Microsoft Office

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Electrabel

Retail website (www.electrabel.nl)

Juni 2007 – April 2008 (deeltijd)

Projectleider

Electrabel betreedt in 2008 de consumentenmarkt voor de levering van elektriciteit en gas. Hiervoor vervangt Electrabel de bestaande website door een volledige nieuwe acquisitiegerichte website, inclusief een klantportaal. Electrabel streeft naar de hoogst mogelijke servicegraad en een goede bereikbaarheid.

Ik ben projectleider voor dit project, waarbij ik de volgende taken verricht:

Aansturen van het webbureau.

Aansturen ontwikkelaars voor ontwikkeling van klantenportaal.

Begeleiding van marketing afdeling voor IT gerelateerde aspecten.

Afstemming met overige IT projecten (o.a. back office systeem).

Opstellen Service Level Agreements (SLA).

De marketingafdeling van Electrabel nam het initiatief voor de website. Ik was verantwoordelijk om de brug en IT. Door deze verschillende diciplines bij elkaar te brengen kan de website

IBM compatible PC

Windows Server 2003

Microsoft .NET v3.0 (ASP.NET, WCF, …)

XML, XSLT

HTTP / HTTPS

Sitecore CMS

Microsoft Project

Microsoft Office

Curriculum Vitae Ramon de Klein

Bladzijde 4 van 13

de levering van elektriciteit en gas. Hiervoor vervangt Electrabel de bestaande website door een volledige nieuwe acquisitiegerichte website, inclusief een klantportaal. Electrabel streeft naar de hoogst mogelijke servicegraad en een goede bereikbaarheid. Dit stelt

De marketingafdeling van Electrabel nam het initiatief voor de website. Ik was verantwoordelijk om de brug en IT. Door deze verschillende diciplines bij elkaar te brengen kan de website

Page 5: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Cross Point

Eindproduct : Cross Connect UDP / Store Reporter

Tijdvak : Oktober 2006

Functie : Software

Omschrijving

Cross Point ontwikkelt systemen ter preventie van winkeldiefstal. Apparatuur van Cross Point is onderling met elkaar te verbinden via een RS-kunnen hiermee verschillende Cross Point systemen koppelen aan andere systemen.

De huidige software gebruikt een COM interface voor system integrators. Veel integrators vinden deze interface te complex. Ik heb een higheenvoudiger kunnen koppelen. Deze .NET API gebruikt een handgeschreven COM interop en threading structuur. Deze verbergen de COM complexiteit en maakt de software eenvoudiger te gebruiken.

De nieuwste Cross Point systemen beschikken over een ingebouwde kgeschreven (WPF) die de nieuwe API gebruikt om de klantenteller uit te lezen. Het programma kan de gegevens als XML opslaan of via e-mail versturen naar de ondernemer. Ook heb ik XML stylesheets ontwikkeld (XSLT) om de gegevens te visualiseren.

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C# / C++

Operating Systemen : Windows XP/Vista

Technologie : Microsoft .NET v2.0 / v3.0 (WPF only)

XML, XML schema, XSLT

HTML

Protocollen : Cross Point Field B

UDP/IP

Tools : Microsoft Visual Studio 2005

Sandcastle (XML based documentatie generatie)

Visual SourceSafe

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Cross Point

Cross Connect UDP / Store Reporter

Oktober 2006 – Maart 2008 (deeltijd)

Software engineer

Cross Point ontwikkelt systemen ter preventie van winkeldiefstal. Apparatuur van Cross Point is onderling 485 via een bedrijfseigen protocol (Cross Connect). System integrators

llende Cross Point systemen koppelen aan andere systemen.

De huidige software gebruikt een COM interface voor system integrators. Veel integrators vinden deze interface te complex. Ik heb een high-level .NET API ontwikkeld, waardoor zij Cross Point systemeeenvoudiger kunnen koppelen. Deze .NET API gebruikt een handgeschreven COM interop en threading structuur. Deze verbergen de COM complexiteit en maakt de software eenvoudiger te gebruiken.

De nieuwste Cross Point systemen beschikken over een ingebouwde klantenteller. Ik heb een .NET applicatie geschreven (WPF) die de nieuwe API gebruikt om de klantenteller uit te lezen. Het programma kan de

mail versturen naar de ondernemer. Ook heb ik XML stylesheets de gegevens te visualiseren.

IBM compatible PC

C# / C++

Windows XP/Vista

Microsoft .NET v2.0 / v3.0 (WPF only)

XML, XML schema, XSLT

Cross Point Field Bus protocol

Microsoft Visual Studio 2005

Sandcastle (XML based documentatie generatie)

Visual SourceSafe

Curriculum Vitae Ramon de Klein

Bladzijde 5 van 13

Cross Point ontwikkelt systemen ter preventie van winkeldiefstal. Apparatuur van Cross Point is onderling 485 via een bedrijfseigen protocol (Cross Connect). System integrators

De huidige software gebruikt een COM interface voor system integrators. Veel integrators vinden deze level .NET API ontwikkeld, waardoor zij Cross Point systemen

eenvoudiger kunnen koppelen. Deze .NET API gebruikt een handgeschreven COM interop en threading structuur. Deze verbergen de COM complexiteit en maakt de software eenvoudiger te gebruiken.

lantenteller. Ik heb een .NET applicatie geschreven (WPF) die de nieuwe API gebruikt om de klantenteller uit te lezen. Het programma kan de

mail versturen naar de ondernemer. Ook heb ik XML stylesheets

Page 6: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Cross Point

Eindproduct : iLiPS (subsidietraject)

Tijdvak : Januari 2007

Functie : Projectleider

Omschrijving

Cross Point is een bedrijf dat systemen maakt voor toegangscontrole en preventie van winkeldiefstal. Het werkt samen met een Russisch bedrijf om videobeelden te integreren in hun systemen. Het ministerie van Economische Zaken subsidieert dit phoudend met de eisen van EZ. Het project kent vier fasen:

- Voorbereiding en opstellen plan van aanpak.

- Implementatie van prototypes en uitvoeren van pilot testen.

- Marketing voorbereiding en

- Levering.

Ik heb de eerste twee fasen begeleid. Eerst zette ik de architectuur op, waarbij beide partijen duidelijk hun eigen verantwoordelijkheden hadden. Dit beperkte de onderlinge afhankelijkheden en benodigde communicatie. De taalbarrière vormt een probleem, dus een strikte interface scheiding is erg belangrijk.

Ondertussen zijn de eerste prototypes opgeleverd en zijn de pilottesten uitgevoerd. Dit alles is goedgekeurd door EZ. Ik heb dit project in deeltijd uitgevoerd (circa 1

Bijzonderheden

Apparatuur : IBM compatible PC

Operating Systemen : Windows XP / Vista

Technologie : Microsoft .NET v2.0

Protocollen : Cross Point Field Bus protocol

Tools : Microsoft Visual Studio 2005

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Cross Point

iLiPS (subsidietraject)

Januari 2007 – December 2007

Projectleider

Cross Point is een bedrijf dat systemen maakt voor toegangscontrole en preventie van winkeldiefstal. Het werkt samen met een Russisch bedrijf om videobeelden te integreren in hun systemen. Het ministerie van Economische Zaken subsidieert dit project. Ik heb dit organisatorisch en technisch begeleid, rekening houdend met de eisen van EZ. Het project kent vier fasen:

Voorbereiding en opstellen plan van aanpak.

Implementatie van prototypes en uitvoeren van pilot testen.

Marketing voorbereiding en opstart productie.

Ik heb de eerste twee fasen begeleid. Eerst zette ik de architectuur op, waarbij beide partijen duidelijk hun eigen verantwoordelijkheden hadden. Dit beperkte de onderlinge afhankelijkheden en benodigde

taalbarrière vormt een probleem, dus een strikte interface scheiding is erg belangrijk.

Ondertussen zijn de eerste prototypes opgeleverd en zijn de pilottesten uitgevoerd. Dit alles is goedgekeurd door EZ. Ik heb dit project in deeltijd uitgevoerd (circa 1 dag per week).

IBM compatible PC

Windows XP / Vista

Microsoft .NET v2.0

Cross Point Field Bus protocol

Microsoft Visual Studio 2005

Curriculum Vitae Ramon de Klein

Bladzijde 6 van 13

Cross Point is een bedrijf dat systemen maakt voor toegangscontrole en preventie van winkeldiefstal. Het werkt samen met een Russisch bedrijf om videobeelden te integreren in hun systemen. Het ministerie van

roject. Ik heb dit organisatorisch en technisch begeleid, rekening

Ik heb de eerste twee fasen begeleid. Eerst zette ik de architectuur op, waarbij beide partijen duidelijk hun eigen verantwoordelijkheden hadden. Dit beperkte de onderlinge afhankelijkheden en benodigde

taalbarrière vormt een probleem, dus een strikte interface scheiding is erg belangrijk.

Ondertussen zijn de eerste prototypes opgeleverd en zijn de pilottesten uitgevoerd. Dit alles is goedgekeurd

Page 7: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : NUON / Energy Valley

Eindproduct : Weilandproef logging

Tijdvak : Juli 2006

Functie : Software architect

Omschrijving

Energy Valley ontwikkelt een nieuwe HR ketel die ook elektrische energie opwekt. In november 2006 liep er een proef met 48 ketels. Hiervoor hebben we een programma gemaakt. Deze slaat de logging van de ketels op in een SQL Server 2005 database, waarna het geanalyseerd kan worden.

Als architect heb ik gekozen voor een .NET implementatie. Daarbij nam ik de architectuur en communicavoor mijn rekening. Ik heb drie Moxa device servers gebruikt om alle RSverkeer. Het programma verwerkt de logging gegevens van alle 48 ketels.

Vanwege de grote hoeveelheden data nam ik speciale maatregelen in de performance van het systeem zeer goed en kan het de hoeveelheid data eenvoudig verwerken.

De proefopstelling was voor slechts één maand gehuurd. Voor het testen was dus weinig tijd. We hebben een simulator geschreven, waardoor

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C#

Operating Systemen : Windows XP

Technologie : Microsoft .NET v2.0

Protocollen : TCP/IP

RS-485 (custom protocol)

Tools : Microsoft Visual Studio 2005

Microsoft SQL Server 2005

PVCS Version Manager

PVCS Tracker

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

NUON / Energy Valley

Weilandproef logging

Juli 2006 – Oktober 2006 (deels deeltijd)

Software architect

Energy Valley ontwikkelt een nieuwe HR ketel die ook elektrische energie opwekt. In november 2006 liep er els. Hiervoor hebben we een programma gemaakt. Deze slaat de logging van de ketels

op in een SQL Server 2005 database, waarna het geanalyseerd kan worden.

Als architect heb ik gekozen voor een .NET implementatie. Daarbij nam ik de architectuur en communicavoor mijn rekening. Ik heb drie Moxa device servers gebruikt om alle RS-232 poorten om te zetten naar IP verkeer. Het programma verwerkt de logging gegevens van alle 48 ketels.

Vanwege de grote hoeveelheden data nam ik speciale maatregelen in de architectuur. Hierdoor is de performance van het systeem zeer goed en kan het de hoeveelheid data eenvoudig verwerken.

De proefopstelling was voor slechts één maand gehuurd. Voor het testen was dus weinig tijd. We hebben een simulator geschreven, waardoor we vooraf de programmatuur konden testen.

IBM compatible PC

Windows XP

Microsoft .NET v2.0

485 (custom protocol)

Microsoft Visual Studio 2005

Microsoft SQL Server 2005

PVCS Version Manager

PVCS Tracker

Curriculum Vitae Ramon de Klein

Bladzijde 7 van 13

Energy Valley ontwikkelt een nieuwe HR ketel die ook elektrische energie opwekt. In november 2006 liep er els. Hiervoor hebben we een programma gemaakt. Deze slaat de logging van de ketels

Als architect heb ik gekozen voor een .NET implementatie. Daarbij nam ik de architectuur en communicatie 232 poorten om te zetten naar IP

architectuur. Hierdoor is de performance van het systeem zeer goed en kan het de hoeveelheid data eenvoudig verwerken.

De proefopstelling was voor slechts één maand gehuurd. Voor het testen was dus weinig tijd. We hebben

Page 8: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Schiphol

Eindproduct : FIFA v2 (New Technology)

Tijdvak : Mei 2006

Functie : Software architect

Omschrijving

Schiphol was op zoek naar een architectuur voor een breed scala aan mobiele diensten. Hiervoor gebruikt Schiphol op Windows CE gebaseerde PDA's. Deze zijn veelal moiel en moeten kunnen werken via een LAN, WIFI of GPRS verbinding.

Ik heb een architectuur gepresenteerd die voldoet aan hun wensen. Deze architectuur is gebaseerd op het .NET Compact Framework en vormt de basis voor een proof of concept applicatie. Periodiek wisselt de applicatie wisselt gegevens uit met het backoffice systeem, zonder tussenkomst van dsysteem kiest automatisch altijd de snelste (en goedkoopste)verbinding.

Als architect heb ik de generieke architectuur voor de synchronisatie met het backoffice systeem gedefinieerd. Schiphol kan deze architectuur ook gebruiken voor anbelangrijke onderdelen van de proof of concept. De aansturing van de overige teamleden en het contact met de klant maakten eveneens deel uit van mijn werkzaamheden.

Bijzonderheden

Apparatuur : Dolphin PDA

Programmeertalen : C#

Operating Systemen : Windows Mobile v5.0

Technologie : Microsoft .NET Compact Framework v2.0

OpenNETCF Smart Device Framework v2.0

Protocollen : SOAP (XML webservices)

Tools : Microsoft Visual Studio 2005

Microsoft SQL Server 2005 Mobile

PVCS Version Manager

PVCS Tracker

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

FIFA v2 (New Technology)

Mei 2006 – Augustus 2006 (deels deeltijd)

Software architect

ol was op zoek naar een architectuur voor een breed scala aan mobiele diensten. Hiervoor gebruikt Schiphol op Windows CE gebaseerde PDA's. Deze zijn veelal moiel en moeten kunnen werken via een LAN,

teerd die voldoet aan hun wensen. Deze architectuur is gebaseerd op het .NET Compact Framework en vormt de basis voor een proof of concept applicatie. Periodiek wisselt de applicatie wisselt gegevens uit met het backoffice systeem, zonder tussenkomst van dsysteem kiest automatisch altijd de snelste (en goedkoopste)verbinding.

Als architect heb ik de generieke architectuur voor de synchronisatie met het backoffice systeem gedefinieerd. Schiphol kan deze architectuur ook gebruiken voor andere applicaties. Ook heb ik gewerkt aan belangrijke onderdelen van de proof of concept. De aansturing van de overige teamleden en het contact met de klant maakten eveneens deel uit van mijn werkzaamheden.

Dolphin PDA

Windows Mobile v5.0

Microsoft .NET Compact Framework v2.0

OpenNETCF Smart Device Framework v2.0

SOAP (XML webservices)

Microsoft Visual Studio 2005

Microsoft SQL Server 2005 Mobile edition

PVCS Version Manager

PVCS Tracker

Curriculum Vitae Ramon de Klein

Bladzijde 8 van 13

ol was op zoek naar een architectuur voor een breed scala aan mobiele diensten. Hiervoor gebruikt Schiphol op Windows CE gebaseerde PDA's. Deze zijn veelal moiel en moeten kunnen werken via een LAN,

teerd die voldoet aan hun wensen. Deze architectuur is gebaseerd op het .NET Compact Framework en vormt de basis voor een proof of concept applicatie. Periodiek wisselt de applicatie wisselt gegevens uit met het backoffice systeem, zonder tussenkomst van de eindgebruiker. Het

Als architect heb ik de generieke architectuur voor de synchronisatie met het backoffice systeem dere applicaties. Ook heb ik gewerkt aan

belangrijke onderdelen van de proof of concept. De aansturing van de overige teamleden en het contact met

Page 9: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Yokogawa

Eindproduct : PMS

Tijdvak : Maart 2006

Functie : Software architect

Omschrijving

Yokogawa heeft de opdracht gekregen voor de totale vernieuwing van de automatisering voor grootste raffinaderijen van West Europa. Het beschikt al over een bestaand platform, maar hier moeten een groot aantal uitbreidingen op worden gemaakt.

Mijn taak was de sterke en zwakke punten van het huidige systeem te onderzoeken en verbeterpunten aan te dragen. Stabiliteit, testbaarheid en onderhoudbaarheid zijn Door mijn jarenlange ervaring in C++ applicaties

De uitvoering van de vernieuwing geschiedtneemt.

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C++

PL/SQL

Operating Systemen : Windows XP

Windows Server 2003

Technologie : DCOM

OPC (OLE for Process Control)

Tools : Microsoft Visual Studio v6.0

Oracle 10g

ExaOPC v3.20 (OPC server)

Microsoft Visual SourceSafe

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Yokogawa

Maart 2006 – Augustus 2006 (deeltijd)

Software architect

Yokogawa heeft de opdracht gekregen voor de totale vernieuwing van de automatisering voor grootste raffinaderijen van West Europa. Het beschikt al over een bestaand platform, maar hier moeten een groot aantal uitbreidingen op worden gemaakt.

jn taak was de sterke en zwakke punten van het huidige systeem te onderzoeken en verbeterpunten aan te dragen. Stabiliteit, testbaarheid en onderhoudbaarheid zijn van doorslaggevend belangDoor mijn jarenlange ervaring in C++ applicaties voor het Windows platform was ik hiervoor goed geschikt.

geschiedt door een collega, omdat dit tenminste twee

IBM compatible PC

Windows XP

Windows Server 2003

OPC (OLE for Process Control)

Microsoft Visual Studio v6.0

Oracle 10g

ExaOPC v3.20 (OPC server)

Microsoft Visual SourceSafe

Curriculum Vitae Ramon de Klein

Bladzijde 9 van 13

Yokogawa heeft de opdracht gekregen voor de totale vernieuwing van de automatisering voor een van de grootste raffinaderijen van West Europa. Het beschikt al over een bestaand platform, maar hier moeten een

jn taak was de sterke en zwakke punten van het huidige systeem te onderzoeken en verbeterpunten aan van doorslaggevend belang in deze industrie.

was ik hiervoor goed geschikt.

twee jaar tijd in beslag

Page 10: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Siemens Mobile

Eindproduct : Test Management

Tijdvak : Augustus 2003

Functie : Software architect

Omschrijving

Het Test Management Systeem (TMS) automatiseert het testen en certificeren van mobiele telefoons. Dit is een bijzonder complex proces dat maatwerk vereis

Het systeem is volledig gebaseerd op Microsoft .NET. De programmatuur gebruikt XML webservices voor de communicatie tussen client en server. Deze webservices roepen onderliggende componenten aan die de informatie verwerken. Alle informatie is opgeslagensystemen in de wereld, die onderling de database synchroniseren. Dit gebeurt door middel van geavanceerde SQL Server replicatie mechanismen.

Ik was voor het Siemens TMS project technisch eindverantwooarchitectuur behoorde tot mijn primaire taken, evenals het opzetten van de database en database replicatie. Door de complexiteit van het systeem en de omvang van het team was dit een behoorlijke uitdaging. Niet iedereen binnen het team was ervaren op gebied van .NET of SQL, dus ook ondersteuning was een belangrijke taak.

In de eindfase van het traject heb ik diverse verbeteringen in het systeem aangebracht om de database te optimaliseren en versnellen.

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C#

Transact SQL

Operating Systemen : Windows 2000 / XP / 2003

Protocollen : SOAP (XML webservices)

Technologie : Microsoft .NET v1.1

Database replicatie (SQL Server 2000 merge replicatie)

Tools : Microsoft

Microsoft SQL Server 2000

CruiseControl (automated build & test)

NUnit (regressie testen)

NDoc (documentatie)

PVCS Version Manager

PVCS Tracker

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Siemens Mobile

Test Management Systeem

Augustus 2003 – Mei 2006 (deels deeltijd)

Software architect

Het Test Management Systeem (TMS) automatiseert het testen en certificeren van mobiele telefoons. Dit is een bijzonder complex proces dat maatwerk vereist.

Het systeem is volledig gebaseerd op Microsoft .NET. De programmatuur gebruikt XML webservices voor de communicatie tussen client en server. Deze webservices roepen onderliggende componenten aan die de informatie verwerken. Alle informatie is opgeslagen in een SQL Server 2000 database. Er zijn verschillende systemen in de wereld, die onderling de database synchroniseren. Dit gebeurt door middel van geavanceerde SQL Server replicatie mechanismen.

Ik was voor het Siemens TMS project technisch eindverantwoordelijk. Het opzetten en bewaken van de architectuur behoorde tot mijn primaire taken, evenals het opzetten van de database en database replicatie. Door de complexiteit van het systeem en de omvang van het team was dit een behoorlijke uitdaging. Niet

een binnen het team was ervaren op gebied van .NET of SQL, dus ook ondersteuning was een

In de eindfase van het traject heb ik diverse verbeteringen in het systeem aangebracht om de database te

IBM compatible PC

Transact SQL

Windows 2000 / XP / 2003

SOAP (XML webservices)

Microsoft .NET v1.1

Database replicatie (SQL Server 2000 merge replicatie)

Microsoft Visual Studio 2003

Microsoft SQL Server 2000

CruiseControl (automated build & test)

NUnit (regressie testen)

NDoc (documentatie)

PVCS Version Manager

PVCS Tracker

Curriculum Vitae Ramon de Klein

Bladzijde 10 van 13

Het Test Management Systeem (TMS) automatiseert het testen en certificeren van mobiele telefoons. Dit is

Het systeem is volledig gebaseerd op Microsoft .NET. De programmatuur gebruikt XML webservices voor de communicatie tussen client en server. Deze webservices roepen onderliggende componenten aan die de

in een SQL Server 2000 database. Er zijn verschillende systemen in de wereld, die onderling de database synchroniseren. Dit gebeurt door middel van

rdelijk. Het opzetten en bewaken van de architectuur behoorde tot mijn primaire taken, evenals het opzetten van de database en database replicatie. Door de complexiteit van het systeem en de omvang van het team was dit een behoorlijke uitdaging. Niet

een binnen het team was ervaren op gebied van .NET of SQL, dus ook ondersteuning was een

In de eindfase van het traject heb ik diverse verbeteringen in het systeem aangebracht om de database te

Page 11: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Rijkswaterstaat

Eindproduct : WATPAS

Tijdvak : Januari 2003

Functie : Software architect

Omschrijving

De meetkundige dienst van Rijkswaterstaat houdt zich bezig met het verzamelen van hoogtegegevens van Nederland. Op basis van Windows en Windows CE hebben wij het inwinningsWATPAS gemaakt. Met de mobiele toepassing kunnen landmeters hoogtemetingen uitvoeren en opslaan op het apparaat. De desktop toepassing kan deze metingen achteraf verder verwerken.

Ik was voor het project technisch eindverantwoordelijk en heb de architectuur opgezet. architectuur; driekwart van de programmacode wordt gebruikt voor zowel de mobiele als de desktop toepassing. Verder zorgde ik voor de integratie van alle programmacode en was ik configuration manager. De technische aansturing van de overige teamleden maakte ook deel uit van mijn taken.

De beperkte resources op het mobiele apparaat waren een grote uitdaging. Het product is inmiddels tot grote tevredenheid van Rijkswaterstaat in gebruik. Door hergebruik en uniformiteit van programmacode blijkt WATPAS een robuuste applicatie.

Bijzonderheden

Apparatuur : IBM compatible PC

Itronix FEX21 Handheld PC

Programmeertalen : C++

Transact SQL

Operating Systemen : Windows 98 / ME / NT4 / 2000 / XP

Windows CE v2.11 (H/PC pro v3.0) en v3.0 (HPC 2000)

Technologie : SQL-DMO (Win32)

OLEDB (Win32 & WinCE)

Microsoft ActiveSync v3.7 (incl. installatie)

zlib v1.1.4 (compressie, geporteerd naar WinCE)

RS-232 (Windows CE)

Tools : Microsoft Visual C++ v6.0

Microsoft Embedded Visual C++ v3.0

Microsoft SQL Server 200

Microsoft SQL Server 2000 for Windows CE v1.1, v2.0

Microsoft Platform SDK for H/PC Pro v3.0 en HPC 2000

PVCS Version Manager, PVCS Tracker

DoxyGen

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Rijkswaterstaat

Januari 2003 – September 2003

Software architect

De meetkundige dienst van Rijkswaterstaat houdt zich bezig met het verzamelen van hoogtegegevens van Nederland. Op basis van Windows en Windows CE hebben wij het inwinnings- en verwerkingsprogramma

akt. Met de mobiele toepassing kunnen landmeters hoogtemetingen uitvoeren en opslaan op het apparaat. De desktop toepassing kan deze metingen achteraf verder verwerken.

Ik was voor het project technisch eindverantwoordelijk en heb de architectuur opgezet. architectuur; driekwart van de programmacode wordt gebruikt voor zowel de mobiele als de desktop toepassing. Verder zorgde ik voor de integratie van alle programmacode en was ik configuration manager.

erige teamleden maakte ook deel uit van mijn taken.

De beperkte resources op het mobiele apparaat waren een grote uitdaging. Het product is inmiddels tot grote tevredenheid van Rijkswaterstaat in gebruik. Door hergebruik en uniformiteit van programmacode lijkt WATPAS een robuuste applicatie.

IBM compatible PC

Itronix FEX21 Handheld PC

Transact SQL

Windows 98 / ME / NT4 / 2000 / XP

Windows CE v2.11 (H/PC pro v3.0) en v3.0 (HPC 2000)

DMO (Win32)

OLEDB (Win32 & WinCE)

Microsoft ActiveSync v3.7 (incl. installatie)

zlib v1.1.4 (compressie, geporteerd naar WinCE)

232 (Windows CE)

Microsoft Visual C++ v6.0

Microsoft Embedded Visual C++ v3.0

Microsoft SQL Server 2000

Microsoft SQL Server 2000 for Windows CE v1.1, v2.0

Microsoft Platform SDK for H/PC Pro v3.0 en HPC 2000

PVCS Version Manager, PVCS Tracker

DoxyGen

Curriculum Vitae Ramon de Klein

Bladzijde 11 van 13

De meetkundige dienst van Rijkswaterstaat houdt zich bezig met het verzamelen van hoogtegegevens van en verwerkingsprogramma

akt. Met de mobiele toepassing kunnen landmeters hoogtemetingen uitvoeren en opslaan op

Ik was voor het project technisch eindverantwoordelijk en heb de architectuur opgezet. Het is een modulaire architectuur; driekwart van de programmacode wordt gebruikt voor zowel de mobiele als de desktop toepassing. Verder zorgde ik voor de integratie van alle programmacode en was ik configuration manager.

erige teamleden maakte ook deel uit van mijn taken.

De beperkte resources op het mobiele apparaat waren een grote uitdaging. Het product is inmiddels tot grote tevredenheid van Rijkswaterstaat in gebruik. Door hergebruik en uniformiteit van programmacode

Page 12: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Alstom

Eindproduct : DDC/MDC Service Applicatie (winCOMM)

Tijdvak : Maart 2002

Functie : Software architect

Omschrijving

Alstom Transport is een bedrijf dat o.a. de eleheeft een embedded systeem (DDC, later MDC) ontwikkeld voor de aansturing van de trein of tram. Ekenmerk van deze systemen is dat ze een er verschillende projecten geweest die onderling licht verschillen.

Voor de DDC en MDC is ook een service applicatie beschikbaar die tegelijkertijdDOS. Deze applicatie draait niet goed op de moderne pcEr is besloten tot een volledige rewrite van de software met behulp van Borland C++ Builder (eis van de klant). Eenvoudig gesteld is de service een VTvoor gebruik met de DDC en MDC. Een belangrijk uitgangspunt was dat de software in de DDC en MDC niet aangepast mocht worden en gebruikers relatief snel konden overstappen

Ik vervulde de rol van software architect en was primair verantwoordelijk voor het ontwerp en implementatie. Ook vervulde ik de rol als coach voor de wat minder ervaren collega's die meewerkten aan dit project. Het project is uitgevoerd volgens richtlijnen van CMM level 3.

Bijzonderheden

Apparatuur : IBM compatible PC

Programmeertalen : C++

Operating Systemen : Windows 95/98/ME

Windows NT4/2000/XP

Technologie : Proprietary Holec/Alstom protocollen

RS-232 seriel communication

Tools : Borland C++ Builder v5.0

PVCS Version Manager

PVCS Tracker

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

DDC/MDC Service Applicatie (winCOMM)

Maart 2002 – December 2002

Software architect

Alstom Transport is een bedrijf dat o.a. de elektronische aansturing maakt voor treinen en trams. Het bedrijf heeft een embedded systeem (DDC, later MDC) ontwikkeld voor de aansturing van de trein of tram. Ekenmerk van deze systemen is dat ze een levensduur hebben van tientallen jaren. In de loop der jaren zijn er verschillende projecten geweest die onderling licht verschillen.

Voor de DDC en MDC is ook een service applicatie beschikbaar die tegelijkertijd is ontwikkeld en werkt onder raait niet goed op de moderne pc's met Windows en moest dus geporteerd worden.

Er is besloten tot een volledige rewrite van de software met behulp van Borland C++ Builder (eis van de teld is de service een VT-100 emulator (zoals Hyperterminal) met allerlei extensies

voor gebruik met de DDC en MDC. Een belangrijk uitgangspunt was dat de software in de DDC en MDC niet aangepast mocht worden en gebruikers relatief snel konden overstappen naar de nieuwe applicatie.

Ik vervulde de rol van software architect en was primair verantwoordelijk voor het ontwerp en implementatie. Ook vervulde ik de rol als coach voor de wat minder ervaren collega's die meewerkten aan

gevoerd volgens richtlijnen van CMM level 3.

IBM compatible PC

Windows 95/98/ME

Windows NT4/2000/XP

Proprietary Holec/Alstom protocollen

232 seriel communication

Borland C++ Builder v5.0

PVCS Version Manager

PVCS Tracker

Curriculum Vitae Ramon de Klein

Bladzijde 12 van 13

tronische aansturing maakt voor treinen en trams. Het bedrijf heeft een embedded systeem (DDC, later MDC) ontwikkeld voor de aansturing van de trein of tram. Een

hebben van tientallen jaren. In de loop der jaren zijn

is ontwikkeld en werkt onder 's met Windows en moest dus geporteerd worden.

Er is besloten tot een volledige rewrite van de software met behulp van Borland C++ Builder (eis van de 100 emulator (zoals Hyperterminal) met allerlei extensies

voor gebruik met de DDC en MDC. Een belangrijk uitgangspunt was dat de software in de DDC en MDC niet naar de nieuwe applicatie.

Ik vervulde de rol van software architect en was primair verantwoordelijk voor het ontwerp en implementatie. Ook vervulde ik de rol als coach voor de wat minder ervaren collega's die meewerkten aan

Page 13: CV - Ramon de Klein - Le Petit - Ramon de Klein.pdf · Ik ben een enthousiaste man met een passie voor IT en Microsoft technologie in het bijzonder. Door mijn jarenlange ervaring

Le Petit BTW NL171737751B01

� 053

Opdrachtgever : Toock Sports

Eindproduct : Golf Swing Analyzer

Tijdvak : April 2001

Functie : Software architect

Omschrijving

Toock Sports is een jong bedrijf dat facilitevan Toock is de Golf Swing Analyzer. Hiermee kan een golfer zijn golf swing opnemen en analyseren. Het is een stand-alone apparaat, waarbij een drietal camera's automatisch elke swing opneekan deze naderhand analyseren en terugkijken.

Het systeem werkt op Windows 2000, waarbij DirectShow gebruikt wordt voor video capturing en playback. Hiervoor zijn eigen DirectShow filters gebouwd voor automatische swing detectie. Het syobject georiënteerd opgezet. Communicatie met de backzoals FTP en XML.

Het backoffice systeem is een Windows 2000 Server systeem dat is uitgerust met IIS voor de weben SQL-Server voor de opslag van alle gegevens. Via deze website kan Toock de status en gebruik van de verschillende apparaten bekijken. Gebruikers kunnen via deze site een MPEG versie van hun swing downloaden en bekijken.

Bijzonderheden

Apparatuur : IBM compatible P

Programmeertalen : C++

HTML / ASP

Transact-

Operating Systemen : Windows 2000 (Toock)

Windows 2000 Server (backoffice systemen)

Technologie : Component Object Model (COM)

Remote Access Service (RAS)

Microsoft XML v4.0

Microsoft DirectX v8.0a

ASP en AD

Protocollen : File Transfer Protocol (FTP)

HTTP

Tools : Microsoft Visual C++ v6.0

Microsoft Platform SDK (february 2002 edition)

Microsoft Internet Information Server v4.0

Microsoft SQL

PVCS Version Manager, PVCS Tracker

Rational Purify 2001

Le Petit - Kuipersdijk 70-33 - 7512 CJ Enschede BTW NL171737751B01 - KvK 08167264 - Bizner bank 3109.63.893

053-4305909 - � [email protected] - � www.le-petit.nl

Toock Sports

Golf Swing Analyzer

April 2001 – Februari 2002

Software architect

Toock Sports is een jong bedrijf dat faciliteiten biedt die golfers helpt met hun sport. Een belangrijk van Toock is de Golf Swing Analyzer. Hiermee kan een golfer zijn golf swing opnemen en analyseren. Het is

alone apparaat, waarbij een drietal camera's automatisch elke swing opneeand analyseren en terugkijken.

Het systeem werkt op Windows 2000, waarbij DirectShow gebruikt wordt voor video capturing en playback. Hiervoor zijn eigen DirectShow filters gebouwd voor automatische swing detectie. Het syobject georiënteerd opgezet. Communicatie met de back-office gebeurd met gestandaardiseerde

Het backoffice systeem is een Windows 2000 Server systeem dat is uitgerust met IIS voor de weber voor de opslag van alle gegevens. Via deze website kan Toock de status en gebruik van de

verschillende apparaten bekijken. Gebruikers kunnen via deze site een MPEG versie van hun swing

IBM compatible PC

HTML / ASP

-SQL

Windows 2000 (Toock)

Windows 2000 Server (backoffice systemen)

Component Object Model (COM)

Remote Access Service (RAS)

Microsoft XML v4.0

Microsoft DirectX v8.0a

ASP en ADO

File Transfer Protocol (FTP)

Microsoft Visual C++ v6.0

Microsoft Platform SDK (february 2002 edition)

Microsoft Internet Information Server v4.0

Microsoft SQL-Server 2000

PVCS Version Manager, PVCS Tracker

Rational Purify 2001

Curriculum Vitae Ramon de Klein

Bladzijde 13 van 13

iten biedt die golfers helpt met hun sport. Een belangrijk product van Toock is de Golf Swing Analyzer. Hiermee kan een golfer zijn golf swing opnemen en analyseren. Het is

alone apparaat, waarbij een drietal camera's automatisch elke swing opneemt en de gebruiker

Het systeem werkt op Windows 2000, waarbij DirectShow gebruikt wordt voor video capturing en playback. Hiervoor zijn eigen DirectShow filters gebouwd voor automatische swing detectie. Het systeem is helemaal

office gebeurd met gestandaardiseerde protocollen,

Het backoffice systeem is een Windows 2000 Server systeem dat is uitgerust met IIS voor de web-hosting er voor de opslag van alle gegevens. Via deze website kan Toock de status en gebruik van de

verschillende apparaten bekijken. Gebruikers kunnen via deze site een MPEG versie van hun swing