Curriculum Vitae Arjan van der Veen Personalia

advertisement
Curriculum Vitae Arjan van der Veen
Personalia
Naam
Woonplaats
Geboortedatum
Burgerlijke staat
Functie
Arjan van der Veen
Apeldoorn
10 oktober 1974
Getrouwd
Java architect / Adobe Flex architect / Informatie Analist
Persoonskenmerken
Autmatiseringservaring sinds
–
–
–
–
–
1998
Energiek, treedt graag op de voorgrond
Gedisciplineerd, zorgvuldig, verantwoordelijk
Stabiel en evenwichtig
Open-minded, creatief, brede belangstelling
Kritisch, scherpzinnig
Uitgevoerde functies
– Java architect
– Adobe Flex architect
– Informatie analist
Werkinstelling
– Technisch architect
– Leidinggevend ontwikkelaar
– Gericht op het hier en nu
– Database ontwerper
– Neemt weloverwogen wijze beslissingen
– Senior ontwikkelaar
– Laat zich horen, neemt het voortouw
– Scherp op details en afspraken, werkt planmatig – Java ontwikkelaar
– Kan veranderingen over het algemeen goed aan, – Auditor
niet snel van stuk gebracht
Algemene opleidingen
– Focus op zakelijk belang, minder op relatie met
anderen
– Management training voor IT personeel (oktober
– Komt met creatieve oplossingen
2005 – januari 2006)
–
HBO Bedrijfskundige Informatica
Samenwerken
– HBO Bouwkunde (2 jaar)
– Voorkeur voor teamopdrachten, legt makkelijk
– Athenaeum
contact met anderen
– Bepaalt graag de eigen koers, is onafhankelijk
Andere training
– Staat open voor ideeën van anderen
– Staat open voor de gevoelens van anderen, maar – Geavanceerd gegevens modelleren met flexibele
applicatie architecturen
laat zich hier niet door meeslepen
–
Object georiënteerde analyse
– Spreekt anderen aan op gemaakte afspraken
– Sun Microsystems Certified Java Developer
– Sun Microsystems Certified Java Programmer
Marktkennis
– Sun Java Programming
– Informatie technologie
– Jboss boot camp training
– Kennis verzekeringsbedrijf
– Microsoft Certified Developer (MCSD)
– Kennis uitgeverijbedrijf
– Developing and Administration netDynamics 4
– Kennis recruitmentbedrijf
– Training communicatieve vaardigheden (CMG)
– Kennis incassobedrijf
– Training sociale vaardigheden (CMG)
– Kennis ziekenhuisbedrijf
1/8
Curriculum Vitae Arjan van der Veen
Technical IT skills
Programmeertalen & pakketten - Java (J2SE & J2EE)
- ActionScript, Flex
- JDBC, EJB, JDO, Hibernate, Struts, Apache libraries
- RMI, JMX, JAXP, JTF (Java Transaction Framework), JavaMail
- AWT, Swing
- Spring, Struts, Spring Webflow
- JavaScript, JSP
- REST, Ajax
- HTML, DHTML, XHTML, CSS
- XML, XML-schemas, DTD, XSL, XSLT, XUL, SAX, DOM
- PHP
- Visual Basic, COM/DCOM
- PL/SQL, TransactSQL
Databases
- Oracle
- MySQL
- HSQL
- PostgreSQL
- SQL Server
- DB2, DB2/400
- Sybase, Interbase
- Access
- XML search engines
- Lucene
Methoden en technieken
- Agile
- UML en design patterns
- Flexible Application Architectures
- Metadata driven architectures
- Component Based Development
- ER-modelling, Yourdon
- NIAM, SDM
- IAD, RAD
- Rational Unified Process (RUP)
- Continuous integration testing
Software tools
- Jboss, Tomcat, BEA Weblogic, Oracle application server
- Eclipse, Netbeans, Oracle JDeveloper
- Ant, Maven, Junit
- CVS, Subversion
- Microsoft Office, Open office
- Postfix, IMAP
- LAMP (Linux, Apache, MySQL, PHP)
- Bash / Kornshell
Besturingssystemen
- Mac OS X, Linux, Windows, AIX, IPv6
2/8
Curriculum Vitae Arjan van der Veen
Werkervaring
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Februari 2009 – April 2009
Delta Lloyd / Ohra verzekeringen
Adobe Flex architect / Java architect
• Hulp aan de business architecten hun specificaties logisch en technisch
implementeerbaar te maken
• Programmeerstandaarden voor Adobe Flex vaststellen
• Ervoor zorg dragen dat de ontwikkelaars het grafisch ontwerp exact
implementeren
• Samenwerken met de grafisch ontwerpers om een consistent ontwerp voor alle
applicaties te maken zodat een good interactie-ontwerp onstaat
• Communicatiestandaard tussen Flex en Java programma's vaststellen
• Leidinggevend ontwikkelaar voor de call center programmatuur voor
verschillende verzekeringsproducten (bijvoorbeeld autoverzekeringen)
• Adobe Flex, Java, BlazeDS, Web services, SOA, Prince2 met Agile kenmerken
April 2008 – December 2008
ABN AMRO, Associates BV
Java architect, Adobe Flex architect en technisch ontwerper
• Technisch ontwerp en software ontwikkeling architect voor recruitmentbedrijf
Associates, dochter van ABN AMRO.
• Associates is een bedrijf voor externe inhuur van ZZP-ers binnen ABN AMRO en
andere participerende bedrijven.
• Verantwoordelijk voor het hele Java en Flex ontwikkelingswerk met een team van
een aantal andere ontwikkelaars.
• Samenwerken met opdrachtgever en grafisch ontwerpers om hun ontwerpen en
functionele wensen om te zetten in een technische implementatie.
• Opdrachtgever helpen de functionele specificaties helder te krijgen.
• De procesontwerpers helpen met hun wensen helder en technisch
implementeerbaar te maken.
• Java, Adobe Flex, MySQL, Hibernate, Spring, Spring security, Apache connection
pooling, HTML, Agile, Scrum
Juni 2007 – Maart 2008
Reed Elsevier
Java architect
• Onderhoud en uitbreidingen op www.mosbysindex.com zoals “Image based
OpenURL linking” en Athens login functionaliteit.
• Maintenance on www.mosbysnursingindex.com + additional functionality like
image based OpenURL linking and Athens login functionality.
• Vertalen van klantwensen naar een technisch ontwerp en implementatie.
• Ontwerp en implementatie van promotie campagnes op de web site.
• Java, Oracle, JDBC, Servlets, XML, XSL, XSLT, Apache connection pooling,
HTML, J2EE session management, Internet Information Server, Oracle
Application server, Athens, OpenURL, Agile
Februari 2007 – Juni 2007
Bouwhuis Meet- en Regeltechniek BV
Java architect en leidinggevend ontwikkelaar
• Bouw van een applicatie om embedded regelaars uit te lezen en in te stellen
• Verantwoordelijk voor het technisch ontwerp van de applicatie
• Hoofdontwikkelaar van het ontwikkelteam
• Java, OO, Design Patterns, SCADA berichten, Java Swing, Java WebStart
3/8
Curriculum Vitae Arjan van der Veen
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
September 2006 – Januari 2007
Tiscali Nederland BV
Senior Java en webontwikkelaar
• Bouw van een White Label Framework voor de producten websites van Tiscali
• Java, Spring, Servlets, XML, XSL, XSLT, Spring WebFlow, CSS, JSP, OO, Design
Patterns
Periode
Bedrijf / klant
Functie
Werkzaamheden
Februari 2006 – Augustus 2006
Reed Elsevier
Hoofdontwikkelaar Java en J2EE architect
• Herbouw van embase.com naar het product Mosbys Index.
• Grafisch ontwerp van de website.
• Aanpassing van de complete architectuur gebruikt bij Elsevier aan J2EE
standaarden
• Aansturing van de andere ontwikkelaars die aan het product werken
• Java, Oracle, JDBC, Servlets, XML, XSL, XSLT, Apache connection pooling,
HTML, J2EE session management, Internet Information Server
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
November 2005 – Januari 2006
Reed Elsevier
J2EE consultant
• Advies en bouw van Emscopes.com product (nu beschikbaar via
acceptance.emscopes.com)
• Onderhoud aan Embase.com
• Java, Oracle, JDBC, COM, XML, XSL, XSLT, Elsevier Jamaica platform
(combinatie van Microsoft COM, Java technologie en XML/XSL), HTML, J2EE
sessiemanagement, Internet Information Server
Augustus 2005 – Oktober 2005
UPS SCS
J2EE consultant
• Onderhoud aan een pakhuis systeem voor IBM pakhuizen, inclusief
pakketbeheer en verzendingsafhandeling
• Bouw van een backup oplossing voor het printen van 2D label print software voor
Philips Semiconductors
• Java, EJB, Session beans, Message beans, JMX, Bea Weblogic, XML/XSL,
Struts framework, Hibernate, Spring framework
April 2005 – Juli 2005
Reed Elsevier
J2EE consultant
• Bouw van een prototype website voor het doorzoeken en ophalen van
gepubliceerde artikelen over medicijnen, specifiek voor medicijn fabrikanten.
Zowel technisch ontwerp als de implementatie gedaan.
• Implementatie van J2EE compatible sessie management voor het bij Elsevier
gebruikte Jamaice platform voor web site ontwikkeling
• Onderhoud aan www.embase.com
• Java, Oracle, JDBC, COM, XML, XSL, XSLT, Elsevier Jamaica platform (een
combinatie van Microsoft COM, Java technologie en XML/XSL), HTML, J2EE
sessie management, Internet Information Server
4/8
Curriculum Vitae Arjan van der Veen
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
Augustus 2004 – Maart 2005
Shell Exploration and Production Europa
J2EE consultant / SAP Enterprise portal consultant
• Aanpassen Europese WebSphere applicaties voor globale Shell implementatie
• Implementeren single sign-on (SSO) in SAP portal applicatie.
• JSP, Servlets, EJB, SOAP, XML, XSL, Java, HTML, SAP portal, iViews, WSAD
(WebSphere Application Developer), Eclipse, SAP PDK, Powermart
Mei 2004 – Augustus 2004
Arvis BV
Java developer
• Ontwikkelen website www.arvis.nl
• Ontwikkelen website www.annalieke-en-otmar.nl
• Ontwikkelen MP3 streaming applicatie
• Verschillende offerte trajecten, waaronder een benchmark applicatie
• JSP, Servlets, Tomcat, Apache, Shoutcast, JPEG
Januari 2004 - Mei 2004
FAA Partners / Co-or International BV
Integrator en functioneel tester
• Bouwen technische procesinrichting voor incasso bedrijf Inkasso Unie
• Samenvoegen versies programmatuur
• Samenvoegen versies van databases inclusief conversie
• Java, SQL, JDO, meta-data
December 2001 - December 2003
FAA Partners / Co-or International BV
Technisch ontwerper en Java architect
• IRIS, een informatiesysteem voor het incassobedrijf (zie verderop)
• Meegewerkt in verschillende fixed price opdrachten voor modules van het IRIS
systeem: pre-incasso, verwerking nieuwe opdrachten op basis van XML
bestanden met XML-schema’s, outbound belproces
• Maken technisch ontwerpen voor verschillende uitbreidingen van het IRIS
systeem: outbound belproces, pre-incasso product, debiteurenbezoek,
verwerking nieuwe opdrachten, managementrapportages
• Java, JDO, JDBC, Oracle, PL/SQL, jUNIT, XML, XML-schema, Swing, Delphi,
Borland Together, UML
Oktober 2002
FAA Partners / Inspectie Werk- and Inkomen (IWI)
Auditor
Samenloopapplicatie, een systeem waarmee verschillende bestanden van instanties
vergeleken worden voor de opsporing van fraude
• Uitvoeren van een technische audit van de samenloop applicatie
• Vertalen van de bevindingen naar een voor de 2e Kamer begrijpbare taal
• Borland Together, UML, WebSphere, Java, EJB, JMS
5/8
Curriculum Vitae Arjan van der Veen
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
December 2001 - Maart 2003
FAA Partners / Co-or International B.V.
Java en FAA/Java developer
IRIS, een informatiesysteem voor het incassobedrijf. Dit betreft een incasso systeem
volledig gedreven op meta-data vanuit stuurtabellen. Het systeem bevat een
complete workflow module en interfaces met uiteenlopende andere programmatuur.
Met de meta-data kan het gehele bedrijfsproces beschreven worden.
• Bouwen additionele functionaliteit aan FAA/Java t.b.v. het IRIS systeem.
• Realisatie van generieke programmatuur, zoals de workflow module en
programmatuur voor betalingsregelingen.
• Bouwen van generieke programmatuur voor interfaces met:
• Electronische bankafschriften van verschillende banken
• Aansturen Xerox printserver programmatuur (VIPP)
• Call-centre systeem KPN via ActiveX (inbound telefoonverkeer)
• Digital imaging systeem IBM Visual Info
• Uitvoeren systeemtests voor testen van het bedrijfsproces (jUNIT testcases)
• Deeltijd systeembeheer AIX en DBA Oracle omgeving
• Java, JDO, JDBC, Oracle, PL/SQL, jUNIT, ActiveX, Delphi, Postscript, XML, XUL,
Swing, RMI, VIPP
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
September 2001 - December 2001
FAA Partners / Co-or International B.V.
Java/DB2 programmeur
IRIS, een informatiesysteem voor het incassobedrijf
• Ontwikkelen databasedriver voor DB2/400 t.b.v. FAA/Java op het AS/400 platform
• Java, JDO, JDBC, DB2, DB2/400, TransactSQL, WebSphere
Periode
Bedrijf / klant
Functie
Project
Maart 2001 - Oktober 2001
FAA Partners
Java programmeur
FAA/Java toolset.
Dit is een applicatie platform geschreven in Java, waarmee op basis van meta-data
snel en eenvoudig administratieve applicaties gemaakt kunnen worden
• Java programmeur
• Werkzaamheden
• Programmeren automatisch schermgenerator op basis van XUL (XML User
interface Language)
• Samenvoegen verschillende modules tot een nette multi-tier architectuur
• Ontwikkelen database onafhankelijke gegevenstoegang module
• Ontwikkelen driver voor Oracle gebaseerd op JDBC
• Java, JDO, JDBC, XML, XUL, RMI, Oracle
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
Februari 2001 – Maart 2001
RDE / Evema BV
Visual Basic programmeur
Visual Basic applicatie voor berekenen bill-of-materials voor koeltechniek en
winkelinrichtingen
• Oplossen technische (performance) problemen voor deze applicatie die bijna
gereed was voor oplevering
• Visual Basic, Microsoft Transaction Server, ActiveX, COM, DCOM, Sybase
6/8
Curriculum Vitae Arjan van der Veen
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
Januari 2001
RDE / Stichting Ether Reclame (STER)
ASP Programmeur ASP en SQL Server DBA
Internet site www.ster.nl
• Aanpassen functionaliteit online spellen op de internetsite van de STER
• ASP, HTML, VBScript, JavaScript, IIS, Internet Explorer, Netscape/Mozilla, SQL
Server, MS Index Server
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Juli 2000 - December 2000
CMG / Sterpolis Verzekeringen
ASP programmeur
Internet site Sterpolis
• Opzetten architectuur met ASP technologie die onderhoudbaar en uitbreidbaar is
(generieke menustructuur)
• Technische problemen van verschillende browsers oplossen
• Opzetten documentatie- en ontwikkelstandaarden
• ASP, HTML, VBScript, JavaScript, IIS, Internet Explorer, Netscape/Mozilla,
AS/400 connections, DB2
Technieken/tools
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Maart 2000 – Juni 2000
CMG / Leids Universitair Medisch Centrum (LUMC)
Visual Basic programmeur
Visual Basic applicatie voor de ARBO dienst van het LUMC.
De applicatie bevat ziekteverzuim-, patiëntbezoek- en behande lingsregistratie
inclusief een centrale agenda functionaliteit voor de gebruikers en bedrijfsartsen.
• Verantwoordelijk voor de bouw van de agenda module
• Verantwoordelijk voor de bouw van een generieke import en conversie module
• Visual Basic, ActiveX, Oracle, PL/SQL
Januari 2000 – Maart 2000
CMG / KPN Telecom Operator Vaste Net
Access/Excel programmeur, consultant Activity Based Costing
Activity Based Costing project (ABC)
• Voor een grootscheepse interviewsessie verantwoordelijk voor het automatisch
aanmaken en inlezen van vragenlijsten in Excel. Hiervoor is ook een Access
database gemaakt
• Ontwerpen van een generiek database model voor de aanlevering van ABC
gegevens naar verschillende ABC pakketten
• Access, Excel, Project, Oracle, Activity Based Costing
Technieken/tools
Januari 1999 - December 1999
CMG / Academisch Medisch Centrum Nijmegen
Database specialist
• Voor het millenniumproject verantwoordelijk voor de bouw van een Access
database voor dit project. Er zijn koppelingen gemaakt met Excel, Word en
Project. Ook zijn complete controle-, beveiligings- en loggingsmodules gebouwd
• Voor de automatiseringsafdeling en de sector Radiologie via Access het Sybase
datawarehouse toegankelijk gemaakt voor financiële rapportages
• Access, Excel, Word, Project, Sybase, ODBC
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Augustus 1998 - December 1998
CMG
Student
• Master class Microsoft Certified Solution Developer (MSCD)
• Access, Visual Basic, Windows Operating System Architecture, SQL Server
7/8
Curriculum Vitae Arjan van der Veen
Periode
Bedrijf / klant
Functie
Project
Werkzaamheden
Technieken/tools
Februari 1998 – Juni 1998
Belastingdienst Centrum voor ICT
Afstudeerstage
Project t.b.v. de afdeling systeemontwikkeling voor de analyse van mogelijkheden
voor de on-line aangifte via internet
• Opstellen advies voor nieuwe ontwikkelomgeving
• Bouwen tool vergelijkingsdatabase in Access
• J2EE, Access, netDynamics
Andere werkervaring
Periode
Bedrijf / klant
Functie
Werkzaamheden
Technieken/tools
Periode
Bedrijf / klant
Functie
Werkzaamheden
Maart 2001 - April 2003
FAA Partners
Systeembeheerder
• Systeembeheer van Windows en Linux servers
• Ontwikkeling website FAA Partners
• Windows, Oracle, SQL Server, Linux (Redhat, SuSE), PHP, Apache, Tomcat,
Jetty, Jboss, Linux firewall, PHP
Technieken/tools
November 2001
ONS Nederlandse software bedrijf
Trainer
• Verzorgen van aantal workshops voor Visual Basic ontwikkelaars over robuuste
en onderhoudbare programmatuur.
• Visual Basic, Oracle, SQL Server, DCOM
Periode
Bedrijf / klant
Functie
Werkzaamheden
Maart 2001 - April 2003
FAA Partners
Auteur
• Evalueren en corrigeren artikelen t.b.v. Database Magazine (DBM)
8/8
Download