No Title
cv: 4764 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



Senior Java/J2ee ontwikkelaar / teamleader
Elst
01-jul-2011
Uitdagende functie ogv Java/J2ee software architect

Opleidingen:
ALGEMEEN:
MSc in Information Systems Development te Arnhem
HTS Computertechniek te Enschede
MTS Electronica te Groningen
Diploma:
Diploma:
Diploma:

ICT-OPLEIDING / CURSUS:
Basiscursus Sybase SQL Server
PowerBuilder 5.0 Basics
PowerBuilder 5.0 Developing Applications
PowerBuilder/SQL Server connectiecursus
Sybase Concurrency
Sybase Performance & Tuning
Client Server Ontwikkel Model
Sybase DBA/SA
Windows NT 4.0 Core technologies
Systeemontwikkeling met PowerDesigner
ITIL Foundations
Mastering MS VisualBasic 6.0 Development
Enterprise Development using MS-VB 6.0
Microsoft VisualInterdev 6.0
FPA - Functiepunt Analyse
Basiscursus SQR
Forté Application Development
Forté Advanced Tool Programming
Forté Advanced GUI
Scaffolds Framework Application Development
Cibit UML Essentials
Cibit Object Oriented Design
ClassIQ TestTool For Forté
Rational UCM Clearcase
Rational ClearQuest
Philips MHP (Multimedia Home Platform)
CM Synergy / Change Synergy
Java Advanced Programming
J2EE Writing Advanced EJB
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid
Voltooid

Kennisoverzicht (NIVEAU: 1=BEPERKT, 2=GOED, 3=DIEPGAAND)

METHODEN EN TECHNIEKEN:
ITIL
DSDM
ERD
UML
RUP
PRINCE2
XP
DESIGNPATTERNS (GOF)
OO
CBD


OPERATING SYSTEMS:
Windows 98
Windows NT
Windows 2000
Windows XP
Unix
Linux


DATABASES:
Sybase
Microsoft SQLServer
Oracle
MySQL


PROGRAMMEERTALEN:
VBA
Pascal
C++
Java
J2EE
JavaScript
(D)HTML
XML/XSL/XSD
XPOINT/XPATH
Ajax
Powerbuilder
SQL


APPLICATION SERVERS:
Websphere
JBOSS
BEA
Oracle


SOFTWARE:
Borland C/C++
MS Access
Powerbuilder
Rational Rose
Infomodeler
Forté
Select Enterprise
SQR
DataArchitect
Visual Age 4 Java
Borland Jbuilder
Eclipse
Qstudio Java
ClearQuest
ClearCase
UCM
CMSynergy
CVS
WSAD
ANT
MAVEN

WERKERVARING: OVERZICHT

Periode : april 2005 heden

Opdrachtgever : OHRA

functie : Teamleider / Architect / Senior Software Engineer

werkzaamheden : Teamlead Internet Beheer Team Gedurende deze periode actief geweest als teamleider/coordinator van het internet beheer team (10% van mijn tijd). Het team is verantwoordelijk voor design & implementatie van rfc’s (request For Change) en het adequaat en snel oplossen van produktie storingen voor zo'n 35 (web)applicaties. Als teamleider/coordinator ben ik belast geweest met het inplannen, verdelen van rfc’s en het maken van tijdschattingen/planningen voor rfc's. Deze taak omvat tevens het aansturen en coachen van de teamleden (2-3 personen). Als teamleider/coordinator communiceer ik met de verschillende disciplines betrokken bij het OTAP (Ontwikkel, Test, Acceptatie, Productie) traject. Als coordinator ben ik gesprekspartner voor de business (de sectoren leven, schade, marketing services en zorg&inkomen) als het gaat om het inschatten van impact en haalbaarheid van rfc's. Ik overleg wekelijks met de teamleads/projectarchitecten (±5) van de nieuwbouwtrajecten over eventuele afhankelijkheden, technisch inhoudelijk en/of procesmatig. Als coordinator en teamleider heb ik me sterk gemaakt voor kennisoverdracht, documentatie van de bestaande applicaties en het maken van werkbeschrijvingen (wiki). Project Architect Op verschillende projecten actief geweest als Project Architect. Ohra werkt volgens RUP. Hierbij worden een aantal fases doorlopen; Conception, Inception, Elaboration, Construction, Transition. Als Project Architect start ik (in inception) in een pril stadium van het project. Ik ben verantwoordelijk voor de software architectuur toepassing specifiek in het project. Hierbij houd ik me aan de bedrijfsbrede architectuurkaders. In de elaboration proberen we zoveel mogelijk van de in Inception onderkende technische risico’s weg te nemen door ze in een poc te bouwen. De uitdaging hier is om zo veel mogelijk van de poc als start mee te nemen naar de construction fase. In deze fase is het bouwteam aangehaakt om daadwerkelijk de oplossing neer te zetten. In deze fase ben ik als project architect verantwoordelijke voor de dagelijkse procesmatige en inhoudelijke sturing van het bouwteam. Senior Software Engineer Als Senior software engineer bij verschillende projecten betrokken geweest bij design en bouw van Java / JEE software zowel aan de voorkant als aan de achterkant. Bij de voorkant moet je denken aan struts, jsp, xsl, JSON, Ajax, XML etc en aan de achterkant ejb, hibernate, oracle. Daarnaast veel ervaring opgedaan met backend integratie (mainframe) via CICS/CTG en MQ.

