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