Curriculum vitae van kandidaat f8731a

 

Voornaam        Erik

Woonplaats      Groningen

Geboortejaar    1961

 

1.                     Inleiding

Al bijna 25 jaar heb ik ervaring in een groot aantal verschillende functies binnen het ICT werkveld. Ik heb gewerkt als programmeur, projectleider, manager, ICT architect en con­sultant. Sinds april 2001 doe ik dit als zelfstandig ondernemer.

Ik ben sterk resultaat gericht. Als eenmaal duidelijk is wat er moet worden gemaakt, of dit nu een advies, een rapport of software is, werk ik hier snel en nauwkeurig naar toe. Dui­delijk rapporteren en presenteren van deze resultaten behoren uiteraard tot mijn vaardig­heden.

Ik werk graag zelfstandig, maar ik heb ook altijd met veel plezier in of met teams ge­werkt, ook als projectleider en meewerkend voorman.

Als ICT Architect ligt mijn kennis en ervaring vooral aan de technische kant. Ik heb een duidelijke visie, waarin hergebruik centraal staat. Dit wordt bereikt door software zoveel mogelijk generiek op te zetten en sterk de nadruk te leggen op encapsulatie en goed gede­finieerde interfaces. Mijn ervaring met alle stadia van het systeemontwikkelingstraject wordt hier ingebracht.

Ik vind het van belang dat niet alleen het resultaat goed is, maar ook de acceptatie ervan: Voor beide aspecten is participatie van alle belang­hebbenden noodzakelijk.

 

2.                     Werkervaring

Met bijna 25 jaar werkervaring wordt de lijst met uitgevoerde projecten erg lang en geeft, vind ik persoonlijk tenminste, steeds minder een goed overzicht van wat iemand nu kan en doet. Daarom heb ik gemeend een aantal trends in mijn werk van de afgelopen jaren er uit te lichten en deze hieronder samen te vatten.

In onderdeel 7 op bladzijde 5 vind u een uitgebreid overzicht van de uitgevoerde opdrach­ten en werkzaamheden.

 

ICT architect:

Er zijn verschillende visies op het beroep ICT architect, van business tot functioneel tot technisch. Mijn kennis en kunde ligt vooral aan de technische kant: het helpen van klan­ten bij het realiseren van iets waarvan de functionaliteit in grote lijnen vaststaat.

Vragen beantwoorden als: Op welk platform moet het draaien? Moet er software ge­schreven worden? Moeten er systemen geïntegreerd worden? Welke systemen dan en hoe? 

Omdat iedere situatie anders is geloof ik niet in een standaard methode. Wel zijn er in ieder project een aantal vaste stappen aan te wijzen. De exacte invulling en volgorde hier­van worden echter in overleg met de opdrachtgever bepaald. Het is meer een werkwijze dan een methode.

Om een goede architect te zijn moet je niet alleen theoretische kennis hebben, maar stevig "met je voeten in de modder hebben gestaan". Ik heb altijd veel geprogrammeerd en doe dit soms nog steeds: Om bij te blijven én omdat ik het leuk vind. Het brengt je in aanra­king met die aspecten van de technologie die je in white papers of verkoopgesprekken nooit tegenkomt.

Een aantal projecten:

§      Voor NRp Dagbladen Dagbladen een oplossing bedacht voor het beter verwerken van een EDI berichtenstroom van hun klanten naar de backoffice.

§      Voor KPN en de toenmalige Tsjechische partner Czech Telecom betrokken geweest bij het selecteren van een CRM systeem voor call center medewerkers.

§      Voor de Rijksdienst Wegverkeer een ontwerp gemaakt van een systeem voor het decen­traliseren van keuringsactiviteiten.

§      Bij KPN als architect betrokken geweest bij ontwerp en bouw van een zeer com­plex systeem voor telefonische verkoopondersteuning. Hierbij moesten diverse appli­caties geïntegreerd worden.

 

XML specialist:

Het belang van XML kan moeilijk onderschat worden. De standaard heeft de laatste jaren een stormachtige ontwikkeling doorgemaakt, niet alleen in toepassingsgebieden maar ook in afgeleide standaarden en technologieën.