Projecten ·
2008 - Conn@ct/Advance aanhaken ssc schade (rol Projectarchitect/TL) ·
2007 - DirectAccepteren/DirectMuteren (OpenZorg) (rol Projectarchitect/TL) ·
2007 - KlantContactHistorie / Epiphany / EAI / CRM (rol Projectarchitect/TL) ·
2007 - Migratie webapplicaties was4/5 naar was5.1. (rol Projectarchitect/TL) ·
2007 - Interfaces OpenZorg (rol Senior Software Engineer) ·
2006 - Basisverzekering voor Kruidvat (rol Senior Software Engineer) ·
2006 - Wet financiele dienstverlening (rol Senior Software Engineer) ·
2006 - Pokemon(ontsluiten mainframes) (rol Senior Software Engineer) ·
2006 - Overlijdensrisicoverzekering (rol Senior Software Engineer) ·
2005 - Basisverzekering (rol Senior Software Engineer) ·
2005 - Uitvaartverzekering (rol Senior Software Engineer) ·
2005 - Directingaandelijfrente (rol Senior Software Engineer)

Methoden en technieken : RUP, Soap over http, wsdl, webservices, Axis, Eclipse M4, CVS, Struts, TagLibs, CSS, HTML, DHTML, Javascript, Trinity (OHRA framework), FireFox, IE6.0, Tomcat, Websphere Application Server 5.1, Microsoft SQL Server, XML, XSD, XSL, Hibernate, Java, J2EE, JSON, Backbase, Oxygen (OHRA framework), WSAD 5.1.1, DesignPatterns, Oracle, Toad, struts ChainCommand validation, Rational Rose, MQ en JMS, Oracle 9I, Ajax.



WERKGEVER

FUNCTIE:
PERIODE:
OHRA

Teamleider / Senior Software Engineer JAVA/J2EE

april 2005 - heden
IBM / ABN-AMRO

Senior Software Engineer JAVA/J2EE

oktober 2004 - april 2005
OHRA

Senior Software Engineer JAVA/J2EE

augustus 2004 - september 2004
PHILIPS

Architect / Senior Software Engineer JAVA/J2EE

december 2003 - augustus 2004
PHILIPS

Senior Software Engineer JAVA

februari 2001 - november 2003
BELASTINGDIENST

Teamleider Powerbuilder/Sybase

augustus 2000 t/m januari 2001
SNS BANK

Senior Software Engineer Forte

oktober 1999 t/m augustus 2000
SNS BANK

Senior Software Engineer Powerbuilder/Sybase

april 1999 t/m september 1999
INTERPOLIS

Software Engineer Powerbuilder/Sybase

januari 1998 t/m maart 1999
INTERPOLIS

Software Engineer Powerbuilder/Sybase

juli 1997 t/m december 1997
INTERPOLIS

Software Engineer Powerbuilder/Sybase

april 1997 t/m juni 1997
FORTIS

Software Engineer Powerbuilder/Sybase

maart 1997
BELASTINGDIENST

Software Engineer Powerbuilder/Sybase

november 1996 t/m februari 1997

Werkervaring: in detail

PERIODE:
APRIL 2005 - HEDEN


OPDRACHTGEVER:
OHRA


FUNCTIE: Teamleider / Senior Software Engineer


