Curriculum Vitae

Persoonlijke Gegevens

Robert van Loenhout
Itterbeek 10
2641 TW Pijnacker
Tel.: Via e-mail verkrijgbaar
E-mail: cv2008@calitha.com (Geldig tot 1-1-2009)
Geboren: Delft, 2 februari 1975

Wat ik zoek

Ik ben op zoek naar een goede en uitdagende vaste full-time baan als software engineer in Zuid-Holland (in omgeving Den Haag, Zoetermeer, Rotterdam, Delft) voor project of product ontwikkeling in een klein of middelgroot bedrijf. Ik wil me richten op (Sun) Java techologie. Het programmeren wil ik dus voornamelijk in Java doen. Frameworks waarmee ik graag zou willen werken zijn: Spring en Hibernate. Een prettige werksfeer is belangrijk voor me.

Opleidingen

1993-1999: Ir./Masters diploma - TU Delft Technische Informatica
1987-1993: VWO diploma - Hugo Grotius Delft

Vaardigheden

Ik heb ervaring in de volgende programmeertalen (inclusief scripttalen):

Taal Ervaring/Niveau
Java (Core, niet J2EE) Goed
Javascript Goed
C# Goed
Delphi Goed
VBScript (ASP) Matig
C++ Matig
C Matig

Bovendien heb ik uitgebreide kennis over de volgende W3C standaarden:

Ervaring met verschillende Java (Apache) open-source projecten zoals:
Xerces, Xalan, Log4j, Ant en JUnit

Ervaring met IDE's (Integrated Development Environments):

Overige IT ervaring:

Talenkennis:

Taal Spreken Lezen/schrijven
Nederlands Moedertaal Moedertaal
Engels Goed Goed

Werkervaring

Relevante werkervaring:

2005-nu: Software Engineer
Aenova Software

In dit bedrijf ben ik actief als software engineer. Ik werk hier aan een product die o.a. tijd verantwoording in zich heeft. Ik ben voornamelijk bezig geweest om de applicatie via web technologie en Windows Mobile toegankelijk te maken. Daarnaast heb ik verschillende functionele veranderingen in het product doorgevoerd.

Java, Tapestry, Javascript, XMLRequest/AJAX, Intellij IDEA.

1999-2005: Software Engineer
Green Valley

In dit bedrijf was ik ook actief als software engineer. Ik ben hier voornamelijk bezig met het product Discovery Server. Dit product is een Content/Document Management Systeem en wordt in vele gemeentes gebruikt.

Behalve met het programmeren ben ik ook regelmatig bezig met de analyse, functioneel ontwerp en techisch ontwerp fase. Voor het programmeren gebruik ik vele verschillende ontwikkeltools waaronder Intellij IDEA (Java), Delphi en Visual Studio. In de loop der jaren is mijn niveau van object-georienteerd programmeren sterk gegroeid en er expert in geworden. Mijn niveau blijft groeien door het steeds beter toepassen van Design Patterns om een steeds stabieler en uitbreidbaar architectuur op te zetten voor de projecten. Zo ben ik bijvoorbeeld bekend met de Design Patterns van de "Gang of Four". Ik zal hieronder een aantal van mijn verschillende projecten en taken beschrijven en de gebruikte programmeertalen en tools opnoemen.

Conversie software

Een aantal project binnen Green Valley betrof het integreren van INSO (later Verity) software in het Discovery Server product voor het converteren van documenten, zoals Word, Excel, Powerpoint en Wordperfect, naar HTML. Dit verhoogde de gebruikersvriendelijkheid van het product enorm, omdat zo gebruikers in een organisatie gemakkelijk hun documenten kunnen delen of online beschikbaar maken voor het grote internet publiek (meestal voor de burgers in een gemeente).

Delphi 5&7, COM, C dll-Delphi, Microsoft SourcesSafe, CVS, Visual Build, Wise.

E-Commerce Ferney Group

Een ander project was het implementeren van een e-commerce achtig intranet website voor de Ferney Group waar winkels hun ijzerwaren en gereedschap kunnen bestellen. Ongeveer 50 leveranciers waren hierbij aangesloten. De winkels konden van het intranet artikelen via verschillende bestellingsmethoden deze via een database en een remote koppeling naar DIGIS uiteindelijk hun spullen geleverd krijgen. Een bijzonder aspect aan dit project was dat ik ook verantwoordelijk was voor de communicatie naar de klant over de technische aspecten en software installaties.

Delphi 5&7, Microsoft SQL Server 7, COM, Microsoft SourcesSafe, CVS, Visual Build, Wise.

Personalisatie

Een nieuwe module van het Discovery Server product betrof de personalisatie van websites door het aanbieden van abonnementen, persoonlijke links en elektronische nieuwsbrieven. Dit vereiste een nauwe samenwerking met de geïntegreerde zoekmachine.

Delphi 5&7, Visual Studio, ASP (VBScript), XML, XSLT, Microsoft SourceSafe CVS, Visual Build, Wise.

Formulieren Builder

De formulieren builder is ook een nieuwe module van het Discovery Server product. Via de formulieren builder kan een redacteur via een webbrowser interactieve formulieren maken die zelfs uit meerdere pagina's kan bestaan. De redacteur kan o.a. rekenregels en validatieregels aanmaken die de flow tussen de pagina's beïnvloed en zorgt dat de ingevulde formulier geldig is ingevuld. De burger zou met zo een formulier vergunningen kunnen aanvragen bij de gemeente.

Java, J2EE, JSP, XML, XSLT, XML Schema, XPath, DTD, Intellij IDEA, SQL, open-source (Ant, Xerces...), ASP (VBScript), Visual Studio, Delphi 7, CVS.

Recyclebin

Daarnaast zijn er ook vele kleinere projecten geweest waaronder het implementeren van prullenbak funktionaliteit in de object-georienteerde database in het Discovery Server product en natuurlijk het onderhoud en bug-fixes aan het product.

Microsoft Visual Studio, Microsoft Sourcesafe, CVS, Delphi 7, Visual Build, Wise.

1998-1999: Afstudeerproject
TU Delft

Voor mijn afstuderen heb ik een XTG Simulator Tool gemaakt (XTGSim). Deze tool wordt gebruikt bij het simuleren van toestanden uit de XTG specificatie. Het is onderdeel van de TVS toolset die gebruikt wordt voor de verificatie van real-time systemen. XTGSim is ontwikkeld met Java en Swing.

1995-1997: Software Engineer
Sistek

Voor dit bedrijf werktte ik part-time als software engineer. Ik hield me bezig met het maken van software in Delphi voor het plaatsen van elektronische componenten op printplaten.

Typering

Salaris Wensen

€ 3500-4000 bruto per maand gebaseerd op 40 uur/week. Natuurlijk is dit ook sterk afhankelijk van de secundaire arbeidsvoorwaarden. Voorkeur werkweek: 36 uur/week.

Overig

Als je geïnteresseerd bent in wat voorbeeld programmeercode van mij, dan kun je kijken bij Calitha Software. Hier is open-source Java code en een C# implementatie van een GOLD Parser Engine te bekijken. De GOLD Parser Engine is ook te vinden op de GOLD Parser website.