XML (Extensible Markup Language) is een taal waarmee, op een zowel voor computer als mens leesbare wijze, informatie kan worden vastgelegd. Er zijn ondertussen toepas­singen te over: Vastleggen van teksten, communicatie tussen computersystemen, stan­daardisatie van gegevensuitwisseling tussen bedrijven, etc.

Een aantal projecten:

§      Voor ThiemeMeulenhoff de (XML) schema’s gemaakt voor een complex uitgeefpro­duct. Deze schema’s waren modulair opgezet en bestonden uit verschillende lagen.

§      Meegewerkt aan het opstellen van de XML Ad\Venture standaard, een initiatief in de advertentie/media branche.

§      Voor NRp Dagbladen het opstellen en documenteren van een systeem interface op basis van XML berichten.

Het op een goede manier toepassen van XML en zijn vele substandaarden heeft voordelen die zich terugvertalen in flexibiliteit en kostenbesparingen. Ik heb dit de afgelopen jaren voor diverse toepassingen mogen doen.

 

Uitgeeftechnoloog:

De uitgeverijbranche automatiseert in hoog tempo. Sleutelwoorden zijn XML, auteurs­tools, workflow, automatische opmaak, etc. De afgelopen jaren ben ik hier veel mee bezig geweest, als architect van de systemen én als projectleider bij de realisatie ervan.

Al tijdens mijn studie werkte ik in de grafische industrie. Het ging toen om het program­meren van de embedded computers in 3B2 zetmachines, in assembler en met behulp van ponsband (!). Na de studie ben ik eerst op andere terreinen werkzaam geweest, maar de affiniteit bleef.

Een kort overzicht in omgekeerde chronologische volgorde:

§      Bij ThiemeMeulenhoff als analist de XML schema’s opgesteld voor een Database Publishing toepassing. Het ging om XML bestanden die zowel voor een website, een cd-rom en voor een boek geschikt moesten zijn. Hierbij zijn tevens XSLT transforma­ties ont­wikkeld ter verifi­catie.

§      Bij de Citogroep een audit gedaan op het prototype van een nieuw systeem voor toetsin­voer  en –samenstelling.

§      Voor ThiemeMeulenhoff als projectleider gewerkt bij de opzet van een volledige Data­base Publishing straat, beginnende bij geautomatiseerde workflow rondom de auteurs en eindigend bij automatisch opmaken

§      Het opzetten van een overkoepelende architectuur voor het Database Publishing pro­gramma van ThiemeMeulenhoff.

§      Voor Wolters-Noordhoff: Analyse, ontwerp en projectleiding voor een systeem waar­mee multimediale cd-rom’s snel en eenvoudig konden worden samengesteld.

Bij al deze projecten kwam mijn ervaring als algemeen ICT architect goed van pas. XML en aanverwante technologieën kwamen ruimschoots aan bod.

 

3.                     Talen

Talen:

 

- Nederlands         Uitstekend

- Engels                 Uitstekend

- Duits                   Matig

 

4.                     Overzicht werkgevers

2001-

Zelfstandig ICT Architect

2000-2001

<theFactor.e>; Technisch directeur

1998-2000

EverMind Informatica; Consultant

1989-1998

KPN Telecom; diverse functies

1989

Logica; Analist-Programmeur

1987-1988

PTT Telematica laboratorium; Research medewerker

1985

Informatieteam; Automatiseringsspecialist

1982-1984

Free lance programmeur embedded systemen

 

5.                     Belangrijkste opleidingen

2004

Portalyx

Content@ Fundamentals & API programming

2004

Cronos

Documentum Technical fundamentals

2001

Boertien en Partners

De opleider als trainer

1999

Sys Transition/Ises

Als trainer in opleiding meegedraaid bij trainingen presentatietechnieken en gesprekstechnieken.

1999

Sys Transition

Opleiding workshop vaardigheden

1998

ISES

Adviesvaardigheden voor consultants

1997

PTT Professionalisering

Workshop Facilitator Skills

1996-1997

Transfer Solutions

Oracle Designer/Developer 2000

1995

Staffware Workflow

Staffware Workflow

1993

PTT Opleidingen

Training Effectief Leidinggeven

1992

INTEL Opleiding

C++ Object Oriented Programming

1989

Logica Opleidingen

Presentatie technieken, Working in teams

1979-1987

Technische Hogeschool Twente