WERKZAAMHEDEN:
Gedurende deze periode actief geweest als teamleider/coordinator van het internet beheer team. Het team is verantwoordelijk voor design & implementatie van rfc's (request For Change) en het adequaat en snel oplossen van produktie storingen voor zo'n 35 (web)applicaties. Als teamleider/coordinator ben ik belast geweest met het inplannen, verdelen van rfc's en het maken van tijdschattingen/planningen voor rfc's. Deze taak omvat tevens het aansturen en coachen van de teamleden. Als teamleider/coordinator communiceer ik met de verschillende disciplines betrokken bij het OTAP (Ontwikkel, Test, Acceptatie, Productie) traject. Als coordinator ben ik gesprekspartner voor de business (de sectoren leven, schade, marketing services en zorg&inkomen) als het gaat om het inschatten van impact en haalbaarheid van rfc's. Ik overleg wekelijks met de teamleads (±5) van de nieuwbouwtrajecten over eventuele afhankelijkheden, technisch inhoudelijk en/of procesmatig. Als coordinator en teamleider heb ik me sterk gemaakt voor kennisoverdracht, documentatie van de bestaande applicaties en het maken van werkbeschrijvingen (wiki). Ook de overgang van een applicatie vanuit een nieuwbouw project naar het internet beheer team heb ik middels een intake procedure geformaliseerd. In deze periode heb ik een naam opgebouwd als een goede en realistische planner. De overige tijd heb ik gewerkt aan nieuwbouwapplicaties zoals (bovenaan is meest recent);
* 2007 - KlantContactHistorie / Epiphany / EAI / CRM (rol Projectarchitect/TL)
* 2007 - Migratie webapplicaties was4/5 naar was5.1. (rol Projectarchitect/TL)
* 2007 - Interfaces OpenZorg (rol Senior Software Engineer)
* 2006 - Basisverzekering voor Kruidvat (rol Senior Software Engineer)
* 2006 - Wet financiele dienstverlening (rol Senior Software Engineer)
* 2006 - Pokemon(ontsluiten mainframes) (rol Senior Software Engineer)
* 2006 - Overlijdensrisicoverzekering (rol Senior Software Engineer)
* 2005 - Basisverzekering (rol Senior Software Engineer)
* 2005 - Uitvaartverzekering (rol Senior Software Engineer)
* 2005 - Directingaandelijfrente (rol Senior Software Engineer)


METHODEN EN TECHNIEKEN:
Soap over http, wsdl, webservices, Axis, Eclipse M4, CVS, Struts, TagLibs, CSS, HTML, DHTML, Javascript, Trinity (OHRA framework), FireFox, IE6.0, Tomcat, Websphere Application Server 5.1, Microsoft SQL Server, XML, XSD, XSL, Hibernate, Java, J2EE, JSON, Backbase, Oxygen (OHRA framework), WSAD 5.1.1, DesignPatterns, Oracle, Toad, struts ChainCommand validation, Rational Rose, MQ en JMS, Oracle 9I, Ajax.


REFERENTIE:
Terry Hendriks (ICT Manager) (contactgegevens op verzoek)


PERIODE:
OKTOBER 2004 - APRIL 2005


OPDRACHTGEVER:
IBM


FUNCTIE: Senior Software Engineer


WERKZAAMHEDEN:
Als senior J2EE developer meegebouwd (use cases implementeren) aan het BIB2 project. Een bij IBM inhouse uitgevoerde nieuwbouw project van de internet bankier applicatie voor de ABN-AMRO.


METHODEN EN TECHNIEKEN:
WSAD 5.1.1, XSL, UML, Rational Rose, XML, J2EE, Patterns, DB2, Struts, Javascript, HTML


REFERENTIE:
Peter Conijn IBM Teamleider BIB2 project (contactgegevens op verzoek)


PERIODE:
AUGUSTUS 2004 - SEPTEMBER 2004


OPDRACHTGEVER:
OHRA


FUNCTIE: Senior Software Engineer


