Jaco de Groot (oprichter en Java specialist)

Jaco de Groot (oprichter en Java specialist)

Jaco (Geboren: 13 augustus 1974) heeft jarenlange ervaring met JAVA en open source projecten en heeft van het begin meegedraaid met MMBase ontwikkeling.

Vaardigheden

Expert (> 5jr):
Java/J2EE, JSP, MMBase, XML
Zeer ervaren (3-5jr):
XSLT, JSP Taglibs (ook nieuwe taglibs ontwikkeld), Tomcat, Linux, Ant, CVS, Struts, PostgreSQL, MySQL, Hypersonic SQL
Ervaren (2-3jr):
HTML, CSS, JavaScript, JMS/MQ, WebSphere
Enige ervaring (1-2jr):
AIX, Oracle

Werkervaring

2005 - 2008:
NN (Rotterdam)
Programmeur en coördinator | J2EE, WebSphere, XML, XSLT, IFSA, JMS, Oracle

Ontwikkelen en beheren van zogenaamde Ibissen. Een Ibis is een J2EE applicatie gebouwd met het Ibis AdapterFramework. Ook in het framework zelf heb ikdiverse aanpassingen doorgevoerd. In het opzetten van generieke build- en test methoden voor Ibissen, en het daarmee verband hebbende versiebeheer, heb ik een groot aandeel gehad. Naast zelf Ibissen te hebben gebouwd heb ik ook de coördinatie gedaan richting een team in India waar de bouw van een aantal Ibissen plaats vond. Bij de meeste Ibissen ben ik bij het hele traject van specificatie, bouw, in productie name en incident beheer betrokken geweest in zowel de rol van programmeur als eerste aanspreekpunt binnen het Ibis team.

2004 - 2005:
Centric, ING, NN (Gouda)
Programmeur | Java/J2EE, WebSphere, JSP, XSLT, JMS, Oracle

Meewerken in een team van meerdere Java en XSLT prgrammeurs aan de realisatie van koppelingen tussen verschillende systemen op basis van de IFSA architecteur. Hierbij communiceren systemen via JMS queue's waarop XML berichten worden geplaatst en waar XML berichten vanaf gelezen worden. Omdat de systemen vaak een verschillende "taal" spreken vinden er diverse vertalingen plaats d.m.v. XSLT. Al vrij snel bleek een goede test tool te ontbreken. Daarom heb ik deze op eigen initiatief, en met goedkeuring van de projectleider, ontwikkeld. Deze tool is in de loop van het project van grote waarde gebleken. Verder heb ik een leidende rol gehad bij het vergaren van de nodige informatie voor, en de daadwerkelijke inrichting van, de ontwikkelomgeving op de PC en de acceptatie omgeving op een AIX machine. Ook heb ik gefungeerd als release manager en ben ik betrokken geweest bij de daadwerkelijke in produktie name van de opgeleverde programmatuur.

2004:
The Mediator Group (Rotterdam)
Programmeur | Java/J2EE, MMBase, JSP, JSP Taglib

Voor The Mediator Group heb ik meegewerkt aan de realisatie van Didactor 2.0. Didactor is een ELO (Electronische Leeromgeving) gebaseerd op MMBase waarin o.a. componenten als een forum en webmail zijn verwerkt. Ook de door mij ontwikkelde chatomgeving en kalender zijn in Didactor opgenomen.

2004:
VARA (Hilversum)
Programmeur | Java/J2EE, MMBase, JSP, Postgresql

Voor de VARA heb ik gewerkt aan de migratie van een oude naar een nieuwe website gebaseerd op Java technologie en MMBase. Hierbij is o.a. een database migratie uitgevoerd van de onderliggende Postgresql database.

2004:
Diabetes Fonds (Rotterdam)
Technisch projectleider, Programmeur | Java/J2EE, MMBase, JSP, JSP Taglib

Voor het Diabetesfonds een nieuwe website ontwikkeld op basis van MMBase. Hierbij heb ik gefunctioneerd als technisch projectleider en heb ik ook een aantal programmeer taken uitgevoerd.

2004:
Stichting NOB (Rotterdam)
Technisch projectleider, Programmeur | Java/J2EE, MMBase, JSP, JSP Taglib

Voor Stichting Nederlands Onderwijs in het Buitenland een nieuwe website ontwikkeld op basis van MMBase. Hierbij heb ik gefunctioneerd als technisch projectleider. Daarnaast heb ik ook een aantal programmeer taken uitgevoerd en de oude MMBase installatie en database gemigreerd naar de nieuwe omgeving.

2004:
EO (Hilversum)
Programmeur | Java, MMBase

Jircs (eerder ontwikkelde chatserver geschreven in Java) dit jaar weer doorontwikkeld en Open Source gemaakt in opdracht van de EO.

2004:
Teleac/NOT (Hilversum)
Webapplicatie ontwikkelaar | Java/J2EE, MMBase, JSP, JSP Taglib

Een nieuw intranet gebouwd op basis van MMBase. Daarnaast een aantal bestaande websites aangepast en een aantal websites omgezet van php naar jsp.

2003:
Framfab (Amsterdam)
Programmeur | Java/J2EE, MMBase, WIAB

Meegewerkt aan de bouw van een aantal WIAB sites en de website van BNN die gebaseerd is op MMBase en Java technologie.