Doctoraal Elektrotechniek

 

6.                     Belangrijkste programmeertalen en –tools

XML, DTD’s, Schema’s, XSLT

Ervaring met het opstellen van W3C Schema’s en het opzetten van XSLT transformaties voor XML berichten.

Perl

Veel praktische ervaring met het schrijven van een groot software systeem in Perl.

Visual Basic 6

Zeer veel directe praktische ervaring door het bouwen van omvangrijke systemen met deze omgeving. Ook ervaring met het afgeleide VBA.

Java

Opleidingen gegeven in object georiënteerd werken met Java.

HTML, PHP

Mijn eigen site is geheel gebaseerd op XML dat met behulp van PHP wordt getransformeerd naar HTML.

ASP, Coldfusion

Ik heb een aantal kleine dynamische sites gebouwd met zowel Microsoft’s ASP technologie als met Coldfusion.

MS Access, MS SQL Server

In diverse projecten met deze tools gewerkt, onderliggend aan bijvoorbeeld websites.

C (++)

Veel C programmatuur geschreven, meestal in de vorm van Windows DLL’s. Ik ben in C++ getraind.

Oracle Designer/Developer 2000

Op conceptueel niveau kennis van deze systemen, geen directe programmeer­ervaring.

Pascal

Vanuit mijn studie heb ik veel met deze taal gewerkt.

Diverse assemblers

In het begin van mijn carrière veel rechtsreeks in assem­bler geprogrammeerd.

 

7.                     Uitgevoerde projecten en werkzaamheden

Onderzoek uitvoeren bestandsselecties

Wanneer:

Mei 2005 t/m juni 2005

Omvang:

Eén tot twee dagen per week

Rol:

Consultant

Klant:

Nationale Postcode Loterij, Amsterdam

Omschrijving:

Bij de Nationale Postcode Loterij worden regelmatig selecties op de (adressen)bestanden uitgevoerd voor onder andere mailings. Het gaat hier om zorgvuldige filtering van grote hoeveelheden gegevens. Men was niet tevreden met de huidige gang van zaken en ik heb onderzocht hoe dit kon worden verbeterd.

OP basis van interviews en productonderzoek heb ik een adviesrapport opgesteld.

 

Bouw correspondentie systeem

Wanneer:

Augustus 2004 t/m maart 2005

Omvang:

Twee tot drie dagen per week

Rol:

Projectleider, ontwikkelaar

Klant:

Nationale Postcode Loterij, Amsterdam

Omschrijving:

Op basis van een eerder uitgevoerd onderzoek bij de Nationale Postcode Loterij werd ge­vraagd één van de aanbevelingen te implementeren. Het gaat hier om een systeem om de standaard correspondentie beter te beheersen. De bouw omvatte een op Perl en XSLT geba­seerde mailmerge engine en de integratie met XyEnterprise Content@XML CMS. Binnen het project werd door een vijftal partijen samengewerkt.

Mijn rol omvatte projectleiding, ontwerp en tevens implementatie van de software.

 

Onderzoek correspondentie stromen

Wanneer:

Voorjaar/Zomer 2004

Omvang:

Twee tot drie dagen per week

Rol:

Consultant

Klant:

Nationale Postcode Loterij, Amsterdam

Omschrijving:

Als consultant gekeken naar de verschillende correspondentie stromen van de Nationale Postcode Loterij. Deze verstuurt via een aantal kanalen correspondentie: Brieven, folders, e-mails, etc. Dit komt de beheersbaarheid en archiefvorming niet te goede. De vraag was of hierin op korte termijn verbetering kon worden gebracht.

Op basis van interviews en onderzoek heb ik hierover een adviesrapport opgesteld.

 

Selecteren Content Management Systeem

Wanneer:

Winter 2003/2004

Omvang:

Eén tot twee dagen per week

Rol:

Consultant

Klant:

ThiemeMeulenhoff

Omschrijving:

Als vertegenwoordiger van ThiemeMeulenhoff meegedraaid in een werkgroep waarin een drietal uitgeverijen vallende onder de PCM holding gezamenlijk een Content Management Systeem (CMS) moesten selecteren.

Na een eerste selectie op inhoudelijke gronden is vervolgens financieel naar de pakketten gekeken. Hierbij zijn naast de licentiekosten ook de systeemintegratiekosten meegenomen.

 