WERKZAAMHEDEN:
De web applicatie moet het mogelijk maken voor klanten van OHRA om online een ziekenfonds offerte aan te vragen of direct een ziekenfonds verzekering af te sluiten. In dit project ben ik verantwoordelijk geweest voor het detail ontwerp van de userinterface van de webapplicatie en de bouw van de interface en afhandeling naar de backoffice. De web applicatie moet het mogelijk maken voor klanten van OHRA om online een ziekenfonds offerte aan te vragen of direct een ziekenfonds verzekering af te sluiten. De webapplicatie is gebouwd met het MVC (model-view-controller) pattern. Waarbij het controller gedeelte in struts is gebouwd. Bij OHRA wordt een extensie op struts gebruikt (Trinity), die een wat uitgebreidere taglibrary heeft en uitgebreide domein definities voor form validaties ondersteunt. Er is lokaal ontwikkeld op een Eclipse/Tomcat omgeving. Op de test, acceptatie en produktie omgeving draait websphere 4.


METHODEN EN TECHNIEKEN:
Eclipse 2.1, CVS, Struts, TagLibs, CSS, HTML, DHTML, Javascript, Trinity, FireFox, IE6.0, Tomcat, Websphere Application Server 4/5, Microsoft SQL Server, Rational Rose.


REFERENTIE:
Terry Hendriks (ICT Manager) (contactgegevens op verzoek)


PERIODE:
DECEMBER 2003 - AUGUSTUS 2004


OPDRACHTGEVER:
Philips AppTech


FUNCTIE: Senior Software Engineer / Architect


WERKZAAMHEDEN:
Het Platform-I is een platvorm voor complete end-to-end (e2e) solutions voor digitale TV applicaties (MHEG+MHP Xlet). Voorbeelden zijn songcontest en homeshopping applicaties. Platform I is een platvorm voor de backoffice van deze e2e solutions en is gebaseerd op J2EE technologie.
Philips is hoofdsponser voor FiFa 2006. Dit project betreft een generieke e2e solution voor voetbal competities en toernooien. De generieke soccersuite solution moet ingezet worden voor EUFA en FIFA. Enkele functionaliteiten die de applicatie moet bieden is Enkele functionaliteiten die de applicatie moet bieden is
* Browsen van statische data
* Ontvangen van live match events (goals, cards, substitutes...)
* Samenstellen van pools (prive, publiek)
* Polls
* Betting
Voor data invoer is een vb client gemaakt. En voor het initieren van live events is een Director Console in swing geschreven. De soccersuite backoffice business laag is gebouwd in ejbs.
Dit project veel ervaring opgedaan met feature driven programming (short cycles) en extreme programming. In dit project ben ik naast Senior Software Engineer ook als Architect verantwoordelijk voor de overall architectuur / software quality en development process.


METHODEN EN TECHNIEKEN:
Eclipse 3M8, Lomboz J2EE plugin 4 Eclipse, Rational Rose (UML) J2EE addin, Junit (automatic testing/ XP), CBD, CM Synergy/ClearQuest. JBOSS, MySQL (innodb), XDOCLET, XML, ANT, TOMCAT, J2EE (JSP/SERVLET, EJB, JMS), SERVLET, SWING, SQL , Extreme (Pair) Programming, JMS


REFERENTIE:
Peter Boon Projectleider Platform-I project (contactgegevens op verzoek)


PERIODE:
FEBRUARI 2001 - NOVEMBER 2003


OPDRACHTGEVER:
Philips PDSL


FUNCTIE: Senior Software Engineer


