Personalia
- Leeftijd
- 60 jaar
Rijbewijs en talenkennis
Talen (spreken)
Talen (schrijven)
Rijbewijs
Wat breng ik mee?
Mijn huidige situatie
Werkervaring
Okt 2012- Okt 2013: A.S Watson
A.S. Watson Health & Beauty Benelux is marktleider in de health & beautymarkt, in de Benelux bekend van drogisterij ketens als Kruidvat en Trekpleister. Naast drogisterij formules in de Benelux is zij ook eigenaar van drogisterij ketens in geheel Europa.
Voor de sturing van het voorraad beheer en de omzet gegevens maakt A.S Watson gebruik van één centraal data warehouse dagelijks gevoed met data uit alle landen.
In een team van 3 Oracle ontwikkelaars ben ik naast het onderhoud van het datawarehouse verantwoordelijk voor enkele projecten.
Apr 2012-Sept 2012: Tata Steel,(Hoogovens)
Een datawarehouse gevoed met de data van alle verschillende bedrijfsonderdelen van het bedrijf Hoogovens
Ik ben verantwoordelijk in een team van 3 ontwikkelaars voor de realisatie van de datalaag (ODS).
Deze datalaag is gebaseerd op een Data Vault Model architectuur.
De transformaties nodig om de datalaag te vullen heb ik gerealiseerd met behulp van Oracle Warehouse Builder 11.1(OWB). Waar mogelijk heb ik ontwikkelproces versneld door gelijkvormige transformaties te genereren met behulp van OMB plus en PL/SQL.
Aug 2011-mrt 2012: Delta Lloyd groep ABN AMRO verzekeringen
De succesvolle bouw van een compleet nieuw datawarehouse binnen de bestaande Delta Lloyd architectuur ten behoeve van ABN AMRO verzekeringen. Het datawarehouse was opgebouwd volgens een 4 lagen architectuur bestaande uit de volgende 4 lagen:
• Staging laag
Aanlevering in de vorm van platte tekst bestanden
als ook via een rechtstreekse database koppeling naar een DB2 database
Aanlevering zowel compleet (full load) als ook incrementeel
• Historische datalaag
Historische stapeling van de aangeleverde brondata
• Integratie laag
Meerder ster schema’s met slowly changing dimensions (type 2)
• Presentatie laag
Onderwerp georiënteerde datamarts
Ik was verantwoordelijk, in een team van 3 ontwikkelaars en een functioneel ontwerper, voor zowel de realisatie van de mappings ten behoeve van de staging laag als ook de complexe mappings ten behoeve van integratie en transformatie van de data in de integratie laag.
De realisatie van een mapping bestond uit de volgende onderdelen:
• Kwaliteitscontrole van de aangeleverde data in de context van het functioneel ontwerp
• Overleg met de functioneel ontwerper dan wel materie deskundige
in geval van schijnbare onvolkomenheden in de data
• Concrete realisatie van een mapping
• Oplossen van performance issues
• Ontwikkeling van testscripts ten behoeve van de systeemtest
Grote tijdwinst in het ontwikkelproces heb ik kunnen boeken door het gebruik van OMB scripting voor de automatische generatie van data mappings
Automatische generatie van mappings is mogelijk in het geval van regelmatig terugkerende mapping patronen. De generatie wordt hierbij gestuurd door metadata vastgelegd in stuurfiles. Ook de realisatie van de mappings ten behoeve van de slowly changing dimensions(type 2) heb ik gerealiseerd met behulp van een OMB expert.
Gegenereerde uniforme mappings versnellen de ontwikkeling van gelijkvormige transformatie patronen, bevatten minder fouten en versnellen daarnaast het testtraject. Ook zijn de mappings snel reproduceerbaar bij een eventuele verandering in de aangeleverde brondata.
Aug 2008-dec 2009: FMO, Warehouse Builder Ontwikkelaar
Financierings Maatschappij voor Ontwikkelingslanden (FMO) ondersteunt het bedrijfsleven in ontwikkelingslanden. FMO doet dat door middel van leningen, participaties, garanties en andere investeringsbevorderende maatregelen. FMO rapporteert regelmatig aan de Nederlandse Bank met behulp van het financiële rapportage systeem FRS. Ik was verantwoordelijk voor de opzet van de maandelijkse levering van de financiële data uit verschillende bronsystemen aan FRS. Hierbij is gebruik gemaakt van Oracle Warehouse Builder (10.2).
Daarnaast ontwikkelde ik een datamart ten behoeve van de synchronisatie van de data van het leningen transactie systeem (ACBS) en het boekhoudsysteem(CODA). Deze reconciliatie datamart vergelijkt nu dagelijks de complete inhoud van beide systemen.
De reconciliatie datamart is gebouwd met gebruik van OWB 10.2 ten behoeve van de extractie. De data gestuurde transformatie is geïmplementeerd met behulp van PL/SQL packages en dynamisch SQL
Naast deze nieuwbouw was ik verantwoordelijk voor het applicatiebeheer van een aantal al bestaande datamarts. Tevens verzorgde ik intern een driedaagse cursus met als doel een aantal vaste medewerkers van de ICT afdeling vertrouwd te maken met de functionele kant van Oracle Warehouse Builder.
Aug 2007 - juli 2008: Eneco netbeheer, Warehouse Builder Ontwikkelaar
Eneco netbeheer is verantwoordelijk voor een veilig en betrouwbaar transport van elektriciteit en gas.
Binnen Eneco, organisatiebreed, was al geruime tijd een discussie gaande over de verschillen die optraden in de hoeveelheid energie die aanvankelijk door netbeheer werd geleverd en uiteindelijk, in totaal, aan de klanten werd gefactureerd. Om klaarheid te brengen in deze verschillen ontwikkelde ik in samenwerking met de verschillende Business Units van Eneco een datamart waarin de data van de Business Units, op elke moment in het proces, met elkaar kon worden vergeleken.
De datamart werd dagelijks incrementeel beladen waarbij voor de extractie gebruik werd gemaakt van Oracle Warehouse Builder (10.1). De transformatie van de data naar een multidimensionele rij werd uitgevoerd met behulp van een nieuwe Oracle 10g future, de SQL model clause.
Feb 2007 - juli 2007: Ministerie van VWS, Warehouse Builder Ontwikkelaar
Het ministerie van Volksgezondheid, Welzijn en Sport (WVS) behandelt per jaar een groot aantal aanvragen voor subsidies. Het gehele proces van aanvragen werd ondersteund door een workflow management systeem Subsidieplein
Ten behoeve van de management rapportages en cijfers ter ondersteuning van de operationele sturing
is een datamart ontwikkeld welke dagelijks wordt gevoed met Subsidieplein data
Ik was verantwoordelijk voor:
• De opzet van de datamart (met gebruik van OWB 10.1)
• De ontwikkeling van management rapportages
Opleidingen
2008 - heden Advanced Oracle Warehouse Builder, Transfer Solutions
2006 - heden Oracle Warehouse Builder, Vijf-hart
1998 - heden Designer/2000, Amis Services (intern)
1998 - heden SQL, Amis Services (intern)
1998 - heden Forms Developer/2000, Amis Services (intern)
1984 - 1990 Universitaire studie experimentele Natuurkunde in Groningen
1978 - 1984 VWO
Meer over mij
Werkgebied