Opstellen Ad\Venture XML standaard

Wanneer:

Voorjaar/Zomer 2003

Omvang:

Enkele dagen per maand

Rol:

ICT Consultant en XML specialist

Klant:

TOM Consulting

Omschrijving:

Voor het stroomlijnen van de verkoop van advertenties in dagbladen en soortgelijke media is een standaard opgezet. Het proces hiervoor wordt met behulp van XML berichten tussen de verschillende betrokken partijen volledig geautomatiseerd. Mijn taak hierbinnen was het vertalen van de specificaties naar de XML schema's voor de berichten. Hierbij is gebruik gemaakt van generatie uit andere specificaties.

 

Opstellen XML lesmateriaal

Wanneer:

Voorjaar/Zomer 2003

Omvang:

Enkele dagen per maand

Rol:

Trainer

Klant:

Universiteit Utrecht

Omschrijving:

Voor de universiteit Utrecht (Instituut voor Informatica en Informatiekunde)heb ik aantal werkpakketten gemaakt voor studenten die de master opleiding "Content & Knowledge Engi­neering" volgen. Het gaat om materiaal rondom Content Authoring en Content Delivery.

 

Ontwikkeling XML schema’s en auteurstool

Wanneer:

December 2002 tot voorjaar 2003

Omvang:

Enkele dagen per week

Rol:

ICT Consultant

Klant:

ThiemeMeulenhoff

Omschrijving:

Voor een nieuw uit te brengen methode voor de natuur en techniek vakken is een XML schema ontworpen. Op basis van dit schema is een auteurstool gerealiseerd.

Taken: Ontwerpen en documenteren XML schema’s, projectleiding bij bouw auteur­stool.

 

Realisatie Database Publishing omgeving

Wanneer:

Van oktober 2001 tot begin 2003

Omvang:

Enkele dagen per week

Rollen:

ICT Consultant; Projectleider; Ontwerper

Klant:

ThiemeMeulenhoff, Utrecht

Omschrijving:

In samenwerking met een aantal bedrijven wordt bij ThiemeMeulenhoff een volledige Data­base Publishing omgeving ingericht. Dit begint bij de workflow rondom de au­teurs tot aan het genereren van een PDF die naar de drukker kan. Er wordt gekop­peld met een bestaande beeldbank op basis van XML interfaces.

Taken: Opstellen definitiestudie met globaal systeem ontwerp; Technische project­leiding realisatie; Ontwerp XML interfaces.

 

Technische audit toets content management systeem

Wanneer:

September/oktober 2002

Omvang:

Ongeveer anderhalve week verspreid over twee maanden

Rol:

ICT Consultant

Klant:

Citogroep, Arnhem

Omschrijving:

De Citogroep had een aanvang gemaakt met de bouw van een nieuw systeem voor de opslag en samenstelling van toetsmateriaal. Men heeft mij gevraagd de techni­sche architectuur van het gebouwde prototype te evalueren. Het eindresultaat was een ruim 30 pagina’s tellend rapport.

 

Oplossing ontwerpen bij problemen EDI berichtenverkeer

Wanneer:

April/mei 2002 en augustus 2002

Omvang:

Ongeveer twee weken verspreid over enkele maanden

Rol:

ICT Consultant

Klant:

NRp Dagbladen, Amstelveen

Omschrijving:

Voor één van de ondersteunende administratieve processen bij NRp Dagbladen was het noodzakelijk EDI berichten van derden in te lezen. Dit ging te vaak fout. Samen met de be­trokkenen is een oplossing ontworpen om dit te stroomlijnen. Deze oplos­sing is in een rapport vastgelegd.

Voor een onderdeel van de oplossing is aanvullend een XML schema ontworpen en gedocu­menteerd.

 

Ontwikkelen en verzorgen Java training

Wanneer:

Oktober t/m december 2001

Omvang:

Inclusief voorbereidingen ongeveer 15 dagen

Rol

Trainer

Klant:

Get There, Leek

Omschrijving:

Voor het bedrijf Get There is een maatwerk Java training opgezet en verzorgd. Het ging hier om Java voor mensen die al enige ervaring hadden.

Taken: Opzetten trainingsmodules (sheets, opgaven, materiaal) en het verzorgen van de trai­ning zelf.

 