WERKZAAMHEDEN:
Algemeen
PDSL staat voor Philips Digital Software Labaratoria. Dit is een van de software takken van consumer electronics divisie. De afdeling is op dit moment CMM level 3. Op het PDSL wordt software geschreven in voornamelijk Java voor een diversiteit van electronische apparaten, zoals DVD, iDTV en Settopbox. Als Senior software engineer ben ik actief op de verschillende projecten actief geweest. Veel ervaring opgedaan met java multithreaded development (thread synchronisation) en automatisch testen met Junit. Het developen op de PC voor een ander platform is ook uitermate interressant gebleken. Doordat de target hardware beperkt was (16MB memory) is veel aandacht besteedt aan performance issues. Ook kom je nog wel eens timing verschillen tegen tijdens testen op target. Ontwerp heb ik gedaan in Rational Rose (UML) en het ontwikkelen van Java gebeurd in IBM Visual Age for Java (later vervangen door Eclipse) via reverse engineering wordt code en design synchroon gehouden. Na verloop van tijd ben ik owner geworden van 2 componenten (applicationmanager en notifier). Hierbij heb je de eindverantwoordelijk voor een component en ben je teamleader (meewerkend voorman) van je componentteam. Tijdens deze periode ook gefunctioneerd als coach. Als SCM tool is Rational Clearcase en Rational UCM gebruikt (multisite development in India, Engeland, Frankrijk en Eindhoven). Problem handling is gedaan in Rational ClearQuest.
Project IBO+MHP
Specialisatie project voor een digitale TV voor Philips. IBO is een digitale hw module waarop de software van Philips draait.
Dit product ondersteunt Xlets. Dit zijn java applicaties die in de stroom (antenne signaal) worden meegestuurd. Dit verreist een gedegen stabiliteit/peformance van het product.
Project IBO+Sharp
Specialisatie project voor een digitale TV voor Sharp. Het gaat hier om een LCD TV voor Sharp. IBO is een digitale hw module waarop de software van Philips draait. De uitdaging op dit project is de communicatie en samenwerking met de ontwikkelaars van Sharp. (heel andere cultuur). Daarnaast bezig gehouden met Problem Reports oplossen en Change Requests doorvoeren.
Project MHP Viking
Specialisatie project voor een digitale TV voor Bang & Olufsen. B&O wil met zijn producten opvallen in de markt. In dit project voornamelijk bezig geweest met de user interface. B&O wilde een geheel eigen UI hebben. In dit project de standaard UI geheel anders opgezet. De UI is ontworpen door B&O en geïmplementeerd door ons. De uitdaging op dit project is de UI conversie en de communicatie en samenwerking met de ontwikkelaars / ontwerpers van B&O.
Project MHP Platform
In het platform project worden standaard componenten ontworpen en gebouwd. Deze standaard componenten kunnen weer gebruikt worden als start voor een specialisatie project. De uitdaging op dit project is het stabiel maken en houden van de standaard componenten. Daar er al veel specialisatie projecten gebruik maken van de standaard code, moeten de interfaces (API en behaviour) ongewijzigd blijven. Voornamelijk tijd besteedt aan Problem Reports oplossen.
Project MHP GFTA
GFTA staat voor German-Free-To-Air. Het is een maatwerk project voor een settopbox voor de Duitse markt. Voornamelijk tijd besteedt aan het aanpassen van de standaard software zodat het afstemt op de specifieke eisen van dit produkt. Dit betekent Change Request implementeren en Problem Reports oplossen.


METHODEN EN TECHNIEKEN:
Eclipse 3.0, Rational Rose (UML), Qstudio Java, Jprobe (testcode coverage), Borland Optimizit (Zoeken van memoryleaks), Junit(automatic testing), CBD en BugSeeker (rem. debugtool voor debuggen op target). Rational ClearCase/CMSynergy/ClearQuest.


PERIODE:
AUGUSTUS 2000 T/M JANUARI 2001


OPDRACHTGEVER:
Belastingdienst Automatiseringscentrum


FUNCTIE: Teamleider


WERKZAAMHEDEN:
Op de afdeling BITOF gewerkt aan verschillende applicaties. Hoofdzakelijk aan PINT en PMDB. Deze applicaties zijn gebouwd in Powerbuilder/Sybase. Pint is een tool voor project planning. Voor Pint is een nieuwe release gebouwd en in produktie genomen. Voor PMDB is een nieuwbouw traject gestart. PMDB staat voor Produkt Management Database. Het betreft hier een applicatie waarin alle relaties tussen produkten, voorzieningen, ontwikkelstraten en hardware is vastgelegd. Hiermee kan in een oogopslag inzichtelijk gemaakt worden wat er gebeurd als er bv een hardware item vervangen gaat worden.
Teamleiding
Voor het PMDB project heb ik de rol bouwteamleider (senior rol) vervult. Naast de programmeerwerkzaamheden heb ik de bouwactiviteiten gecoordineerd en geplanned. Daarnaast heb ik de Junior/Medior medewerkers op het project gecoached. Ook de communicatie met de functioneel ontwerper, testcoordinator en gebruikers heb ik op me genomen.


METHODEN EN TECHNIEKEN:
Sybase SQL Server 11.5, Powerbuilder 6.5 PFC/PFB 2.7 (BAC specfiek framework), DataArchitect.


PERIODE:
OKTOBER 1999 T/M AUGUSTUS 2000


OPDRACHTGEVER:
SNS Bank


FUNCTIE: Senior Software Engineer