2003:
Quantiq (Hilversum)
Programmeur | Java/J2EE, MMBase, Tumbo

Quantiq geholpen bij de bouw van twee websites voor de VARA, Kassa en Variatee, gebaseerd op MMBase en Tumbo (een framework ontwikkeld door Quantiq).

2003:
EO (Hilversum)
Programmeur | Java/J2EE, MMBase, Informix, SQL

Tekst encoding problemen bij de EO in kaart gebracht op alle lagen van de webapplicaties. Heen en terug door alle lagen van JSP tot en met de Informix SQL database.

2001 - 2002:
Gemeente Amsterdam/Framfab (Amsterdam)
Programmeur | Java/J2EE, MMBase, WIAB

Voor Framfab heb ik aan WIAB (Web In A Box) gewerkt. WIAB is in opdracht van de gemeente Amsterdam ontwikkeld en is bovenop MMBase gebouwd. Binnen het WIAB project heb ik met name aan het securitygedeelte gewerkt.

2001 - 2002:
EO (Hilversum)
Programmeur, Projectleider | Java/J2EE, MMBase, JSP, JSP Taglib

In het kader van het geschikt maken van MMBase voor andere template talen is besloten het MMCI project binnen MMBase op te starten. Binnen dit project heb ik als team lid meegedraaid. Na het MMCI project is het MMBase Taglib project gestart om voor MMBase een aantal standaard template tags te ontwikkelen die het gebruik van MMBase in combinatie met JSP sterk vereenvoudigt. De binnen het Taglib project gebouwde programmatuur bouwt verder op wat er binnen het MMCI project is ontwikkeld. Voor het taglib project heb ik gefunctioneerd als projectleider. Voor de EO heb ik een aantal standaard kalender tags gebouwd en een chat applicatie ontwikkeld. Beide kunnen zowel zelfstandig als in combinatie met MMBase gebruikt worden. De chat applicatie kan als Java programma zelfstandig draaien en heeft een ingebouwde threadpool. Op verschillen lagen zijn interfaces ingebouwd zodat de server op meerdere manieren geconfigureerd kan worden en bijvoorbeeld met zowel IRC- als Flashclients kan werken.

2000 - 2001:
EO (Hilversum)
Programmeur | Java/J2EE, MMBase

Op basis van MMBase maken van een internet community, voor kinderen, voor de EO. MMBase is een opensource content management systeem geschreven in Java en gebruik makend van een SQL database. Omdat bij de ontwikkeling van deze community tegen een aantal beperkingen van MMBase aangelopen werd, die voornamelijk te wijten waren aan de eigen scripttaal van MMBase, werd mede daardoor besloten MMBase ook geschikt te maken voor andere scripttalen waaronder JSP. Na het opleveren van de eerste versie van de community ben ik daar aan gaan werken.

1998 - 2000:
Dynasol (Eindhoven)
Programmeur | Java/J2EE

Opstarten eigen bedrijf voor ontwikkelen en beheren van internet sites. Tot deze sites behoren onder andere internet winkels waarbij een koppeling gelegd is met een SQL database en waar vele handige functies zijn ingebouwd zowel voor klant als beheerder. Te denken valt daarbij aan een orderstatus pagina waarop de leverancier kan bijhouden welke produkten er in backorder zijn of reeds verstuurd en die de klant kan gebruiken om de status van zijn order te volgen. De programmatuur voor deze internet winkels heb ik volledig zelf ontwikkeld.

1998:
Double Vision (Eindhoven)
Afstudeerproject | Java/J2EE

Ontwerpen en maken van een Java servlet CD winkel voor internet.

1997:
Philips (Eindhoven)
Stagiair | MS Access

Opzetten van een MS Access database voor onderzoek gegevens.

1996:
BTU b.v. ()
Stagiair | Pascal

Programmeren in Pascal.

Educatie

1995 - 1998:
Fontys Hogescholen (Eindhoven)
Hogere Informatica (specialisatie telematica) | Propaedeutisch getuigschrift in 1996. Diploma in 1998.
1993 - 1994:
Pedagogisch Technische Hogeschool (Eindhoven)
Wiskunde | Propaedeutisch getuigschrift in 1994.
1990 - 1993:
Middelbaar Technisch Onderwijs (Rotterdam)
Elektrotechniek (energietechniek) | Verklaring MTS zonder praktijkjaar in 1993. Diploma in 1998.
1986 - 1990:
Lagere Land- en Tuinbouwschool (Sommelsdijk)
Diploma in 1990.

Contact

Email:
Ga naar contactpagina
Telefoon:
06 55368655

Latest project

Online learning video's

Voor de organisatie Brickz, die gespecialiseerd is in efficiency trainingen, hebben wij de implementatie van streaming video gedaan voor hun Drupal website. Onze kennis van streaming video door jarenlange ervaring in de omroepwereld en het Drupal CMS kwam daarbij goed van pas.

Dyna-blog

Society 3.0

Gisteren zag ik op Twitter een aantal keer de melding langskomen dat iemand het boek Society 3.0 van Ronald van den Hoff had gedownload. Dit was geen toeval want de 'prijs' die voor een download van de PDF-versie gevraagd wordt is een Twitterbericht. Heel slim. Het boek gaat dan ook over het zien van kansen in een tijd van crisis, althans, daar komt het volgens mij op neer na het lezen van de eerste bladzijden.