CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware...

8
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 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 onderwer- pen: van datamodellering en SQL query-optima- lisatie 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. januari 2013 - heden LOVEMYCUSTOMER Trivento Touch ontwikkelde een platform waarmee LoveMyCustomer marktonderzoek sneller en goedkoper kan aanbieden en uit- voeren. 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 2013 DANNY LAGROUW 1967

Transcript of CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware...

Page 1: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

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

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 onderwer-pen: van datamodellering en SQL query-optima-lisatie 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.

januari 2013 - heden

LOVEMYCUSTOMER   Trivento Touch ontwikkelde een platform waarmee LoveMyCustomer marktonderzoek sneller en goedkoper kan aanbieden en uit-voeren. 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

2013 DANNY LAGROUW 1967

Page 2: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 2 www.triventotouch.nl • [email protected]

november 2012

TOUCH  OF  

DEVOXX   Voor bezoekers van de jaarlijkse conferentie Devoxx heb ik een app ontwikkeld waarmee in een oogopslag het conferentieprogramma geraadpleegd kan worden. 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

mei - december 2012

ACHMEA  BAS1S  INTERNET   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. Technologie: • JBoss AS 5 • JSF 2.0, jQuery • JMS, SOAP • Oracle 11g

april 2012

IRISZORG  ALCOHOL  TOT  XTC   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 Touch ontwikkelde een Android- en iOS-versie, waarbij ik verantwoor-delijk was voor de iOS-versie. Technologie: • iOS, Objective-C

januari - maart 2012

WEHKAMP  APS   Trivento ontwikkelde voor Wehkamp het Advanced Pricing System (APS). Met APS beheert Wehkamp de prijsstelling van produc-ten, inclusief btw-bepa-lingen en kortingen op verkoopprijzen. Complexiteit zat hem hierbij vooral in de hoeveelheden: voor mil-joenen artikelen moeten meerdere malen per dag prijswijzigingen snel berekend en doorgezet kunnen worden. Ik werkte als architect/ ontwikkelaar mee aan dit project. Technologie: • Websphere 8 • Java EE 6 • SOAP • Oracle 11g

2012

Page 3: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 3 www.triventotouch.nl • [email protected]

mei 2008 - december 2011

AGIS  ZORG-­‐VERZEKERINGEN   Webservices en business logica ontwikkeld waardoor nu meer dan 80% van de web-inschrijvingen en -mutaties geheel automatisch verwerkt kunnen worden. Software architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties naar Java EE/JSF. Als scrum master/ ontwikkelaar meegehol-pen aan het migratie-project naar Java EE/JSF. Technologie: • JBoss AS 5 • Java EE 5, JSF 2.0 • JMS, SOAP • BEA WebLogic 8.1

juli 2007 - april 2008

GOEDE  DOELEN  LOTERIJEN   Teamleider/ ontwikkelaar Bouw van een nieuw informatiesysteem ter ondersteuning van de deelnemeradministratie en de uitvoer van trekkingen. Technologie: • JBoss 4 • Java EE 5 • jBPM, BPMN

april 2007

ABZ     Software architect Voor ABZ, een dienstverlener voor verzekeraars, een audit uitgevoerd naar de toepassing van de standaard werkwijze (RUP/UML) tijdens het ontwikkelproces van FISH2006.

juni 2006 - februari 2007

VTSPN  (Voorziening tot samenwerking Politie Nederland) Ontwerper/ ontwikkelaar Herbouw van een zoeksysteem voor telefoontapgegevens en van een planningsysteem t.b.v. de landelijke politie-diensten. Technologie: • J2EE • Oracle TopLink • Oracle Application

Server

2011 2006

Page 4: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 4 www.triventotouch.nl • [email protected]

januari 2005 – mei 2006

AGIS  ZORG-­‐VERZEKERINGEN   Software architect, ontwerper, ontwikkelaar Ontwikkelen van de nieuwe basisverzeke-ringapplicatie van Agis. Ik was (mede) verant-woordelijk voor de technische applicatie-architectuur, en voor ontwerp (prototyping, usecases) en ontwikkeling (frontend) van enkele functionele deelgebieden. Technologie: • J2EE • BEA WebLogic Server

8.1 • BEA WebLogic Portal • BEA WebLogic

Workshop

april-december 2004

ISC  (ICT-Service Coöperatie Politie, Justitie en Veiligheid) Ontwerper/ontwikkelaar 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. Technologie: • J2EE • IBM Rational Suite • Oracle TopLink • Oracle Application

Server

juni 2003 - februari 2004

AGIS  ZORG-­‐VERZEKERINGEN   Teamleider/meewer-kend voorman Ontwikkelen van een website voor AWBZ-brede zorgregistratie, waarmee inzicht wordt verkregen in de wacht-lijsten 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 client-certificaten (SSL). Technologie: • J2EE • BEA WebLogic Server • BEA WebLogic Portal

januari - maart 2003

NUON  Energy Trade & Wholesale Software architect 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. Technologie: • Java • BEA WebLogic

Integration • Oracle

2006 2003

Page 5: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 5 www.triventotouch.nl • [email protected]

2002

AGIS  ZORG-­‐VERZEKERINGEN   Technisch projectleider 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. Technologie: • Java • BEA WebLogic Server • BEA WebLogic Portal

2001

ELECTRABEL  (Electrabel Nederland N.V.) Projectleiding, advies 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.

2001

GEMEENTE  

APELDOORN   Advies, analyse Begeleiden implementatie Gemeentelijke Eigendommen Registratiesysteem (beheer-systeem voor gemeentelijke gebouwen en andere eigendommen); definitiestudie uitgevoerd; Schrijven adviesrapport over privacy-aspecten bij ge-automatiseerde distributie van persoonsgegevens door de gemeente;