WERKZAAMHEDEN:
Nieuwbouwproject Fygaro. Fygaro is een project waar een hypotheek systeem gebouwd wordt welke het verkooptraject van een hypotheek ondersteund. Gedacht moet worden aan advies, offerte en contract. Deze applicatie gaat concern breed ingezet worden in de SNS Reaal groep. Waaronder ook b.v. Hoogehuys valt. SNS Reaal heeft als belangrijkste ontwikkelplatvorm Forté (SUN) gekozen met als framework Scaffolds. In de komende jaren zullen alle applicaties (front- en backoffice) worden herbouwd op dit nieuwe platvorm. Forté is een CBD ontwikkelomgeving, waarmee op eenvoudige manier componenten kunnen worden gebouwd en gedistribueerd. Dit betekent voor de SNS Reaal niet alleen een geheel ander ontwikkelplatvorm, maar ook een geheel andere ontwikkelaanpak. Waar voorheen met Powerbuilder/Sybase 2-tier applicaties werd gebouwd, moet nu nagedacht worden over 3-tier ontwerpen met UML, hergebruik van componenten en Component Based Development. Na een zeer lange periode van voorbereiding is het Fygaro project gekozen als pilot project voor deze nieuwe manier van software ontwikkelen. Mijn werkzaamheden zijn het inrichten van de ontwikkelstraat, proof of concept, technisch ontwerp (UML) en softwareontwikkelen.


METHODEN EN TECHNIEKEN:
Sybase SQL Server 11.5, Access 7.0, Forté 3L2, Scaffolds 2.1 (Framework for Forté), Select Enterprise 6.0, UML en CBD.


PERIODE:
APRIL 1999 T/M SEPTEMBER 1999


OPDRACHTGEVER:
SNS Bank


FUNCTIE: Senior Software Engineer


WERKZAAMHEDEN:
Applicatie onderhoud van CMIS. CMIS staat voor Commercieel Management Informatie Systeem. Dit is een powerbuilder 6.5 applicatie met een Sybase 11.5 databaseserver. De applicatie draait in het hele land (op ongeveer 400 kantoren) op een centrale database in 'S Hertogenbosch. De applicatie biedt de gebruiker een aantal overzichten (±60). De database wordt gevoed uit verschillende systemen waaronder het SAS (SNS administratie systeem) mainframe. Het voeden vanuit de verschillende systemen gebeurt periodiek via Infopump. Voor elke functionele wijziging (of verzameling wijzigingen) is telkens een functioneel ontwerp en een technisch ontwerp gemaakt. Door de grote van de database en het aantal gebruikers is veel aandacht geschonken aan performance aspecten.


METHODEN EN TECHNIEKEN:
Sybase SQL Server 11.5, PowerBuilder 6.5 en Infopump


PERIODE:
JANUARI 1998 T/M MAART 1999


OPDRACHTGEVER:
Interpolis


FUNCTIE: Sofware Engineer


WERKZAAMHEDEN:
In deze periode zijn de versies 4 en 5 opgeleverd van het project BZP. Versie 4
bevat hoofdzakelijk nieuwe functionaliteit t.b.v. premieprolongatie. Dit houdt in dat het systeem op basis van gegevens van de afgelopen jaren (verzuimgegevens, schade) de premie voor het nieuwe jaar bepaalt. In versie 4 is een module toegevoegd voor het uitbrengen van offertes (via Word) en het akkoord verklaren van offertes (tot polissen). Gedurende deze periode ben ik naast de ontwikkel werkzaamheden het source beheer van het BZP project gaan doen, volgens ITIL. Daarnaast heb ik voor versie 5 een groot deel van het functioneel ontwerp gedaan.


METHODEN EN TECHNIEKEN:
Sybase SQL Server 11, PowerBuilder 6.5, QBE en Unix AIX 4.1, Word 7.0, COM, DDE, ITIL en S-designor


PERIODE:
JULI 1997 T/M DECEMBER 1997


OPDRACHTGEVER:
Interpolis


FUNCTIE: Sofware Engineer


