DANNY LAGROUW 1967
VEELZIJDIG ·∙ FLEXIBEL ·∙ NAUWKEURIG In 25 jaar automatiseringswerk heb ik een brede ervaring opgebouwd met allerhande methoden en technieken – en toch leer ik nog elke dag iets nieuws. Dat is mijn drijfveer. Het liefst werk ik als programmeur/software architect of programmeur/Scrum master. Ik heb diep technisch inzicht maar kan techniek ook goed uitleggen. Ik vind het leuk om mensen te coachen maar leer ook graag van anderen. De laatste jaren heb ik vooral geprogrammeerd in Java (Java EE), Objective-C (iOS) en Scala; langer geleden ook in C, PL/SQL, PHP, Perl en Ruby. Ik heb ervaring met uiteenlopende onderwerpen: van datamodellering en SQL query-optimalisatie tot beeldbewerking in Photoshop of het bouwen van SOAP of REST webservices. In 2011 was ik een van de oprichters van Trivento Touch, een zelfstandige unit binnen Trivento die mobile apps bouwt en integreert.
2013
januari 2013 - heden
LOVEMYCUSTOMER Trivento Touch ontwikkelde een platform waarmee LoveMyCustomer marktonderzoek sneller en goedkoper kan aanbieden en uitvoeren. In combinatie met mobile apps voor het uitvoeren van enquêtes kan LoveMyCustomer zo een concurrerende propositie aanbieden aan haar klanten. Ik was verantwoordelijk voor de architectuur van het platform en programmeerde mee aan de iOS app en het backend-systeem. Technologie: • iOS, Objective-C • Database synchronisatie; push notifications; integratie met camera en maps • JBoss AS 7.1 • JBoss Forge, JSF 2.1, jQuery • PostgreSQL • REST API
Trivento Touch Rijksstraatweg 119 • 7231 AD Warnsveld •T. 0575 - 200 210 • www.triventotouch.nl •
[email protected] Rabobank 1382.30.986 • BIC code RABONL2U • G rekening 99.11.22.887 • Kvk 08180661 • BTW NL8198.59.229.B01
2012
november 2012
mei - december 2012
april 2012
januari - maart 2012
Voor bezoekers van de jaarlijkse conferentie Devoxx heb ik een app ontwikkeld waarmee in een oogopslag het conferentieprogramma geraadpleegd kan worden.
Als uitvloeisel van de fusie tussen Agis en Achmea, zijn de Internet-systemen van Agis in 2012 gekoppeld aan de backend van Achmea. Ik was als ontwikkelaar/architect onderdeel van het team dat deze koppeling realiseerde. Behalve een koppelingslaag tussen Agis en Achmea, is ook de functionaliteit van de Internet-systemen op diverse punten aangepast en uitgebreid.
Voor IrisZorg bouwde Trivento Touch de voorlichtings-app “alcohol tot xtc”. De app biedt informatie over veelgebruikte verslavende middelen aan zorgverleners, die de app in groten getale downloadden.
Trivento ontwikkelde voor Wehkamp het Advanced Pricing System (APS). Met APS beheert Wehkamp de prijsstelling van producten, inclusief btw-bepalingen en kortingen op verkoopprijzen. Complexiteit zat hem hierbij vooral in de hoeveelheden: voor miljoenen artikelen moeten meerdere malen per dag prijswijzigingen snel berekend en doorgezet kunnen worden. Ik werkte als architect/ ontwikkelaar mee aan dit project.
TOUCH OF DEVOXX
Features: Geen Internet-toegang vereist, alle informatie is voorgeladen. Als er internetverbinding is, kan het programma geactualiseerd worden. iPad en iPhone-versie. Favorieten markeren. Tweeten naar sprekers. Technologie: • iOS, Objective-C • Communicatie met REST API • Database caching
CV Danny Lagrouw 2
ACHMEA BAS1S INTERNET
Technologie: • JBoss AS 5 • JSF 2.0, jQuery • JMS, SOAP • Oracle 11g
IRISZORG
WEHKAMP ALCOHOL TOT XTC APS
Trivento Touch ontwikkelde een Android- en iOS-versie, waarbij ik verantwoordelijk was voor de iOSversie. Technologie: • iOS, Objective-C
Technologie: • Websphere 8 • Java EE 6 • SOAP • Oracle 11g
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]
2011
mei 2008 - december 2011
AGIS ZORG-‐
VERZEKERINGEN Webservices en business logica ontwikkeld waardoor nu meer dan 80% van de webinschrijvingen en -mutaties geheel automatisch verwerkt kunnen worden. Software architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogicapplicaties naar Java EE/JSF. Als scrum master/ ontwikkelaar meegeholpen aan het migratieproject naar Java EE/JSF.
2006
juli 2007 - april 2008
GOEDE DOELEN LOTERIJEN
april 2007
ABZ
juni 2006 - februari 2007
VTSPN
(Voorziening tot samenwerking Politie Nederland)
Teamleider/ ontwikkelaar
Software architect
Ontwerper/ ontwikkelaar
Bouw van een nieuw informatiesysteem ter ondersteuning van de deelnemeradministratie en de uitvoer van trekkingen.
Voor ABZ, een dienstverlener voor verzekeraars, een audit uitgevoerd naar de toepassing van de standaard werkwijze (RUP/UML) tijdens het ontwikkelproces van FISH2006.
Herbouw van een zoeksysteem voor telefoontapgegevens en van een planningsysteem t.b.v. de landelijke politiediensten.
Technologie: • JBoss 4 • Java EE 5 • jBPM, BPMN
Technologie: • J2EE • Oracle TopLink • Oracle Application Server
Technologie: • JBoss AS 5 • Java EE 5, JSF 2.0 • JMS, SOAP • BEA WebLogic 8.1
CV Danny Lagrouw 3
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]
2006
2003
januari 2005 – mei 2006
april-december 2004
juni 2003 - februari 2004
januari - maart 2003
VERZEKERINGEN
(ICT-Service Coöperatie Politie, Justitie en Veiligheid)
VERZEKERINGEN
Energy Trade & Wholesale
Software architect, ontwerper, ontwikkelaar
Ontwerper/ontwikkelaar
Teamleider/meewerkend voorman
Software architect
Ontwikkelen van de nieuwe basisverzekeringapplicatie van Agis. Ik was (mede) verantwoordelijk voor de technische applicatiearchitectuur, en voor ontwerp (prototyping, usecases) en ontwikkeling (frontend) van enkele functionele deelgebieden.
Werkzaam in het project PSO2 (Politiesuite Opsporing): ontwikkeling van een informatiesysteem ter ondersteuning van onderzoek naar zware criminaliteit. Mede verantwoordelijk voor ontwerp (UML) en ontwikkeling van het domeinmodel van diverse functionele deelgebieden.
Ontwikkelen van een website voor AWBZbrede zorgregistratie, waarmee inzicht wordt verkregen in de wachtlijsten in de zorg. De website draait in een vierlagenarchitectuur, waarbij mainframe services via Tuxedo gekoppeld worden aan de Java frontend. Beveiliging d.m.v. Vecozo clientcertificaten (SSL).
Systeemontwerp van de Fame Integration Solution, waarbij drie bronsystemen (crm, metergegevens) geïntegreerd worden met business intelligence software van Fame. Naast systeemontwerp ook (mede) verantwoordelijk voor projectplan en testplan.
AGIS ZORG-‐
Technologie: • J2EE • BEA WebLogic Server 8.1 • BEA WebLogic Portal • BEA WebLogic Workshop
CV Danny Lagrouw 4
ISC
Technologie: • J2EE • IBM Rational Suite • Oracle TopLink • Oracle Application Server
AGIS ZORG-‐
Technologie: • J2EE • BEA WebLogic Server • BEA WebLogic Portal
NUON
Technologie: • Java • BEA WebLogic Integration • Oracle
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]
2002
2000
2002
2001
VERZEKERINGEN
(Electrabel Nederland N.V.)
Technisch projectleider
Projectleiding, advies
Advies, analyse
Project AGIS Portaal: samenvoegen van verschillende websites tot één portaalsite, bedoeld voor klanten van AGIS. Verantwoordelijk voor projectleiding van het ontwikkelteam, uitzetten van ontwerplijnen en adviseren over architectuuropzet.
Pakketselectie en implementatie Intranet II. Electrabel wilde haar bestaande Intranet vervangen door een Intranet op basis van een content management systeem. Pakketselectie uitgevoerd; plan van aanpak opgesteld voor de implementatie; projectleiding verzorgd voor het implementatieproject.
Begeleiden implementatie Gemeentelijke Eigendommen Registratiesysteem (beheersysteem voor gemeentelijke gebouwen en andere eigendommen); definitiestudie uitgevoerd;
AGIS ZORG-‐
Technologie: • Java • BEA WebLogic Server • BEA WebLogic Portal
2002
SAXION
ELECTRABEL
2001
GEMEENTE APELDOORN
Schrijven adviesrapport over privacy-aspecten bij geautomatiseerde distributie van persoonsgegevens door de gemeente; Advies en begeleiding van afdeling Milieu bij selectietraject van een bodeminformatiesysteem, in combinatie met een geografisch informatiesysteem.
2001
2001
Projectleiding, ontwerp, bouw
Informatiearchitect
PROFICT
SANDD
(Saxion Hogeschool IJselland)
Projectleiding, ontwerp, bouw Project ODB (Onderwijsdatabase): divers adaptief onderhoud aan de applicatie (deels Oracle Forms, deels Intranet-applicatie). Technologie: • Oracle Designer/Developer • Perl
2000-2001
EXPERTPLAZA.NL Energy Trade & Wholesale
Teamleider/meewerkend voorman/software architect Ontwikkelen van een omvangrijke internetsite (www.expertplaza.nl). ExpertPlaza is een portal gericht op het met elkaar in contact brengen van bezoekers en experts (vraag en antwoord) via telefoon, chat e.d. De site is opgezet in een 3-lagen architectuur en gebouwd in Java op een Oracle database. Tevens bevat de site koppelingen naar een betaalservice, een telecomprovider en een chatserver. Opstellen business plan in samenwerking met oprichters, meedenken over business issues en opportunities; Ontwikkeling prototype;
Implementatie Profict Intranet en restyling Profict website. Het Profict Intranet is gebaseerd op software afkomstig uit een internationaal open sourceproject. Als onderdeel van de implementatie is er o.a. een urenregistratiesysteem aan toegevoegd.
Ontwikkelen van een informatie-architectuur op basis van bedrijfsstrategie, interviews en desk-research naar relevante marktontwikkelingen. Voorstel opgeleverd voor de vertaling van bedrijfsprocessen naar een functionele applicatiearchitectuur.
Planning en begroting voor technische implementatie; Verantwoordelijk voor gegevensmodel en functioneel ontwerp; Teamleiding van het Javaontwikkelteam. Technologie: • Java/J2EE • Oracle Application Server
Technologie: • HTML • PHP
CV Danny Lagrouw 5
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]
1999
1988
1997-1999
1995-1996
1994-1995
1990-1992
Directoraat Informatisering & Automatisering
Directoraat Informatisering & Automatisering
Faculteit der Rechtsgeleerdheid
Faculteit der Rechtsgeleerdheid
Projectleider/ systeemontwerper
Applicatieontwerper
Technisch wetenschappelijk analist
Programmeur Computerondersteund Onderwijs
Ontwerp- en bouwwerkzaamheden aan verschillende informatiesystemen. Ondersteuning nieuwe ontwikkelomgeving (Oracle/ Windows NT/Intranet).
Ontwerp en bouw onderwijsinformatiesysteem; assisteren bij DBA-werkzaamheden; introductie en aanpassing onderzoekinformatiesysteem; bouw eerste facultaire website.
Projecten: Nieuw Voorlichtingssysteem; Boris: Raadpleegsysteem onderwijsinformatie; Novis 2: Invoeren Oracleontwikkelomgeving en Software Factory; Lisa: Literatuursysteem voor academici; Combisearch: Toegankelijk maken van nederlandse universitaire onderzoekinformatie op het Internet; Ozis: Correctief en adaptief onderhoud aan onderzoekinformatiesysteem.
Technologie: • Oracle (SQL) • Paradox for Windows
ERASMUS UNIVERSITEIT
Projectleiding, ontwerp en testen van verschillende informatiesystemen. Daarnaast als coördinator projectenbureau verantwoordelijk voor ontwikkeling en beheer van de ontwikkelomgeving (Oracle/Windows NT) en voor kwaliteitsmanagement. Projecten: Ozis: onderzoekinformatiesysteem; EIS: Erasmus Inschrijvingensysteem; ExtractSDW: koppeling tussen SDW en Oracle; Proman: urenregistratiesysteem; Susy: studentenregistratie en uitgifte van sportkaarten; FOS: registratie van financiële ondersteuning voor studenten; SFM: registratie en bewaking van gebruikersmeldingen n.a.v. ontwikkelde systemen; Boris 2.0: Raadpleegsysteem onderwijsinformatie; ANS: inventarisatieonderzoek naar mogelijke ontwikkelomgevingen voor Internet; Sien: conversie van HTMLnaar RTF-formaat. Technologie: • Oracle Developer/2000 • SDW • Delphi
CV Danny Lagrouw 6
ERASMUS UNIVERSITEIT
Technologie : • Oracle Developer/2000 • SDW • Oracle QMS • Delphi • PL/SQL • Pro*C • Oracle Forms 3.0 • Developer/2000
ERASMUS UNIVERSITEIT
1993
ERASMUS UNIVERSITEIT Sanders Instituut
Onderzoeker Onderzoek naar de verslaglegging van juridisch onderzoek in Nederland, en het onderzoeksbeleid van verschillende faculteiten.
ERASMUS UNIVERSITEIT
Programma's ontwikkeld; gebruikersinstructies ontworpen; gebruikersondersteuning. Technologie: • Clipper • C (Unix) • Turbo Pascal • Pilot • SPSS-x 1988-1990
COMPUTERETTE Programmeur-analist Systemen ontworpen en geprogrammeerd (o.a. relatiebeheerprogramma en fotografen orderbegeleidingssysteem). PC-gebruikers begeleid; diverse computercursussen verzorgd (WordPerfect, dBase, Lotus, MS-DOS, Ventura); diverse werkzaamheden m.b.t. administratie, verkoop, incasso, marketing en automatisering van de Computerette. Technologie: • Clipper • Turbo Pascal
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]
OPLEIDING 2010
2002
Software Architecture for Developers (Simon Brown, Skills Matter)
Cursus BEA WebLogic Portal 4.0
2009 Vaardigheden voor informatieanalisten (Ises) Certified Scrum Master (Martine Devos)
• Developing Enterprise Applications with EJB’s • Fundamentals of J2EE Web Application Development
2008
2000-2001
Masterclass Domain-Driven Design (Sogyo)
2007 Masterclass BEA AquaLogic ServiceBus 2.6
2006 Cursus OptimalJ
Cursussen BEA WebLogic Server 6.1:
Bachelor eBusiness, Hogeschool Hanzesteden Deventer
2001 Cursus XML en Java (J2EE) (Javacommand)
1988-1999
Cursus BEA WebLogic Integration 8.1
Diverse cursussen op het gebied van SQL, Unix, Windows NT, Oracle Forms, Oracle Optimizer en Modelleren en Systeemontwerp met NIAM.
2004
1988
2005
Sun Certified Programmer for the Java 2 Platform BEA Certified Portal Specialist
2003 Cursus DSDM Practitioner (Cap Gemini Ernst & Young) Cursus BEA WebLogic Platform 8.1 Cursus UML en OCL (Klasse.nl)
Propaedeuse Wijsbegeerte, Erasmus Universiteit Rotterdam; bijvakken gevolgd van studies Bestuurlijke Informatica en Sociologie
1985 VWO-diploma, Ir. Lelylyceum te Amsterdam; vakkenpakket: Nederlands, Engels, Latijn, Wiskunde, Geschiedenis, Tekenen, Natuurkunde, Scheikunde
Naast deze opleidingen bezoek ik regelmatig conferenties zoals Devoxx, QCon, J-Spring, J-Fall en overige NLJUG-bijeenkomsten. In 2008 de presentatie “Bastion, A Domain-Driven Design Framework” gegeven bij Devoxx.
CV Danny Lagrouw 7
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]
KENNIS & ERVARING AUTOMATISERINGSERVARING Java
Ruime ervaring sinds 2000 met diverse aspecten van Java SE en EE, waaronder: • Servlets, JSP (ook JSTL, custom tags), EJB, MDB, webservices (SOAP/REST), JMS, JDBC • Frameworks: JavaServer Faces (JSF), BEA WebLogic Portal/Beehive, JPA, Hibernate, Struts • Tools: Intellij, Eclipse, NetBeans, Ant, Maven, Rational XDE, Oracle JDeveloper • Applicatieservers: JBoss, BEA WebLogic, Websphere
Programmeertalen
Java, Scala, Ruby en Ruby on Rails, JavaScript (jQuery), HTML/CSS, SQL, PL/SQL, Perl, PHP, Borland Delphi, Oracle Designer/Developer, Pascal, C, dBase en Clipper, Basic, Assembler, Pilot
Methoden en technieken
Scrum, UML, NIAM, ERD, DFD, PSD, ISAC, DSDM, RUP, Agile development
Tools
Subversion, CVS, Git, Rational ClearCase, SourceSafe, Jira, Confluence, Photoshop/Illustrator, SPSS-x, SDW
BESTUURLIJKE ERVARING 2011
Mede-oprichter van Trivento Touch, een zelfstandige unit binnen Trivento die mobile apps bouwt en integreert.
2005-2011
• Organisator van het Profict Java Summer Camp, een jaarlijks gratis evenement met internationale sprekers (http://java.profict.nl) • Trekker van Profict’s TechCC (Technical Competence Center)
2006, 2007
• Organisatie landelijke bijeenkomst voor Ruby en Ruby on Rails ontwikkelaars • Oprichter en bestuurslid van de Vereniging RubyEnRails.nl
OVERIG Talen
• Nederlands (moedertaal) • Engels (vloeiend) • Frans (redelijk)
Hobby’s
• Fotograferen, programmeren, koken, hiking, schrijven (http://blog.dannynet.net)
CV Danny Lagrouw 8
Trivento Touch 0575 - 200 210 www.triventotouch.nl •
[email protected]