► Personalia Naam Voornaam Geboortejaar Woonplaats Beroepservaring Geslacht Nationaliteit
►
: Velde, J.L. van der : Jaap : 1975 : Den Haag : 14 jaar : Man : Nederlandse
Profiel
Jaap z’n motivatie is de wens problemen op te lossen en mogelijkheden te scheppen. Hij gedijt dan ook het best in situaties waarin men geen oplossing meer weet of waar het overzicht moeilijk is te krijgen. Jaap heeft een positieve en oplossingsgerichte instelling, een creatief denkproces met brede kennis en het vermogen zichzelf snel nieuwe dingen eigen te maken. Jaap ontwikkelt graag op een open platform en aan open systemen, gebruik makend van gangbare, open standaarden. Met name in het domein van overheid en publieke dienstverlening denkt Jaap met hebgebruik en een open, servicegerichte aanpak veel voordeel te kunnen behalen. In de vertaling van de behoefte van de business naar een praktisch en haalbaar ontwerp en de realisatie van dat ontwerp op een manier die bij die behoefte aansluit, liggen Jaap z’n sterke punten. Brede technische kennis, gecombineerd met het vermogen zich complexe problemen snel eigen te maken - en ook weer uit te kunnen leggen aan een minder technisch onderlegd publiek, maken hem geschikt voor opdrachten op het snijvlak van techniek en architectuur.
►
Loopbaan
Jaap is al tijdens zijn studie Technische Informatica aan de Universiteit Twente als software developer een eigen bedrijf begonnen – een logische stap van professionalisering na al jarenlang software te hebben ontwikkeld als hobbyist. In 1997 is hij in dienst getreden bij zijn grootste klant van dat moment, waar hij een ontwikkeling heeft doorgemaakt van programmeur tot ontwerper en projectleider. Vanaf 2001 is hij als architect betrokken geraakt bij Uitweg, een initiatief voor keteninformatisering binnen de jeugdzorg en in 2007 is hij als technisch projectleider en software architect in dienst getreden bij het Nationaal Archief. In 2010 is hij in dienst getreden bij OVSoftware als fulltime ICT architect, waar hij aan verdere projecten voor de rijksoverheid invulling wil geven. Van
Tot
Werkgever
Functie
2010
heden
OVSoftware B.V.
Projectleider / architect
2007
2010
Nationaal Archief
Projectleider / architect
1997
2010
Thorax
Ontwikkelaar / projectleider / architect
1996
1998
Just About
Zelfstandig ondernemer / ontwikkelaar
OVSoftware B.V. Carolina van Nassaustraat 189 2595 SX Den Haag KvK Enschede 06049464
www.ovsoftware.com info@ovsoftware.com info@ovsoftware.com
Tel. +31 (0) 70-7530988 Fax +31 (0) 70-7530984 Fax +31 (0) 541-533112
2010 OVSoftware
CV Jaap van der Velde
►
Expertise
Programmeertalen en tools
Delphi Delphi 1 t/m BDS 2006 C++ MS Visual Studio, GNU, Eclipse C# MS Visual Studio Java Java SE, Java EE, Eclipse JavaScript jQuery, YUI, Aptana, Jaxer, Appcelerator PHP Drupal, Eclipse, Zend Framework, PEAR SQL Transact-SQL, PL/SQL, PL/pgSQL Visual Basic MS Visual Studio, VBA, ASP (VBScript) XML, XSD, XSLT Altova XMLSpy, Saxon-SA (Android, x86 assembler, Lisp, Inform, Perl, Prolog, Python, Regular expressions, Scheme, Turbo Pascal)
Databasesystemen
Firebird Interbase MS-SQL Server MySQL Oracle RDBMS PostgreSQL SQLite
Besturingssystemen
MS Windows 3.0 en verder Linux GNU/Linux, i.h.b. Ubuntu, Debian BSD FreeBSD Android Versie 1.6, 2.2
Protocollen, interfaces, formaten
TCP/IP HTTP, FTP, SMTP, SSL SOAP (WSDL), REST, XML-RPC HTML, SGML, XML, XML Schema, XSLT, DTD, CSS ARK, EAD, EAC, Handle, PURL, JSON ActiveX, AMQP, Corba, COM, COM+, OLE, .Net
Pagina 1 / 5
2010 OVSoftware
CV Jaap van der Velde
Web application servers
Abyss HTTP Server Apache HTTP server Apache Tomcat IBM Websphere JBoss Application server Jetty Lighttpd Solr Search server (Lucene search library)
Overige methoden en technieken
Agile (Scrum, XP) Prince2 RUP UML Design Patterns SDM
►
Opleidingen en cursussen
Opleidingen Van
Tot
Opleiding
Resultaat
1994
2007
Technische Informatica, Universiteit Twente
Geslaagd
1987
1993
VWO, Bogerman College Sneek
Geslaagd
Jaar
Cursussen
Instituut
2010
Functiepuntanalyse
ISES
2007
Prince2 Foundation
ISES (Nationaal Archief)
Cursussen
►
Samenvatting projecten en technieken
Project
Technieken
Code review PRIK EPD
Prince2, Java, Sonar, PMD, Checkstyle, FindBugs
Pagina 2 / 5
2010 OVSoftware
CV Jaap van der Velde
►
Werkervaring binnen OVSoftware
Periode
Van
Juli 2010
Tot
Heden
Bedrijf
CIBG
Project
Code review Patiëntenrechten Informatiesysteem Klantenloket EPD
Opdrachtomschrijving In het kader van de uitwisseling van gegevens via het landelijk EPD hebben patiënten een aantal rechten, zoals het recht bezwaar te maken en inzage te vragen. Hiertoe wordt het klantenloket EPD ontwikkeld bij het CIBG. Bij deze ontwikkeling is gebruikt gemaakt van Open Chain (een ESB op basis van Mule ESB, met onderdelen ontwikkeld in Java) en Filenet. Op de ontwikkelde oplossing moest een code review worden uitgevoerd. Jaap z’n rol in dit project was die van projectleider en medeauteur van de reviews op Open Chain. Naast de review moest er een analyse en waardering van de Open Chain oplossing t.o.v. van alternatieven met Mule ESB worden opgeleverd. Werkzaamheden
Projectleiding, testondersteuning, rapportage.
Technieken
Prince2, Java, Sonar, PMD, Checkstyle, FindBugs
►
Talenkennis
Taal Nederlands Engels Duits
Spreekvaardigheid
Schrijfvaardigheid
Leesvaardigheid
Uitstekend
Uitstekend
Uitstekend
Goed
Uitstekend
Uitstekend
Voldoende
Voldoende
Goed
Pagina 3 / 5
CV Jaap van der Velde
►
2010 OVSoftware
Werkervaring in overig dienstverband
► Nationaal Archief (2007 tot juli 2010)
Voor het Nationaal Archief heb ik ontwerp- en ontwikkelteams geselecteerd en aangenomen en vervolgens leiding gegeven aan ontwikkelaars die software producten voor de nieuwe website en infrastructuur van het Nationaal Archief ontwikkelden. Daarnaast was ik verantwoordelijk voor het opstellen en onderhouden van de (domeinspecifieke) informatiearchitectuur en softwarearchitectuur. Het doel van het project was het online ontsluiten en bruikbaar maken van de diverse gegevensverzamelingen van het archief, waaronder stukken, boeken, foto's, kaarten, eigen redactionele content, etc. Al dit materiaal moest verrijkbaar (met user generated content) en doorzoekbaar beschikbaar komen en integraal doorzocht worden. Met name het volume van de informatie (130km papier, honderdduizenden kaarten, miljoenen foto's, etc.) en de wens software herbruikbaar te maken voor andere instellingen, maakten dit project tot een grote uitdaging, temeer omdat de organisatie zelf niet of nauwelijks ervaring had op het gebied van softwareontwikkeling. Mijn betrekking bij het Nationaal Archief maakte aanspraak op mijn vaardigheden op alle niveaus van softwareontwikkeling. Van directe ondersteuning van ontwikkelaars, het zelf coderen van prototypes en testen tot het ontwerp van softwarecomponenten, de opzet en het beheer van een software architectuur en het organiseren van enkele workshops en grote presentaties om de organisatie en het management te betrekken in het project. Werkzaamheden: projectleiding, selectie personeel, softwarearchitect, consultancy elders in de organisatie, product owner rol in ontwikkeling van producten, ontwerper, ontwikkelaar. Technieken: Agile, Prince2, Drupal, Apache, PHP, Java, Solr, XML, EAD, OAIS, NORA, IAF ► Coörporatie Uitweg (2008-2010)
Voor de coöperatie Uitweg, een samenwerking van enkele jeugdzorgorganisaties in Overijssel, ben ik betrokken bij het ontwikkelen van een tweede generatie van middleware voor het uitwisselen van berichten tussen zowel nieuwe als legacy software, met een focus op betrouwbaarheid, veiligheid en bescherming van privacy. Dit project moet een open platform voor gegevensuitwisseling in ketens opleveren, waarvan de drempel voor toetreden en gebruik zo laag mogelijk is, met het oog op het soort organisaties dat ermee moet leren werken. Werkzaamheden: Projectleiding, informatie architect, software architect, product owner Technieken: Agile, Prince2, SOA, AMQP, messaging, XML, e.a. ► Pictura Memorix (2008-2010)
Voor de specialist in digitalisering van beeldmateriaal en online ontsluiting van databases Pictura wordt door de eigen ontwikkelaars een nieuwe versie van hun systeem Memorix ontwikkeld. Dit is een online database voor de metadatering van materiaal in hun digital asset management systeem, dat als onderdeel van het project ook werd vervangen. Met Memorix worden dagelijks honderden klanten, met vele duizenden bezoekers, waarvoor miljoenen beelden worden ontsloten en doorzoekbaar gemaakt op websites die vaak door Pictura worden gehost. Om het project vlot te trekken ben ik aangetrokken voor diverse adviserende werkzaamheden. Werkzaamheden: Consultancy op projectleiding, architectuur en softwareontwerp. Technieken: Agile, databasemodellering, SOA, e.a. ► Taskforce Archieven (2008)
Voor de Taskforce Archieven is een zogenaamde wegwijzer opgesteld, waarin informatie en advies voor het toepassen van ICT-standaarden is verzameld. Doel van de wegwijzer is om erfgoedinstellingen te informeren over welke standaarden gangbaar zijn op tal van relevante toepassingsgebieden en wat daarbinnen de te maken keuzes zijn. De wegwijzer moest zowel schriftelijk als als website worden ontsloten. Werkzaamheden: Consultant, auteur
Pagina 4 / 5
CV Jaap van der Velde
2010 OVSoftware
Technieken: Tal van standaarden, gerelateerd aan dit domein ► Coöperatie Uitweg (1999-2009)
Voor de coöperatie Uitweg, ben ik betrokken geweest bij de ontwikkeling van middleware voor gegevensuitwisseling tussen zeer diverse systemen (zie ook project Antorcha, 2009) Werkzaamheden: Projectleiding, informatiearchitect, softwarearchitect, softwareontwerp, consultant Technieken: Prince2, .NET, XML, messaging, SOA, MS SQL, BDS ► Thorax (1997-2010)
Programmeur (tot 1999), Applicatie Ontwerper (tot 2009) en Software Architect (tot heden). Als grootste klant van Just About heeft Thorax mij aangenomen en ben ik gestopt als ondernemer. Vanwege de schaal van het bedrijf (5-16 werknemers over de tijd) heb ik hier ervaring opgedaan in tal van rollen die mijn formele functie soms ver te buiten gingen. Bij Thorax ben ik verantwoordelijk geweest voor de ontwikkeling van tal van software producten, heb ik veel analyses, ontwerpen en architectuurstukken moeten opleveren en heb ik projecten geleid en begeleid. Daarnaast heb ik in de rol van consultant advies gegeven op uiteenlopende gebieden, van softwareontwikkeling tot informatiebeleid. Werkzaamheden: zeer uiteenlopend Technieken: SDM, Prince2, RUP, UML, Design Patterns, Agile, Turbo Pascal, C++, Delphi, PHP, JavaScript, C# (.Net), WCF, BDS, Visual Studio, MS-SQL, SQLite, MySQL, en tal van andere technieken in projecten.
►
Stages/Afstuderen/Overig
► Probabilistic XML Databases (2006)
Gedurende een opdracht van zes maanden is er onderzoek gedaan naar stochastische xml databases, waarin records in databases met dezelfde betekenis, maar een andere feitelijke waarde worden gecombineerd en er een kans op de juistheid van het feit wordt toegekend aan ieder specifiek feit. De opdracht richtte zich in het bijzonder op het bieden van een platform voor het combineren van mogelijke algoritmen voor het toewijzen van dergelijke kansen in een zgn. ‘orakel’ dat geautomatiseerd. De concrete casus die hiervoor werd uitgewerkt betrof het combineren van digitale telefoonboeken, zoals de telefoonboeken die worden aangetroffen in mobiele telefoons. ► Toepassing NLP in projecten Ordina Utopics (2004)
Gedurende een stage van drie maanden is er onderzoek gedaan naar mogelijke toepassingen van automatische natuurlijke taalverwerking in projecten bij Utopics. Onderzochte onderwerpen waren onder andere de toepassing van NLP in zoektoepassingen op databases, ondersteuning van online helpdeskfuncties met chatterbots en vraaggeleiding, documentclassificatie met MCMC en enkele kleinere onderwerpen. Beschikbare kennis en middelen zijn in kaart gebracht en gedocumenteerd in een wiki, enkele prototypes zijn opgeleverd in verschillende talen en omgevingen. ► Betrokkenheid bij diverse open source projecten (tot op heden)
In mijn vrije tijd besteed ik regelmatig tijd aan open source projecten, waarbij ik patches lever, nieuwe features ontwikkel, tests uitvoer, documentatie oplever en vertalingen schrijf. Projecten waar ik recentelijk een bijdrage aan heb geleverd zijn Inkscape, MyPaint en POW (Plain Old Webserver). Ook ontwikkel ik Android applicaties en onderhoud ik een populaire website met diensten voor een grote online spelcommunity.
Pagina 5 / 5