WERKZAAMHEDEN:
Parallel aan het BZP '96 project is het BZP '97 project gestart. Na de werkzaamheden op BZP '96 doorgeschoven naar BZP '97. Het project BZP '97 omvat de totale nieuwbouw van het BedrijfsZekerPlan informatiesysteem. Met de nieuwbouw is een veel lichtere client verkregen. Het oude systeem had een tamelijk zware client (dynamisch SQL, geen stored procedures). De Sybase SQL server draait onder UNIX. Ook de batch verwerkingen vinden plaats op UNIX. Hiervoor zijn een aantal shellscripts geschreven. Het was zonder meer een veelzijdig project. In het kort heb ik me met de volgende zaken bezig gehouden; 1. Het raadplegen van polissen. Dit is de read-only functionaliteit, het omvat het opvragen van polisgegevens, werkgever gegevens etc. 2. Contractmutaties. Dit is het wijzigen van gegevens die invloed hebben op de premie die een klant betaalt. Zowel de client als de server kant gedaan. Dit gedeelte omvat redelijk zware rekenfunctionaliteit. 3. Polisproductie. Aangezien Interpolis met veel oude systemen te maken heeft, is het printen van een polis niet zo gemakkelijk als het klinkt. Interpolis maakt gebruik van een 'printstraat'. Deze printstraat wordt aangestuurd door een mainframe. Vanuit het BZP 97 systeem wordt een kaal bestand op het mainframe gezet. Mijn bezigheden waren het ophalen van de te printen gegevens en het op de juiste manier wegzetten in het bestand.


METHODEN EN TECHNIEKEN:
Sybase SQL Server 11, PowerBuilder 5.0, QBE en Unix AIX 4.1 en S-designor.


PERIODE:
APRIL 1997 T/M JUNI 1997


OPDRACHTGEVER:
Interpolis


FUNCTIE: Software Engineer


WERKZAAMHEDEN:
Interpolis is een verzekeringsmaatschappij dat 10% van de markt heeft met haar producten. Het project heet Herinrichting BZP '96. BZP staat voor BedrijfsZekerPlan. Het project omvat het draaiende houden van en waar nodig modificaties aanbrengen op een informatiesysteem dat het ziektewet verzekering product van Interpolis ondersteunt. Dit is in grote lijnen een onderhoudsproject


METHODEN EN TECHNIEKEN:
MS-Access 2.0, Sybase SQL Server 10/11, PowerBuilder 4.0/5.0, QBE en Unix AIX


PERIODE:
MAART 1997


OPDRACHTGEVER:
Fortis


FUNCTIE: Software Engineer


WERKZAAMHEDEN:
Fortis Nederland is een grote overkoepelende financiële instelling. Het project omvat de performance verbetering van initieel een 3 tal rapporten (3 van de ongeveer 30). Het rapportage systeem van Fortis heeft een performance probleem door de keuze van architectuur. Door onjuist gebruik van MS-Access en Sybase SQL-Server werd niet de performance gehaald die vereist werd. De opdracht bestond uit het optimaliseren van de architectuur, omvattende de client kant (MS-Access). Door gebruik te maken van stored procedures kon een grote performance winst behaalt worden, doordat Access (middels pass through queries) ook van stored procedures gebruik kan maken. Performance verbeteringen behaalt met ongeveer een
factor 6.


METHODEN EN TECHNIEKEN:
Windows 3.11, MS-Access 2.0, Sybase SQL Server 10.


PERIODE:
NOVEMBER 1996 T/M FEBRUARI 1997


OPDRACHTGEVER:
Belastingdienst automatiseringscentrum


FUNCTIE: Software Engineer


WERKZAAMHEDEN:
Het BAC is de automatiseringsafdeling van de belastingdienst. Project VIP, Vracht Inklarings Punt. Dit is een project van de douane. Het betreft een 1:1 functionaliteit omzetting van een MS-Access applicatie naar een client/server omgeving met PowerBuilder en Sybase SQL-Server. De applicatie toont vluchtgegevens van vrachtvliegtuigen. Deze vluchtgegevens worden elektronisch aangeleverd in een bepaald formaat. Heb hiervoor een inleesclient gebouwd in SQR voor on-line dataverwerking (filteren en inlezen) van vluchtgegevens. Heb binnen dit project meerdere facetten van systeemontwikkeling gezien door ontwikkeling zowel aan client kant als aan server zijde. Daarnaast beheer omgeving ingericht in de standaard 'Beheerschil' van de Belastingdienst op Unix (BULL AIX/HP-UX). In deze beheer omgeving gewerkt met Maestro batchscheduler.


METHODEN EN TECHNIEKEN:
MS-Access 2.0, Sybase SQL Server X, PowerBuilder 4.0 en SQR 3.0