Advies en begeleiding van afdeling Milieu bij selectie-traject van een bodeminfor-matiesysteem, in combinatie met een geografisch informatiesysteem.

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;

Planning en begroting voor technische implementatie; Verantwoordelijk voor gegevensmodel en functioneel ontwerp;

Teamleiding van het Java-ontwikkelteam. Technologie: • Java/J2EE • Oracle Application Server

2002

SAXION  (Saxion Hogeschool IJselland) Projectleiding, ontwerp, bouw Project ODB (Onderwijs-database): divers adaptief onderhoud aan de applicatie (deels Oracle Forms, deels Intranet-applicatie). Technologie: • Oracle Designer/Developer • Perl

2001

PROFICT   Projectleiding, ontwerp, bouw Implementatie Profict Intranet en restyling Profict website. Het Profict Intranet is gebaseerd op software afkomstig uit een internationaal open source-project. Als onderdeel van de implementatie is er o.a. een urenregistratiesysteem aan toegevoegd. Technologie: • HTML • PHP

2001

SANDD   Informatiearchitect Ontwikkelen van een informatie-architectuur op basis van bedrijfsstrategie, interviews en desk-research naar relevante markt-ontwikkelingen. Voorstel opgeleverd voor de vertaling van bedrijfsprocessen naar een functionele applicatie-architectuur.

2002 2000

Page 6: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 6 www.triventotouch.nl • [email protected]

1997-1999

ERASMUS  

UNIVERSITEIT  Directoraat Informatisering & Automatisering Projectleider/ systeemontwerper Projectleiding, ontwerp en testen van verschillende informatiesystemen. Daar-naast als coördinator projectenbureau verant-woordelijk voor ontwikkeling en beheer van de ontwikkelomgeving (Oracle/Windows NT) en voor kwaliteitsmanagement. Projecten: Ozis: onderzoekinformatie-systeem; 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 ontwikkel-omgevingen voor Internet; Sien: conversie van HTML- naar RTF-formaat. Technologie: • Oracle Developer/2000 • SDW • Delphi

1995-1996

ERASMUS  

UNIVERSITEIT  Directoraat Informatisering & Automatisering Applicatieontwerper Ontwerp- en bouwwerkzaamheden aan verschillende informatie-systemen. Ondersteuning nieuwe ontwikkelomgeving (Oracle/ Windows NT/Intranet). Projecten: Nieuw Voorlichtingssysteem; Boris: Raadpleegsysteem onderwijsinformatie; Novis 2: Invoeren Oracle-ontwikkelomgeving en Software Factory; Lisa: Literatuursysteem voor academici; Combisearch: Toegankelijk maken van nederlandse universitaire onderzoekinformatie op het Internet; Ozis: Correctief en adaptief onderhoud aan onderzoek-informatiesysteem. Technologie : • Oracle Developer/2000 • SDW • Oracle QMS • Delphi • PL/SQL • Pro*C • Oracle Forms 3.0 • Developer/2000

1994-1995

ERASMUS  

UNIVERSITEIT  Faculteit der Rechtsgeleerdheid Technisch wetenschappelijk analist Ontwerp en bouw onderwijsinformatiesysteem; assisteren bij DBA-werkzaam-heden; introductie en aanpassing onderzoek-informatiesysteem; bouw eerste facultaire website. Technologie: • Oracle (SQL) • Paradox for Windows

1990-1992

ERASMUS  

UNIVERSITEIT  Faculteit der Rechtsgeleerdheid Programmeur Computerondersteund Onderwijs Programma's ontwikkeld; gebruikersinstructies ontworpen; gebruikersonder-steuning. Technologie: • Clipper • C (Unix) • Turbo Pascal • Pilot • SPSS-x

1993

ERASMUS  

UNIVERSITEIT  Sanders Instituut Onderzoeker Onderzoek naar de verslaglegging van juridisch onderzoek in Nederland, en het onderzoeksbeleid van verschillende faculteiten.

1988-1990

COMPUTERETTE   Programmeur-analist Systemen ontworpen en geprogrammeerd (o.a. relatie-beheerprogramma en fotografen orderbegelei-dingssysteem). 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

1999 1988

Page 7: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 7 www.triventotouch.nl • [email protected]

2010 Software Architecture for Developers (Simon Brown, Skills Matter)

2009 Vaardigheden voor informatieanalisten (Ises) Certified Scrum Master (Martine Devos)

2008 Masterclass Domain-Driven Design (Sogyo)

2007 Masterclass BEA AquaLogic ServiceBus 2.6

2006 Cursus OptimalJ

2005 Cursus BEA WebLogic Integration 8.1

2004 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)

2002 Cursus BEA WebLogic Portal 4.0 Cursussen BEA WebLogic Server 6.1: • Developing Enterprise Applications with EJB’s • Fundamentals of J2EE Web Application

Development

2000-2001 Bachelor eBusiness, Hogeschool Hanzesteden Deventer

2001 Cursus XML en Java (J2EE) (Javacommand)

1988-1999 Diverse cursussen op het gebied van SQL, Unix, Windows NT, Oracle Forms, Oracle Optimizer en Modelleren en Systeemontwerp met NIAM.

1988 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.

OPLEIDING

Page 8: CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware architectuur en migratieplan opgesteld voor het migreren van alle BEA WebLogic-applicaties

CV Danny Lagrouw Trivento Touch 0575 - 200 210 8 www.triventotouch.nl • [email protected]

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)

KENNIS & ERVARING