Curriculum Vitae Personalia Naam Adres Postcode + Woonplaats Telefoon Mobiel Email Geboortedatum Geboorteplaats Nationaliteit Rijbewijs Burgerlijke staat : : : : : : : : : : : H. Lycklama à Nijeholt Ireneweg 3 8171CS Vaassen 0578 573744 0649 626846 [email protected] 05-03-1947 Epe Nederlandse A, B, E Gehuwd Opleidingen MULO-A Wiskunde – Epe UTS elektrotechniek - Apeldoorn Automatiseringsopleidingen AMBI modules I1, I2, B1, T2, HB1 UNIX + C (12 avonden) SDM (System Development Methodology) GOP (Gestructureerd Ontwerpen van Programma’s) MicroFocus Cobol Workbench DB2 Structuur en werking DB2 Applicatieprogrammering Clipper CSF (Customer Statement Formatter) StreamWeaver Zelfstudie AS400 Zelfstudie RPG Zelfstudie object oriënted PHP en MySQL Philips cursussen Interne opleiding systeemprogrammeur Marketing I DINOS P4000 Database Programming DC cursus Software Support Specialist training P4000 DOCSYST MEGADOC Overige cursussen Communicatieve vaardigheden Persoonlijke effectiviteit Hardware platforms IBM 4300 IBM AS400 Philips P450 Philips P800 Philips P1400 Philips P3200 Philips P4000 serie (P4200, P4500, P4800) Philips P5000 (teksverwerkingssysteem) Philips P7000 TRACE (formulieren verwerkingssysteem) PC Operating Systems ROSCOE/TSO/ISPF (IBM4300) OS/400 (AS400) DOS (P450) DOS (P800) MDS (P1400) MSDOS (P3200) Dinos (P4000 serie) Maestro (P7000) Windows t/m Vista Computertalen Ervaring met - Assembler - Basic - Clipper - COBOL - SPL - PHP Kennis van - C - Fortran - Powerhouse - RPG Ervaringsgebieden Analyse & programmering Software Support Systeemontwerp Systeembeheer Technische projectleiding Bèta testing Manual writing Web ontwerp Talen Nederlands : moedertaal Engels : Goede beheersing in spreken, verstaan, schrijven en lezen Duits : Voldoende beheersing in spreken, verstaan, schrijven en lezen Ervaringsoverzicht Periode Functie Bedrijf Computersystemen Computertalen Tools : : : : : : 01-10-2007 tot 01-05-2009 Web Programmeur / Documentatie verzorgen Autotaxatie.net - Apeldoorn PC PHP, MySql Zend Development Environment MySql Query Browser Navicat lite for MySQL Omschrijving werkzaamheden Onderhoud, nieuwbouw en documentatie voor de verschillende websites van Autotaxatie.net. Deze websites zijn ontworpen met object oriënted PHP in combinatie met MySql, waarbij gebruik gemaakt wordt van een framework met het MVC model (Model – View – Controller). Hierbinnen wordt ook Javascript en AJAX toegepast. Periode Functie Bedrijf Computersystemen Computertalen : : : : : 14-02-2006 tot 01-06-2006 Applicatie Programmeur Berk Accountants en Belastingadviseurs - Gouda IBM AS400 COBOL, SQL Omschrijving werkzaamheden Het bestaande pakket Acctual op de IBM AS400 moest worden gemigreerd naar het nieuwe pakket Fakt400. Hiervoor heb ik Cobol conversie programmatuur geschreven voor het klantenbestand en alle daar aan gerelateerde bestanden. Vanuit elf Acctual bestanden zijn acht Fakt400 bestanden opgebouwd, te weten ADRES, ADRESCNT, KLANT, KLANTGRP, KLTORGEH, OPDRACHT, PERSOON en RELATIE. In deze programmatuur is gebruik gemaakt van in COBOL embedded SQL. Periode Functie Bedrijf Computersystemen Computertalen : : : : 22-06-1992 tot 01-10-2005 Systeem Ontwerper / Applicatie Programmeur Postbank (onderdeel van ING) - Arnhem TRACE IBM mainframe PC : Harris Assembler, COBOL, CICS, Clipper Omschrijving werkzaamheden TRACE TRACE is de afkorting van TRAnsaction Control and Encoding. Het is een systeem waarop formulieren zoals overschrijvingen, accepten, girobetaalkaarten en dergelijke verwerkt worden met een snelheid van 2000 formulieren per minuut. De bewerkingen die kunnen plaatsvinden zijn inlezen en op tape zetten, barcode spuiten, navraagnummer printen, volgnummer printen, filmen, lichten, splitsen en sorteren. Het systeem bestaat uit een hoofdsysteem met daaraan gekoppeld 1 tot 4 subsystemen. Mijn taak is het onderhouden en wijzigen van de bestaande programmatuur. Projecten die ik zelfstandig of samen met collega’s heb uitgevoerd zijn: - Bespuiten formulieren met foutcode tbv snellere en betere verwerking bij de uitval behandeling. - Uitbreiding aantal dagen geen dekking van 4 dagen naar een variabel aantal dagen (meestal 6). - Het aanpassen van de 46 TRACE programma’s n.a.v. de revisie van alle 10 TRACE systemen in Amsterdam, Arnhem en Den Haag. De programma's zijn in Harris assembler geschreven en worden geassembleerd en gelinkt op een IBM mainframe onder ROSCOE / TSO. Via tape worden de gelinkte programma's op het TRACE systeem gezet. Maintenance Maintenance werkzaamheden verricht aan een tweetal assembler programma’s die het hart vormen van het genereren van de giroafschriften van de Postbank. DUO Omdat de nabewerking op TRACE kwam te vervallen moest er een systeem worden gebouwd voor het Doorboek van de Uitgevallen Opdrachten (DUO). DUO is in Clipper geschreven, een 4-GL taal. PROOF63 Als Technisch projectleider (TPL) gefungeerd in het project PROOF63, het fraudebestendig maken van de overschrijvingsformulieren van de Postbank. SAVE Technisch projectleider geweest voor het vervolgproject SAVE voor de productie van Euro Overschrijvingsboekjes (OV75). CSF CSF (Customer Statement Formatter) is een pakket waarmee de opmaak van giro afschriften wordt verzorgd. Met CSF worden de vele verschillende uitvoerstromen voor de printstraat opgebouwd. Binnen het werkveld CSF heb ik de volgende werkzaamheden verricht: - Pennie project, waarbij het pennie logo (leeuwtje) op de afrekening komt te staan. - Projectleider Euro voor CSF - Spaarprojecten, zoals o.a. de Loyaal rekening - Diverse kleine projecten voor allerlei aanpassingen op de afschriften. BICEPS BICEPS (Business Integratie CommunicatiE interne Print Systeem) is een hoofdproject van Nationale Nederlanden en verzorgt het afdrukken van de printstromen voor o.a. de auto-, declaratie- en zorgverzekeringen. Met StreamWeaver worden deze output stromen gestuurd. Meegewerkt aan de volgende projecten: - NAF: (NN All Finance combinance), een product van gecombineerd sparen, beleggen en verzekeren. - AUTO: verzorgt het afdrukken van polissen en groene kaarten van autoverzekeringen - FactorA: verzorgt het afdrukken van FactorA brieven van pensioenen. - SB: verzorgt het afdrukken van salarisbrieven - Projectleider voor het ZKS, het verzorgen van het afdrukken van ziektekosten schade formulieren KOA Vanaf 1 februari 2002 werkzaamheden verricht binnen het project KOA (Kleinschalige Opdrachten). Binnen KOA heb ik talloze wijzigingen aangebracht in de verschillende systemen van de Postbank. Jaaropgaven Een jaarlijks terugkerende activiteit waar ik verantwoordelijk voor was, was het afdrukken van de jaaropgaven voor alle 30.000 medewerkers van ING in Nederland. Stand-by Vanaf 1995 tot mijn vertrek bij de Postbank heb ik stand-by diensten gedraaid. Als zich problemen voordoen in het boekingsproces, bv. saldo verschillen, dan wordt het proces automatisch gestopt en de stand-by opgeroepen om de problemen op te lossen. Ik ben meerdere malen midden in de nacht uit mijn slaap gebeld om problemen in het boekingsproces op te lossen. Periode Functie Bedrijf Computersystemen Computertalen : : : : : 01-01-1992 tot 22-06-1992 Systeem Ontwerper / Applicatie Programmeur Softwarehouse Modem - Capelle aan den IJssel AS400 BBX, RPG Omschrijving werkzaamheden Onderhoud MODUUL Diverse wijzigingen aangebracht in het productiebeheerssysteem MODUUL van Modem. MODUUL is in BBX (Business Basic onder UNIX) geschreven. Zelfstudie AS400 Zelfstudie RPG Periode Functie Bedrijf Computersystemen Computertalen : : : : : 25-06-1990 tot 31-12-1991 Systeem Ontwerper / Applicatie Programmeur Accountantsbureau Vekemans en Berk - Gouda P4000, Laptop PC's Cobol Omschrijving werkzaamheden DOORBOEK Met DOORBOEK kunnen boekingen gemaakt met het FINAD pakket op het Philips P4000 systeem worden overgebracht naar het FMS/400 pakket op het IBM AS400 systeem. Dit nog niet volledig ontwikkelde programma afgemaakt, getest en geïnstalleerd. Doorboeken openstaande posten Programmatuur ontwikkeld t.b.v. het doorboeken van verkoopfacturen en ontvangen betalingen van FINAD op de P4000 naar FMS/400 op de AS400. SWITCH Onderhoudsprogramma gemaakt voor het SWITCH bestand. In dit bestand staan gegevens vermeld van medewerkers, die van een kantoor naar een ander kantoor verhuisd zijn. Urenoverzicht Programmatuur ontwikkeld voor het verwerken van alle personeelsnummers van een kantoor en het zoeken in een bepaalde periode naar werkcodes binnen een bepaald bereik. Opschonen debiteurenbestand Programmatuur ontwikkeld voor het debiteuren bestand ten behoeve van opschonen van het bestand. Uitbreiden debiteurenbestand Programmatuur ontwikkeld voor de opschoning van het debiteurenbestand. Maintenance In bestaande programmatuur voor het aanmaken conceptdeclaraties zat een fout. Deze fout heb ik opgelost en tevens de programmatuurzodanig geoptimaliseerd, dat de verwerking een factor 10 sneller is geworden. Conversie Voor verschillende doeleinden diverse validatie en conversie programma's geschreven. Opleidingen Een P4000 cursus van 10 middagen gegeven voor twee personeelsleden van de afdeling automatisering. Onderwerpen: Data Dictionary, Cobol Source Processor, Screen Management Facility, Database Handler, Cobol Symbolic Debugger en Dump lezen Periode : 01-01-1990 tot 31-05-1990 Functie : Systeem Ontwerper / Applicatie Programmeur Bedrijf : Philips Telecommunicatie en Data Systemen Nederland (PTDSN) - Apeldoorn Computersystemen : P3200, P4000, P7000 Computertalen : Cobol Omschrijving werkzaamheden Gedurende deze periode werkzaam geweest bij de MEGADOC Support Group binnen de afdeling PSG (Project Support Group). AEG Frankfurt Ten behoeve van het eerder omschreven AEG project een aantal wijzigingen geïmplementeerd. Vervolgens de programmatuur bij Philips in Frankfurt getest en daarna bij AEG in Frankfurt de programmatuur geïnstalleerd en getest. DOCSERV release 3 Meegewerkt aan een nieuwe release van DOCSERV project. De volgende componenten aangepast: Batch scanning, Interactive scanning, Index en Scan-Index Periode Functie Bedrijf Computersystemen Computertalen : : : : : 01-11-1989 tot 31-12-1989 Systeem Ontwerper / Applicatie Programmeur Accountantsbureau Vekemans en Berk - Gouda P4000 Cobol Omschrijving werkzaamheden Urenregistratie Het bestaande urenregistratiepakket zodanig gewijzigd, dat er voor de uren van een medewerker bij een bepaalde werkcode een opslag percentage op het tarief gegeven kan worden. Periode Functie Bedrijf Computersystemen Computertalen : : : : : 01-06-1988 tot 01-11-1989 Systeem Ontwerper / Applicatie Programmeur Philips Telecommunicatie en Data Systemen Nederland (PTDSN) - Apeldoorn P4000, P7000 Cobol Omschrijving werkzaamheden Gedurende deze periode werkzaam geweest bij de MEGADOC Support Group binnen de afdeling PSG (Project Support Group). MEGADOC is een systeem voor optische opslag van documenten. Betrokken geweest bij de volgend projecten: AEG Frankfurt Het ontwerp gemaakt voor een P4000 DOCSYST query server. MEGAKAD Kadaster Zwolle Het ontwerp voor een systeem voor elektronische opslag van hypotheek akten van enkele gemeenten In de provincie Overijssel aangepast en uitgebreid. Daarnaast conversieprogrammatuur ontwikkeld ten behoeve van de invoer van de perceelgegevens van de gehele provincie Overijssel, testtools ontwikkeld en de applicatie gebouwd. DOCSERV Binnen PSG meegewerkt aan het DOCSERV project. DOCSERV is de Megadoc Document Server met de functies digitaliseren (documenten in “image” vorm zetten), archiveren (opslaan van documenten op optische schijf) en tonen/afdrukken (terugvinden van documenten). Hiervoor heb ik de component SCAN-INDEX gebouwd. Periode Functie Bedrijf : 17-06-1985 tot 01-06-1988 : Systeem support specialist / Systeem analist / Programmeur : Philips Telecommunicatie en Informatie Systemen Nederland (PTIS) Den Haag Computersystemen : P4000, P3200, P5000 Computertalen : Cobol, Assembler, SPL Omschrijving werkzaamheden Een algemene taak waarvoor ik stond opgesteld was het geven van support voor de P4000 serie ten behoeve van de verschillende Philips area’s in Nederland, de rijksoverheid (Ministeries), gemeentelijke en provinciale overheid, P4000 dealers, softwarehouses, banken enz. COBOL-DC programmatuur Koppeling P4000 – BGC (Bank Giro Centrale) Programma voor het verzenden van om een batch met boekingsopdrachten van een P4000 systeem naar de BGC (Bank Giro Centrale). Koppeling P4000 – CALCOMP Programma voor het verzenden/ontvangen van een bestand vanaf een P4000 systeem van/naar een CALCOMP systeem. Koppeling P4000 – IBM 4300 Menu gestuurd programma, waarmee een IBM 3780 nagebootst kan worden. De volgende functies zijn mogelijk: op IBM inloggen, uitloggen, verzenden, ontvangen en opvragen status van jobs / printer. Koppeling P3800 – P4000 Ten behoeve van het LUXOR pakket een programma ontworpen en geprogrammeerd om bestanden met een willekeurige recordlengte en blokkingsfactor te converteren van de P3800 naar de P4000. Overige programmatuur - Een speciale versie van FLEXCOPY gemaakt ten behoeve van het onroerend goed pakket, dat door verschillende gemeenten wordt gebruikt. Met FLEXCOPY kunnen P4000 bestanden gekopieerd worden naar een IBM diskette of omgekeerd. - Een programma genaamd FASTINDX gemaakt. Dit programma werkt op indexed sequentiële bestanden en kan op een zeer snelle manier vanuit het data gedeelte van zo’n bestand een nieuwe index aanmaken. Voor grote bestanden (meer dan 100.000 records) duurde dit proces enkele dagen. Met FASTINDX is dit teruggebracht tot enkele uren. FASTINDX is in ASSEMBLER geschreven. - Diverse conversie programma’s geschreven. - Een sorteerprogramma genaamd SORT5000 ontworpen en geprogrammeerd om het zeer trage sorteren van floppies op een P5000 te omzeilen door deze als virtuele floppies te sorteren op een P4000. Dit programma is in SPL geschreven. Performance metingen Vergelijkende performance metingen verricht op een aantal Philips systemen, zoals verschillende P4000 systemen, het P3800 systeem en het P9000 systeem. Documentatie Documentatie verzorgd voor informatiebrieven aan klanten bij nieuwe releases. Periode : 01-12-1981 tot 01-06-1985 Functie : Systeem support specialist / Systeem Programmeur Bedrijf : Philips Data Systems Afd. System Software Support (SSS) – Apeldoorn Computersystemen : P4000 Computertalen : Cobol, SPL, Basic, Assembler Omschrijving werkzaamheden Gedurende deze periode belast met de volgende werkzaamheden binnen de groep Product Acceptance & Support (PAS) voor de P4000 serie: - Landenvertegenwoordiger voor Duitsland, Noorwegen en Spanje. - Product Specialist voor de producten DDF (Data Dictionary Facility), SMF (Screen Management Facility) en CSF (Cobol Source Processor). deren - Backup van de systeembeheerder. Dit houdt in het volledig op de hoogte blijven van de te beheren systemen en deze desgewenst customizen voor de laatste releases. - Betrokken bij het ontwerp, de analyse en de programmering van het zgn. Inline Betatest Information System (IBIS). - Een speciale versie van FLEXCOPY gemaakt voor Philips Engeland. FLEXCOPY is bedoeld om IBM formaat floppies te kopiëren naar Philips formaat of omgekeerd. - Een tool genaamd REPAIR ontwikkeld voor het repareren van een corrupt standaard- of indexed bestand na een system break. - Een specialisten manual geschreven voor Customizing (in het Engels). - Betrokken bij het ontwerp en belast met de analyse en de programmering van een set Runtime routines genaamd Library Access Routines (LAR). Diverse werkzaamheden - begeleiden stagiaire - ondersteunende werkzaamheden t.b.v. cursussen - demonstraties voorbereiden en geven Periode Functie Bedrijf Computersystemen Computertalen : : : : : 01-06-1972 tot 01-12-1981 Systeem Programmeur Philips Data Systems Afd. System Software Programming (SSP) – Apeldoorn P1400, P450, P800, P4000 SPL, Assembler Omschrijving werkzaamheden Na een interne opleiding van 2 maanden tot systeemprogrammeur geplaatst in de groep compilerbouw. - meegewerkt aan de ontwikkeling van de SPL-3 compiler voor de P450 - maintenance verricht op de SPL-3 compiler voor de P1400 - meegewerkt aan de uitbreiding van Basic op de P800 tot Business Basic - betrokken bij de analyse en programmering van de segment basing mode Linkage Editor voor de P450 - betrokken bij het ontwerp, de analyse en de programmering van GPI (General Processor Interface) voor de P1400, P800 en de P450. GPI bevat alle machine afhankelijke functies, zodat een processor (compiler, linkage editor enz) die GPI gebruikt, machine onafhankelijk wordt - GPI en de link structuur voor de COBOL compiler op de P800 geïmplementeerd - betrokken bij het ontwerp, de analyse en de programmering van Customizing voor de P4000 Periode Functie Bedrijf Computersystemen Computertalen : : : : : 09-09-1968 tot 01-06-1972 Laboratorium Medewerker Philips Electrologica Afd. Electrische Ontwikkeling – Apeldoorn HP316 Basic, Machinecode Omschrijving werkzaamheden Ontwikkelen van meetapparatuur tbv het testen van IC’s (Integrated Circuits). Diverse metingen verrichten aan IC’s. Ondersteuning verlenen aan de afdeling Inkomende Goederenkeuring tbv het testen van binnenkomende IC’s, die in de mainframes van Philips werden verwerkt. Systeembeheerder van een computer gestuurd IC testsysteem genaamd Quo Vadis. Het hart van dit systeem was een Honeywell-Bull HP316 computer.