Docent HBO Informatica

Wanneer:

Augustus 2001 tot september 2002

Omvang:

1 dag per week

Rol:

Docent

Klant:

Hanzehogeschool, Groningen

Omschrijving:

Part-time docent bij de afdeling Informatica van de Hanzehogeschool Groningen. Hier heb ik lessen verzorgd en practica begeleid op het gebied van Java, Object Oriëntatie en UML.

 

Opzetten Database Publishing architectuur

Wanneer:

Augustus 2000 tot oktober 2001

Omvang:

Eén tot twee dagen in de week.

Rol

ICT Consultant

Klant:

ThiemeMeulenhoff, Zutphen/Utrecht

Omschrijving:

ThiemeMeulenhoff is een uitgeverij die de omslag probeert te maken van het traditi­onele folio naar een meer geautomatiseerde vorm van mixed media uitgeven. Hierbij komt de na­druk te liggen op de productie, standaardisatie en herbruikbaarheid van content, onafhankelijk van het medium.

Taken: Opstellen, beschrijven en uitdragen van ICT architectuur hiervoor. Onder­steunen van projecten die met dit proces bezig waren.

 

Technisch Directeur

Wanneer:

Begin 2000 tot begin 2001

Omvang:

Enkele dagen per week

Rol:

Manager

Omschrijving:

Binnen <theFactor.e>, een internet bedrijf dat onder andere websites bouwt, leiding gegeven aan de ontwikkelafdeling. Hier werden de websites, die door de ontwerpaf­deling waren vormgegeven en gestructureerd, geïmplementeerd. Hierbij werd voor­namelijk ColdFusion gebruikt. Onder mijn leiding groeide de afdeling van vijf naar zo’n tien man.

 

Advisering en prototyping call center functionaliteit

Wanneer:

Voorjaar 2000

Omvang:

Enkele dagen per week

Rol:

ICT Consultant

Klant:

KPN, Groningen en Czech Telecom, Praag

Omschrijving:

Het met KPN Telecom samenwerkende Czech Telecom had behoefte aan een geïntegreerde omgeving waarmee call center medewerkers een klantbeeld konden zien. Dit klantbeeld moest worden samengesteld uit diverse heterogene systemen. Het was een internationaal project waarbij Tsjechië en Israël zijn bezocht.

Taken: Advisering op technisch gebied. Bouw van prototypes.

 

Definitiestudie decentralisatie keuringssystemen

Wanneer:

Zomer 1999

Omvang:

Enkele dagen per week

Rol:

ICT Consultant en functioneel ontwerper

Klant:

Rijksdienst Wegverkeer, Veendam

Omschrijving:

Een definitiestudie uitgevoerd naar de IT gevolgen en mogelijkheden van een stukje decen­tralisering van een van de vele keuringsactiviteiten die de RDW uitvoert. Er is uitgezocht wat de functionele eisen en wensen van de betrokkenen waren en hoe de inpassing van het sys­teem in de bestaande IT omgeving het beste kon plaatsvinden.

Taken: Houden van interviews, analyseren en integreren van de verkregen informa­tie.

 

Project coördinator

Wanneer:

Voorjaar 1999

Omvang:

Enkele dagen per week

Rol

Project coördinator

Klant:

Bureau Heffingen, Assen

Omschrijving:

Gedurende ruim drie maanden als projectcoördinator werkzaam geweest bij Bureau Heffin­gen (een uitvoeringsinstantie van het Ministerie van Landbouw). Hier heb ik de projecten voor de implementatie van een nieuw aangifte systeem op de rails gezet.

Taken: Inplannen en coördineren van een aantal projecten. Begeleiding van de pro­jectleiders. Faciliteren van de project opstart workshops.

 

Ontwerp en realisatie multimedia omgeving

Wanneer:

Zomer 1998 tot voorjaar/zomer 1999

Omvang:

Enkele dagen per week

Rol:

ICT Consultant en meewerkend voorman bij realisatie

Klant:

Wolters–Noordhoff, Groningen

Omschrijving:

Samen met een Gronings multimedia bedrijf en mensen van de klant een omgeving ontwor­pen en gebouwd waarmee sneller multimediale cur­sussen (ter ondersteuning van middelbare school lesmethoden) op de markt te zetten waren.

