P resentatie Danny Douwes voorzitter Ondernemersvereniging Boerhaavedistrict (OVBD)
CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware...
Transcript of CV Trivento Touch - Danny Lagrouw 2013-03-22dannynet.net/Resume-Danny-Lagrouw.pdfSoftware...
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
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
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
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
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
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
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
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