java trainer
  • Over mij

Opleiding

Na mijn studies filosofie en bachelor theologie heb ik een master behaald in de industriële wetenschappen met als optie elektronica. Reeds toen was programmeren een passie voor mij, destijds nog in C/C++. Als eindwerk heb ik samen met mijn collega een autonoom voertuig ontwikkeld en daarmee het 'Toernooi voor Autonome Voertuigen en Intelligente Sensoren' (TAVIS '95) gewonnen.

Software ontwikkelaar

Na mijn studies ben ik als software ontwikkelaar van start gegaan bij Utimaco Belgium; een bedrijf gespecialiseerd in beveiligingssoftware. Ik was er o.a. verantwoordelijk voor de firmware van een cryptografische uitbreidingskaart. Nadien ben ik gaan werken als ontwikkelaar bij Philips Hasselt. Ook daar was ik betrokken bij de ontwikkeling van firmware, ditmaal voor de CD-schrijvers.

Trainer

Uiteindelijk heb ik mijn ware roeping gevonden in het lesgeven: een ideale combinatie tussen mijn technische kennis, intellectuele interesse, sociale bekommernis en ook wel wat schrijverstalent.
Sinds 2001 heb ik mijn droomjob als freelance ICT-trainer met succes verder uitgebouwd. Ik heb me daarbij uiteindelijk verder gespecialiseerd in Java, JavaScript, XML en aanverwante technologieën.

Consultant

Deze job als trainer combineer ik met korte Java consultancy opdrachten. Zo hou ik voeling met de praktijk en kan ik in mijn trainingen steunen op de verworven expertise.

Certificaten

  • SUN
  • SCJP: SUN Certified Programmer for the Java 2 Platform 1.2
  • SCJP: SUN Certified Programmer for the Java 2 Platform 1.4
  • SCJP: SUN Certified Programmer for the Java Platform, Standard Edition 6
  • SCWCD: SUN Certified Web Component Developer for the Java 2EE Platform
  • SCWCD: SUN Certified Web Component Developer for the Java Platform, Enterprise Edition 5
  • SCBCD: SUN Certified Business Component Developer for the Java 2 Platform 1.3, Enterprise Edition
  • Microsoft
  • MCSE: Microsoft Certified Systems Engineer

Talen

Mijn moedertaal is het Nederlands. Door mijn veelvuldige IT ervaring heb ik me ook het Engels meester gemaakt. Ik verzorg dan ook trainingen in het Nederlands of het Engels. Tevens spreek ik een mondje Frans en Duits zodat ik eventueel ook vragen in die taal kan beantwoorden.

IT-Kennis

  • Programmeertalen
  • Java
  • JavaScript
  • C/C++
  • Assembler
  • Pascal
  • Java technologieën
  • JSE 1.6 - Swing - JavaBeans - JEE 6 - JSP 2.1 - Servlets 2.5 - EL 2.1 - Custom Tags - JSTL - EJB 2.1 - EJB 3.0 - EJB 3.1 - JCA - Spring 3.0 - JPA - JDBC - JUnit - JNDI - JMS - RMI - RMI-IIOP - CORBA - Web Services - SOAP - JAX-RPC - WSDL - UDDI - JAXB - JDOM - Cocoon - Struts - JavaServer Faces - Spring MVC - OSGi
  • Webtechnologieën
  • HTML - XHTML - CSS - JavaScript - Ajax - JSON - Prototype - script.aculo.us
  • Netwerktechnologie
  • TCP/IP - HTTP - HTTPS - FTP - NETBEUI - NETBIOS - IPX/SPX - VPN - PPTP - L2TP - IPSEC - Firewalls - DNS - WINS - DHCP - RADIUS
  • Applicatieservers
  • JBOSS 6.0 - Tomcat 7.0 - Resin - IIS - Weblogic - WebSphere
  • Platformen
  • Windows NT/2000/XP/Vista/7 - Linux - Embedded controllers (firmware)
  • Ontwikkeltools
  • Eclipse - NetBeans - Ant - CVS - Subversion - Maven - Nexus - Jenkins
  • Software design
  • Design patterns - UML - Rational Rose - Poseidon - MagicDraw
  • XML
  • XML - DTD - Schema - XSL - XSLT - XPATH - XSL-FO
  • Bureautica
  • Microsoft Office - OpenOffice - Google Apps
Java Get Powered