Taken: Definiëren van de IT component van de omgeving. Meewerkend voorman bij de realisatie ervan.

 

Realisatie applicatie middleware

Wanneer:

Tweede helft 1997

Omvang:

Enkele dagen per week

Rol

ICT Architect en meewerkend voorman

Klant:

KPN, Groningen

Omschrijving:

Ontwikkeling van middleware software onder Windows NT. Via deze middleware communi­ceerde een PC met een transactie monitor.

Taken: Meewerkend voorman bij team van 5 personen. In overleg met het team vaststellen en uitwerken van de architectuur.

 

Definitiestudie aansturing monteurs

Wanneer:

Augustus 1997

Omvang:

Enkele weken voltijd

Rol:

ICT Architect

Klant:

KPN, Groningen

Omschrijving:

Onder hoge tijdsdruk samenstellen van een definitiestudie en een commerciële aan­bieding. Het ging om een systeem waarmee monteurs ook buiten het kantoor voor­zien konden worden van plannings en technische informatie.

Taken: Coördinatie en uitvoering van werkzaamheden ten behoeve van het opstellen van de bijbehorende technische architectuur.

 

Opstellen Oracle interface standaarden

Wanneer:

Voorjaar 1997

Omvang:

Enkele weken voltijd

Rol:

ICT Architect

Klant:

KPN, Groningen

Omschrijving:

Het opstellen van standaarden voor de interfacing vanuit externe applicaties met een Oracle omgeving. Hierbij moest rekening gehouden worden met een overkoepelende ICT Architec­tuur.

Taken: Verzamelen, integreren en documenteren van de kennis van experts. Er is gebruik gemaakt van workshops waarbij ik als facilitator optrad.

 

Opstellen technische architectuur client-server applicatie

Wanneer:

Begin 1996

Omvang:

Enkele maanden voltijd

Rol

ICT Architect

Klant:

KPN, Groningen

Omschrijving:

Het opstellen en bewaken van de technische architectuur voor een complexe client-server applicatie.

Taken: Verzamelen, integreren en documenteren van kennis, onder andere met behulp van workshops. Verdere begeleiding van het bouwteam.

 

Bouwen client applicatie

Wanneer:

Eind 1995

Omvang:

Enkele maanden voltijd

Rol:

Meewerkend voorman

Klant:

KPN, Groningen

Omschrijving:

Het ontwerpen en bouwen van het client gedeelte van een grote client-server appli­catie.

Taken: Meewerkend voorman bij de bouw. Coördinatie met de andere deelprojecten.

 

Opzetten geautomatiseerd systeembeheer

Wanneer:

Begin 1995

Omvang:

Enkele maanden voltijd

Rol

ICT Architect en projectleider

Klant:

KPN, Groningen

Omschrijving:

Opzet van een geautomatiseerde systeembeheer omgeving voor UNIX machines op basis van standaard producten.

Taken: Opstellen van een architectuur. Coördineren van de werkzaamheden ter realisatie hiervan.

 

Ontwerp en bouw PC applicatie

Wanneer:

1992

Omvang:

Ruim halfjaar voltijd

Rol:

ICT Architect en meewerkend voorman

Klant:

KPN, Den Haag

Omschrijving:

Definiëren en bouwen van een systeem waarmee de mensen thuis meer controle kunnen krijgen over hun telefoonnummer (persoonlijk nummer systeem).

Taken: Uitgebreide definitiestudie en opstellen van de architectuur. Meewerkend voorman bij de realisatie van het systeem.

 

Selectie e-mail pakket en systeem integratie hiervan

Wanneer:

1990

Omvang:

Enkele maanden voltijd

Rol:

ICT Consultant

Klant:

KPN, Groningen

Omschrijving:

Selectie en evaluatie van een e-mail pakket voor invoering binnen PTT Telecom en koppeling hiervan aan de bestaande systemen. Toen nog een noviteit!

Taken: Selecteren en evalueren van de pakketten. Gesprekken houden met de leve­ranciers. Bouwen van de integratie software.

 

Offsite  |  Oosteinderweg 399  |  1432 BH  Aalsmeer  |  Tel.: 0297 329974  |  Fax: 084 7194652  |  info@offsite.nl  |  www.offsite.nl