Senior Ontwikkelaar

advertisement
Naam
:
M.B.E. van Dijken
Roepnaam
Woonplaats
Telefoon
Email
Functie
:
:
:
:
Hoevelaken
Geboorte datum
0626144223
Beschikbaar
[email protected]
Datum CV
Senior Developer / Scrummaster
:
Martin
:
:
:
28-07-1978
In overleg
14-12-2015
SAMENVATTING
Heeft uw organisatie moeite om:
- De gewenste kwaliteit te behalen?
- Een betrouwbare levertijd af te geven?
- De wensen en eisen van uw klanten te realiseren?
- Mensen gemotiveerd te houden?
Als Agile coach help ik uw organisatie om haar processen zo in te richten dat deze het werk
ondersteunen in plaats van tegenwerken. Door stabiliteit in te bouwen, breng ik de rust die nodig is
om echt creatief en echt innovatief bezig te zijn. Door het proces zo in te richten dat verandering
verwelkomd wordt, help ik uw organisatie om te gaan met de veranderingen van nu.
Ik kan uw teams en afdelingen helpen om een duidelijke visie en doelstellingen te ontwikkelen.
Daarnaast help ik u graag om de samenwerking binnen en tussen teams op orde te krijgen. Voor mij
staan mensen altijd voorop. Het is mijn overtuiging dat als een goed samengestelde groep mensen
de juiste middelen en een duidelijk doel krijgen, dat teamwork dan vanzelf volgt.
Met 15 jaar Java ontwikkeling onder mijn riem kan ik ook goed meedenken met technische
belemmeringen. Het is niet mijn kracht om ze dan zelf op te lossen, maar ik kan wel de juiste focus
brengen. Door deze kennis heb ik ook goede voelsprieten ontwikkeld voor als er op technisch vlak
steken vallen. Door dat op onder de aandacht te brengen, kan ik teams helpen hun kwaliteit weer
onder controle te krijgen.
Naast Agile Coach ben ik ook een ervaren workshopbegeleider. Ik geef onder meer workshops met
Lego Serious Play, een methode om mensen creatief en innovatief aan het werk te zetten. Middels
mijn workshops kan ik uw organisatie helpen om onder meer:
- complexe problemen te tackelen
- strategie en visie te ontwikkelen
- samenwerking te bevorderen
- projecten te initiëren
Ik ben erg gepassioneerd over Agile en Lego Serious Play. Ik ga dan ook graag met u in gesprek om
de meerwaarde hiervan toe te lichten.
Waar mag ik uw organisatie bij helpen?
WERKERVARING
Periode
:
November 2011 – September 2013
Bedrijf
:
ZorgDomein
Functie
Agilist & Scala Developer
Technieken
:
Scrum, LSP, Scala, Docker, Angular
Taakomschrijving en
verantwoordelijkheid
:
Bij ZorgDomein heb ik een aantal rollen vervuld:
- Ik ben in het beheer team begonnen. Ik heb met hen
samengewerkt en ben met hen bezig geweest om de teamspirit
erin te krijgen.
- Ik heb de uitrol en migratie van het volledig herbouwde platform
begeleid als projectleider.
- Ik heb een team opgericht voor migratie. Met hen samen heb ik
gewerkt aan de migratie van het oude platform naar het nieuwe.
- Als laatste ben ik met een gedistribueerd team aan het werk
geweest. We hebben er samen voor gezorgd dat de Indische
medewerkers echt onderdeel van het team werden en dat het
team begon te lopen. Samen hebben we de laatste loodjes aan
het nieuwe systeem gelegd om dat live te krijgen.
Periode
:
September 2013 – Maart 2014
Bedrijf
:
Randstad
WERKERVARING
Functie
Senior Ontwikkelaar
Technieken
:
Java, Amazon cloud diensten, Web services
Taakomschrijving en
verantwoordelijkheid
:
Bij Randstad heb ik meegewerkt aan de opzet voor een nieuw
Datawarehouse en Big Data platform dat de gegevens van alle
internationale vestigingen van Randstad gaat samenbrengen.
Randstad kiest voor een complete cloud oplossing dmv het Amazon
Web Services platform. Mijn werkzaamheden bestonden daarom naast
Java ontwikkeling ook uit het opzetten en uitwerken van een complete
architectuur middels de Amazon diensten. Verder ben ik veel bezig
geweest met de interactie met de klanten van dit systeem.
WERKERVARING
Periode
:
November 2011 – September 2013
Bedrijf
:
RIGD-Loxia
Functie
Scrummaster / Senior Ontwikkelaar
Technieken
:
Scrum, GWT, JBoss 7.1.1, mongoDB, Maven, Hudson, Jax-RS, TDD
Taakomschrijving en
verantwoordelijkheid
:
Bij RIGD-Loxia zijn we als Scrum team bezig om tools te bouwen voor
ProRail en ingenieursbureaus, zodat deze bureaus het spoor kunnen
ontwerpen. In de webomgeving werk ik met GWT, JBoss en met
MongoDB. In eerdere opdrachten werkten we aan de integratie met een
CAD en een CAE-pakket en gebruikten we Eclipse RCP technologie.
RIGD-Loxia is erg bezig met kwaliteit en als ontwikkelaar wordt het dus
ook aangemoedigd om XP-practices zoals TDD en pair programming te
gebruiken. RIGD-Loxia omarmt Scrum in haar volledige organisatie, ook
in het management. Door deze volwassen implementatie van Scrum
kan mijn focus als Scrummaster vooral liggen op de samenwerking
binnen mijn team en op de producten waar we aan bouwen.
WERKERVARING
Periode
:
Mei 2011 – Oktober 2011
Bedrijf
:
Agis Zorgverzekeringen
Functie
Scrummaster / Senior Ontwikkelaar
Technieken
:
Scrum, JSF 2, JBoss 5.1, Oracle, TIBCO EMS, Maven, Hudson, JaxWS
Taakomschrijving en
verantwoordelijkheid
:
Als Scrummaster & Java ontwikkelaar heb ik met een team van 9 man
een stuk van “Mijn Agis” herbouwd, van software ontwerp, tot bouw. De
focus van dit project lag op een prettige interactie waarbij de gebruiker
aan de hand meegenomen werd.
Het bouwwerk deed ik met JSF 2.0 in een JBoss omgeving tegen een
TIBCO ESB en Oracle DB. Als Scrummaster heb ik het team moeten
helpen om productief te worden en blijven, door de teamprocessen te
optimaliseren en door omgevingsstoringen weg te nemen.
De software, die we opgeleverd hebben, werd zeer gewaardeerd in een
breed gehouden demo sessie. De officiële FAT en GAT-fasen vonden
erg weinig issues in onze oplevering. Door teamwork is dit project een
echt succes geworden.
WERKERVARING
Periode
:
September 2010 – April 2011
Bedrijf
:
Compare Group
Functie
Scrummaster / Senior Ontwikkelaar
Technieken
:
Scrum, JSF, Seam Framework, Glassfish, MySQL, Maven, Jira Studio,
REST, Soap, Axis
Taakomschrijving en
verantwoordelijkheid
:
Als scrummaster bouw ik, met een team van ontwikkelaars, alle
software die de Compare Group inzet om haar doelen te bereiken. Ik
ben 70% van mijn tijd software aan het ontwikkelen. In de overige 30%
leid ik het team als Scrummaster door het werk te organiseren en door
onze interne klant van informatie te voorzien en van hem te vragen.
Periode
:
Juli 2008 – Oktober 2010
Bedrijf
:
Compare Group
Functie
IT Manager
Technieken
:
Scrum
Taakomschrijving en
verantwoordelijkheid
:
Bij de Compare Group heb ik als IT Manager de verantwoordelijkheid
gehad over alles dat met techniek te maken had. Onder mijn leiding en
met mijn ontwikkelkennis hebben we het grote herbouwproject
gestabiliseerd en de organisatie in kalmer water gebracht. Ik heb
ontwikkelaars aangenomen en begeleid, de kantoorautomatisering en
alle contacten en contracten met IT partners beheerd.
Periode
:
Mei 2007 – Juli 2008
Bedrijf
:
Bank Mendes Gans
Functie
Technisch projectleider / Senior Ontwikkelaar
Technieken
:
Java EE, Java, JBPM, BEA Weblogic, Sybase, Maven
Taakomschrijving en
verantwoordelijkheid
:
Bij Bank Mendes Gans werd een ambitieuze deadline gezet op een
vervangingstraject van een bestaand miljarden systeem om financiele
transacties te berekenen en uit te zetten. Mijn rol bestond uit het leiding
geven op technisch vlak naast ontwikkelen van de rule engine die de
kern vormde van het systeem.
Periode
:
Februari 2007 – Mei 2007
Bedrijf
:
Functie
Elsevier
Senior ontwikkelaar / technisch projectleider
Technieken
:
RSS, Java EE, Tomcat, MySQL, Maven, Continuum
Taakomschrijving en
verantwoordelijkheid
:
Voor het Amerikaanse bedrijfsonderdeel ScienceDirect wilde Elsevier
een uitbreiding op de bestaande RSS oplossing. In dit project ben ik als
lead java ontwikkelaar actief geweest. Ook ben ik interim projectleider
geweest bij afwezigheid van de bestaande projectleider.
Periode
:
Juni 2006 – Maart 2007
Bedrijf
:
Politie Amsterdam
Functie
Senior ontwikkelaar / technisch projectleider
Technieken
:
Struts, Oracle Application Server, Oracle Database, Ant
Taakomschrijving en
verantwoordelijkheid
:
Voor de politie in Amsterdam heb ik een groot deel van de
implementatie van Polstat gedaan. Dit project wat in Rotterdam
ontwikkeld werd, moest nu ook in Amsterdam ingezet worden. Mijn rol
als voormalig lead developer was als technisch specialist alle teams aan
te sturen die de database, infrastructuur en geografische data inrichten.
Periode
:
Augustus 2006 – December 2006
Bedrijf
:
ISC
Functie
Senior ontwikkelaar / architect
Technieken
:
Spring WebFlow, Drools, WebSphere Application Server, Oracle
Database, Maven
Taakomschrijving en
verantwoordelijkheid
:
Voor het ISC in Odijk mocht ik bijspringen op het project Internet
Aangifte. Dit project was al in een vergevorderd stadium, maar de
deadline kwam in gevaar. Mijn taken bestonden uit het ontwikkelen met
het bestaande team en het schrijven van architectuurstukken voor
technische verbetering en implementatie.
Periode
:
April 2005 – Juli 2006
Bedrijf
:
Delta Lloyd
Functie
Senior ontwikkelaar / architect
Technieken
:
WSDL, SOAP, XSLT, Tivoli Identity en Access Management,
Websphere Application Server, Oracle Database, IBM MQ
Taakomschrijving en
:
Bij Delta Lloyd begon ik met het onderhoud en de ontwikkeling van twee
verantwoordelijkheid
bestaande webapplicaties. In de loop van mijn tijd bij Delta Lloyd heb ik
mij ontwikkeld tot technisch adviseur op het vlak van Security met de
Tivoli producten van IBM. Ook kreeg ik een uitvoerende rol op het vlak
van de Delta Lloyd ESB en SOA.
Periode
:
Oktober 2004 – April 2005
Bedrijf
:
Politie Rotterdam Rijnmond
Functie
Senior ontwikkelaar
Technieken
:
Struts, JFreeChart, Minnesota Mapserver, Oracle Application Server en
Database, Ant
Taakomschrijving en
verantwoordelijkheid
:
Voor de tweede versie van Polstat werd een nieuw ontwikkelteam
samengesteld, omdat de analyst van het eerste team niet meer
beschikbaar was. Ik heb in deze iteratie de leiding op mij genomen op
functioneel en technisch vlak. Wederom heb ik het ontwikkelwerk
gedaan, we hebben een nieuwe man toegevoegd aan het team voor de
database synchronisatie. We hebben in deze tweede versie een groot
aantal toevoegingen aan PolStat gemaakt, varierend van een slideshow
van kaarten tot een overzicht over Modus Operandi van misdadigers. Ik
heb de performance van PolStat 10 keer verbeterd door Oracle
performance te onderzoeken en BitMap indexen toe te voegen.
Periode
:
Juni 2004 – September 2004
Bedrijf
:
Delta Lloyd
Functie
Ontwikkelaar
Technieken
:
Struts, Websphere Application Server, Oracle Database, Ant
Taakomschrijving en
verantwoordelijkheid
:
Bij Delta Lloyd heb ik een bestaand team geholpen bij de ontwikkeling
van een extranetsite waar verzekeringsagenten nieuwe verzekeringen
kunnen aanvragen. Het project had een stevige deadline dus ik moest
me razendsnel inwerken in de tot dan toe gedane ontwikkeling. In de
drie maanden die ik bij Delta Lloyd heb gezeten heb ik toch een flinke
bijdrage aan het systeem kunnen leveren. Samen hebben we ervoor
gezorgd dat het project nog net binnen de deadline af kwam.
Periode
:
Februari 2004 – Mei 2004
Bedrijf
:
Politie Rotterdam Rijnmond
Functie
Technieken
Ontwikkelaar
:
Struts, JFreeChart, Minnesota Mapserver, Oracle Application Server en
Database, Ant
Taakomschrijving en
verantwoordelijkheid
:
Voor de politie Rotterdam Rijnmond heb ik al het programmeerwerk
verricht voor een intranetsite waar zij de misdaad in de regio in kaart
kunnen brengen. In deze site, genaamd PolStat, heb ik een aantal
kaarten, grafieken en tabellen beschikbaar gemaakt. De complexiteit
van dit project zat hem vooral in het uitzoeken en gebruiken van een
component om kaarten te renderen en geocoding te doen.
Periode
:
December 2003 – Februari 2004
Bedrijf
:
A & O Services
Functie
Ontwikkelaar
Technieken
:
Server Side Certificates, Struts, Tomcat, MySQL
Taakomschrijving en
verantwoordelijkheid
:
Voor A&O Services ontwierp en bouwde ik zelfstandig een applicatie die
voor schilders hun opgespaarde verlofuren bijhield. Deze webapplicatie
moest volledig secure zijn vanwege de privacy gevoeligheid van de
gegevens en het feit dat er geen security framework was. Ik heb de
tools uitgezocht en geïmplementeerd om dit secure te maken.
Periode
:
2000 – 2003
Bedrijf
:
Madocke Interactive Media
Functie
Ontwikkelaar
Technieken
:
CSS, HTML, JavaScript, Servlets, Java Data Objects, Tomcat, MySQL
Active Server Pages, VBScript, Microsoft IIS, Microsoft SQL Server
Taakomschrijving en
verantwoordelijkheid
:
Bij Madocke begon ik als ASP programmeur. Binnen een jaar tijd zijn
we onder mijn technische leiding begonnen met de overstap naar Java
internetsites. Ik ben bij Madocke voornamelijk bezig geweest met de
opzet en met het begeleiden van de ontwikkeling van een eigen CMS.
Dit Content Management Systeem ontwikkeld op basis van Java, JDO
en Taglibraries werd met veel plezier gebruikt door de klanten. Mijn
hoofdtaak bestond uit het bouwen van de database, database toegang
en de logica, maar ik was ook nauw betrokken bij de client side
implementatie. Het systeem was zeer vooruitstrevend en
gebruisvriendelijk door gebruikmaking van nieuwe technologieën zoals
Drag and Drop en Treeviews.
Periode
:
1997 – 1999
Bedrijf
:
TAS Groep
Functie
Junior Ontwikkelaar
Technieken
:
Java, Cobol, JCL
Taakomschrijving en
verantwoordelijkheid
:
Bij de TAS groep ben ik mijn carrière als IT-er begonnen. In een
gecombineerd leren/werken programma heb ik geprogrammeerd in
Cobol en in Java en een aantal systeembeheer klussen gedaan. Het
werk voerde ik uit voor klanten als KPN, RVS Verzekeringen en het RAI
Data centrum.
OPLEIDINGEN & KENNISDELING
Recente seminars en conferenties
2015
| XP Days, Agile Testing Days, Agile Coach Camp, LSP Summit
2014
| XP Days, Agile Coach Camp, Agile Open Holland
Hiernaast neem ik regelmatig deel aan meetups van Agile Holland en NLScrum.
Ik organiseer zelf de Nederlandse meetup rond Lego Serious Play. Iedere maand laten we
introducees zien hoe de methode werkt. Daarnaast delen we als ervaren facilitators ervaringen.
Op mijn blog Growing Passion schrijf ik over mijn ervaringen als coach.
In het verleden bezocht ik ook Devoxx, JavaOne en NLJUG meetings.
Cursussen en onderscheidingen
Springest
| Introductie Holacracy
The Future Group
| Scaled Agile Framework
Per Kristiansen
| Certified Lego Serious Play facilitator
Oracle
| Bootcamp Oracle WebLogic 12c
Nadine Hamann
| Workshop Visuals
Industrial TSI
| Advanced Eclipse RCP development
Industrial TSI
| Eclipse RCP development
Zilverline
| Certified Scrummaster
Compare Academy
| Persoonlijke effectiviteit
NLJUG
| Winnaar Masters of Java
Sun
| Certified Enterprise Architect (1/3)
ICM
| Prince2 Foundation
Schouten & Nelissen
| Effectief en ontspannen spreken voor groepen
Sun
| Certified Web Component Developer
Sun
| Certified Java Developer
EXIN
| C++
EXIN
| COBOL
Opleidingen
1997-1999
1996-1997
| Open Universiteit – Propedeuse Informatica
| Hogeschool van Utrecht – Informatica
TECHNISCHE ERVARING
Operating Systems
Mac OSX
Windows
Red Hat Linux
Ubuntu
Software & Tools
SBT
Amazon Cloud
CloudFoundry
Maven
Ant
Jira Studio
Glassfish
WebLogic
Tomcat Web Server
Oracle Application Server
Websphere Application Server
JBoss Application Server
MySQL
Sybase
Oracle
mongoDB
Computertalen
Java
Scala
JavaScript
Groovy
CSS 3
HTML 5
REST
WSDL & SOAP
Frameworks
AngularJS
Java EE
Tapestry
Grails
JSF 2
Jax-WS
Seam
EJB 3
Hibernate
Spring
Spring Webflow
Struts
Drools
Download