CV
H a ns Ad mi raal
Leeftijd: Adres: E-mail: Tel.nr.:
48 Rechtsbuitenstraat 20 1433 DS Kudelstaart a d mi ra a l @ a o l . n l 06 11 621 544
Vooropleiding:
TU Delft, Informatica, 1989
Expertise:
IT architectuur, functioneel en technisch ontwerp, internettechnologie HTML/JavaScript, UML, SOA
Loopbaan Werkgever:
Functie:
N.v.t. (zzp’er)
Architect / Informatieanalist
sinds 2010
Ordina
Architect / Informatieanalist
2000 - 2010
Software Architect
1995 - 2000
Software Engineer
1993 - 1995
Software Engineer
1989 - 1993
– IT-dienstverlener Compuware Europe
Periode:
– Pakketleverancier BSO / Origin – IT-dienstverlener Westmount Technology – Pakketleverancier
Ervaring Architectuur en technisch ontwerp
9 jaar
Informatieanalyse en functioneel ontwerp
8 jaar
Programmeren (Java, JavaScript, C++, SQL)
6 jaar
Projectleiding
3 jaar TOTAAL
26 jaar
Technisch-inhoudelijk leidinggeven
10 jaar
*)
UML (domeinmodellen, sequence diagrams)
10 jaar
*)
Internet/intranet toepassingen
10 jaar
*)
*) Som van de duur van alle projecten waarin dit aspect een hoofdrol speelde.
pagina 1
Overzicht van opdrachten in de afgelopen jaren Rol:
Opdrachtgever:
Trefwoorden:
Periode:
Architect
KLM
E-commerce UML, JavaScript, Scrum
02/2014 – heden
Technisch Analist
Shell
Cost estimation UML, use cases, Scrum
04/2012 – 02/2014
Architect
KLM
E-commerce Java, UML, SOA, RUP
04/2010 – 04/2012
Certificaten Titel:
Organisatie:
Jaar:
Certified UML professional
OMG
2003
PRINCE 2 fundamental certificate
Lagant
2005
Rational Unified Process (RUP) version 7
IBM
2007
Certified SOA Analyst
SOA Systems
2008
Publicaties Titel:
Uitgever:
Jaar:
Goed omgaan met pakketsoftware
Array Publications
2009
SOA steeds belangrijker binnen RUP
Sdu
2008
Pitfalls using UML in RUP
Sparx Systems
2006
Leidraad Analyse en Ontwerp onder architectuur
Ordina
2003
ZUIS: Een Java-applicatie voor de grensbewaking
Array Publications
2002
Presentaties Titel:
Conferentie:
Jaar:
Selecting a coherent set of models for your project
Enterprise Architect User Group
2014
pagina 2
Projecten Organisatie: Airtrade, in opdracht van KLM
2014 - heden
Rol: Architect Project: Het aanbieden van pakketreizen (vlucht, hotel, auto) op de web site van KLM. Werkzaamheden: Het opstellen van de technische architectuur van de web site in UML en het technisch ontwerp bij user stories. Technologie: JavaScript, AngularJS, JQuery, HTML, CSS, JSON, REST. Nauw overleg met back-end architecten en business analisten. Het aansturen van het ontwikkelteam in India. Het ontwikkelen van frameworkcomponenten. Methode: SCRUM. Organisatie: ORTEC, in opdracht van Shell
2012 - 2014
Rol: Technisch IT analist Project: Capital Cost Estimation Tool. Werkzaamheden: Het maken van gedetailleerde specificaties in UML voor software waarmee de kosten van installaties, zoals raffinaderijen en boorplatforms kan worden geschat. Methode: SCRUM. Organisatie: Air France / KLM
2010 - 2012
Rol: Architect Project: Het uitbreiden van de web site www.klm.com met nieuwe producten en betalingsmogelijkheden. Werkzaamheden: Het ontwerpen van services in UML binnen het kader van de KLM enterprise architectuur. Complex systeemlandschap, veel koppelingen. Coördinatie van activiteiten in meerdere teams, o.a. het Java ontwikkelteam in India. Code reviews. Afstemming met commercie en met architecten. Organisatie: Ministerie van BZK
2009 / 2010
Rol: Senior Business Analyst Project: Met de dienstbrede inzet (meer dan 1000 gebruikers) van Documentum werd de informatiehuishouding vernieuwd. Hieronder vallen: content management, records management, workflow management en managementinformatie. Werkzaamheden: Workshops, knelpunten inventariseren, bedrijfsprocessen ontwerpen, informatieanalyse, requirements management binnen het kader van de enterprise architectuur. Organisatie: Ministerie van BZK
2008
Rol: Lead Business Analyst Project: Implementatie van SAP-CRM en koppelingen met diverse andere systemen ten behoeve van de efficiënte afhandeling van aanvragen en de besluitvorming daaromtrent (meer dan 100 gebruikers). Werkzaamheden: Leidinggeven aan het specificatieteam, het voeren van overleg met andere teams en hoger management, workshops, knelpunten inventariseren, informatieanalyse, requirements management binnen het kader van de enterprise architectuur.
pagina 3
Organisaties: Ordina, GBO.Overheid, Mn Services
2007 – 2010
Rol: Trainer / Coach Werkzaamheden: Het geven van trainingen op het gebied van RUP en UML, met name gericht op projectleiding en requirements. Het coachen van projectteams die RUP en UML willen invoeren. Organisatie: ICT Service Center (politie)
2007
Rol: Architect Project: Herziening van de architectuur en verdere ontwikkeling van een bestaande intranet-applicatie voor de administratie van onderzoeksdossiers en de samenwerking met het openbaar ministerie. Functioneel ontwerp voor een separaat systeem voor gezichtsherkenning. Werkzaamheden: Software architectuur met services, design model, deployment model, data model, begeleiding van teamleden, RUP, UML, .NET, HTML, CSS, JavaScript. Organisatie: U W V
2006
Rol: Informatieanalist Project: “UGContact”, een CRM-systeem voor UWV Gegevensservices. Deze afdeling is de front-office voor alle bedrijven en instanties die gegevens nodig hebben omtrent werk en inkomen. Werkzaamheden: Inhoudelijk en procesmatig verantwoordelijk voor dit project, tot en met het aanbieden van het investeringsvoorstel aan de directie. Analyse van doelstellingen, eisen en wensen en maken van functioneel ontwerp (UML) binnen het kader van de UWV enterprise architectuur. Workshops met gebruikers. CRM-pakketselectie. Overleg met ICT-afdeling. Offerteaanvragen bij drie partijen. Planning en voortgangsbewaking. Communicatie. Organisatie: Deutsche Post
2006
Rol: Informatieanalist Project: Ontwikkeling van een nationaal logistiek systeem t.b.v. de post in Duitsland, ter vervanging van vier oude applicaties. Werkzaamheden: Analyse van eisen en wensen, functioneel ontwerp, het opstellen van richtlijnen voor het maken van UML-modellen. Organisatie: Ministerie van Buitenlandse Zaken Rol: Informatieanalist / Projectleider Project: Analyse en ontwerp voor een CRM-systeem (basisadministratie ) van in Nederland verblijvende buitenlandse diplomaten en andere geprivilegieerden, inclusief de verstrekking van identiteitsbewijzen.. Werkzaamheden: Workshops, requirements management, business process modeling, use case modeling, data modeling, UML.
pagina 4
2005
Organisatie: Ministerie van Buitenlandse Zaken
2005
Rol: Informatieanalist / Projectleider Project: Ontwikkelen van een informatiesysteem voor de afdeling Financieel-economische zaken. Doel was een objectieve risicoanalyse van de bedrijfsvoering van de diverse budgethouders.. Werkzaamheden: Projectleiding, functioneel en technisch ontwerp. Organisatie: Raad voor de Rechtspraak
2003 – 2004
Rol: Lead Designer Omschrijving: Modernisering en integratie van vijf systemen op het gebied van civiel recht en bestuursrecht. Meewerkend voorman in een team van ontwerpers. Bewaking van de architectuur. RUP development case. Organisatie: Gemeente Amsterdam (Bestuursdienst)
2003
Rol: Architect / informatieanalist Omschrijving: Architectuur en specificaties van een systeem voor planning, work flow en document management. Organisatie: Zeehavenpolitie Rotterdam
2000 – 2002
Rol: Teamleider/developer Java ontwikkelteam Omschrijving: Een nieuw systeem voor het primaire politiewerk. Organisatie: Regiopolitie Amsterdam-Amstelland
1999 – 2000
Rol: Informatieanalist / Architect Omschrijving: Twee systemen voor het primaire politiewerk. Organisatie: Compuware Europe
1995 – 1999
Rol: Architect / Projectleider Omschrijving: Ontwikkelen van nieuwe versies van UNIFACE (Java, C) Organisatie: IBM Nederland
1992 – 1995
Rol: Software engineer Omschrijving: Het ontwikkelen van een wereldwijd sales systeem (C++) Organisatie: Westmount Technology
1989 – 1992
Rol: Software engineer Omschrijving: Het ontwikkelen van nieuwe versies van CASE tools (C++).
pagina 5