On-premise and cloud enterprise architecture, business data analysis, Java and Node.js development

Toyota Motor Europe01/2013 - 12/2016

Enterprise Architect

Node.js, Java, AWS, Heroku, MongoDB, Kafka ...

  • Migration from silos to an event-driven and resource oriented architecture

    More data needs to be exchanged between applications, especially to have a 360 degrees view of the consumer and the vehicle. The existing IT landscape, based on silos applications and mainframe proved to be difficult, expensive and error prone to achieve this goal. Moving to a resource oriented architecture has facilitated the sharing of data by making it available to any application or service interested. Coupling this with an event architecture transformed the batch-driven processes to a reactive, decoupled collaboration of services.

  • Advies to national markets

    Toyota Motor Europe is collaborating with many national Toyota companies which are at very different level in IT. I helped many national markets to improve their infrastructure, consume and produce data without cumbersome batches and made possible the reuse of solutions across multiple markets to avoid duplicate development costs.

  • Project architecture

    I designed high-level achitecture for about 40 projects to help them migrate or get into the new ROA and event-driven architecture. For some crucial, early adopters projects, I have provided proof of concepts and a code base

  • Coaching

    Since I have previous experience as technical lead, I helped project managers and technical leads to move to an agile (SCRUM / Kanban) project management approach

Belgian Post group11/2010 - 10/2012

Technical Leader

JEE 5, JPA, Hibernate, Jboss, Oracle, RestEasy, Vaadin, XSLT, JAXB, JMeter

  • Barcode Service Interpretation

    Provide a centralized and service oriented management system for any product identified by a barcode.

  • Shipping Manager

    The shipping manager provides e-shops with an interface for customers to choose their delivery method. The shipping manager consists of four parts. A first part consists in a user interface, to be embedded in the e-shop web pages. This interface allows the end customer to choose his delivery method, along with optional services. A second part allowed the e-shop administrators to manage the orders and boxes, print labels ... A third part provides BPost administrators with an interface to manage e-shops account and contracts. Finally, a fourth part consists in REST interface for shops to integrate with bpost directly from their ERP.

  • Warehouse Management Interfacing using REST

    Development of a REST interface to the Red Prairie warehouse management software. This project makes heavy use of XSLT, JAXB and RestEasy (JAX-RS implementation from JBoss)

  • SEPA migration

    Modification of several applications to be SEPA compliant

  • eReadiness

    This project provides the full management of parcel tracking and announcement for large customers using REST services

  • REST services for bpost international

    I have been hired as the REST service expert to designed several interfaces for the BPI application

Isabel S.A.02/2010 - 11/2010

Senior J2EE Developer

Spring 2.5, J2EE 1.4, Websphere 6, Jboss 4.2, Oracle 10g, MySQL 5, Python 2.5 & 3.1, JMeter

  • ZoomIT

    ZoomIT is an electronic document management platform, mainly used for electronic invoices. ZoomIT integrates with the ebanking solutions of the main Belgian banks. Automated tests set-up. Review of the architecture and development in order to enhances the system performance.

Sword Technologies 01/2009 - 11/2009

Senior J2EE Developer

Java 1.6, J2EE 1.4, Weblogic 10.3, Oracle 10g, Swing, XML, XSLT, XPath, Schematron, Ant, Eclipse, XMLSpy, Oxygen, Toad

  • TARIC 3

    Management and modification of import and exports related european laws. A central european system handles changes and forwards them to the member states. At the same time, quotas update are centralized from the memeber states to the central system of the EC. Implementation of business rules. Architecture and implementation of export/import modules.

Ministère des Finances02/2006 - 01/2009

Architect - Developper. Team Leader

Java 1.4 & 1.5, J2EE 1.4, JEE 5, JPA, Struts, JBoss 4.2, Weblogic 8.1 & 10, JSP, JSTL, Struts-Layout, AJAX, CSS, Axis, JUnit, DBUnit, HttpUnit, Cactus, Ant, Maven 2, CruiseControl, Starteam, Oracle, DB2 8 & 9, UML

  • Bank Transaction Manager & Isagate Gateway

    Architecture and development of a unique plateform to sign and visualize every payments issued by the ministry of finance applications. Connection to the Isabel inter-banking network using an Isagate.

  • Framework

    Architecture and Development of multiple components of the CCFF Framework which is used by the business applications developed at the Ministry.

  • Build framework

    Architecture, development and set-up of a common build framework to establish a common standard for both build processes and code quality.

La Poste06/2005 - 02/2006

Senior J2EE Developer

Java 1.4, J2EE 1.4, JBoss 4.0, Tomcat 5, Struts, Spring 1 (IoC), iText, HTML, CSS, JSTL, JUnit, Ant, PVCS, Oracle 8, PL/SQL

  • MassPost

    Architecture and development of a tarification plateform for massive mailing deliveries.

Ubidata01/2005 - 06/2005

Architecte Développeur

C#, .NET Compact Framework, J2EE 1.4, Subversion, UML

  • Architecture d’une application de suivi des livraisons par l’utilisation de PDA et d’une connectivité GPRS

Proximus05/2004 - 01/2005

L.N Service Designer

Java 1.4 & 1.5, J2EE 1.4, JEE 5, JPA, Struts, JBoss 4.2, Weblogic 8.1 & 10, JSP

  • Design de la plateforme de tarification GPRS & UMTS

  • Outil pour la gestion des tarifs SMS

  • Lite SCE

IT-Optics01/2004 - 05/2004

Ingénieur Système

RedHat, Debian, Suse, IPTables, Freeswan, Postfix, Exim, Sendmail, Cyrus IMAP & Murder, Courier, Apache, OpenLDAP, MySQL, PostgreSQL, PHP, J2ee 1.4, Axis, Java 1.4

  • Mise en place de réseaux et systèmes Linux:

    pare-feu avec VPN, serveurs mail, serveurs web, LDAP, MySQL

  • Développement de site web

Multitel11/2003 - 01/2004

Ingénieur Système

Debian, IPTables, Freeswan, Postfix, Cyrus IMAP & Murder, Apache, OpenLDAP

  • Sécurisation du réseau d’entreprise

ACT’L09/2002 - 11/2003

Software Engineer

Linux, C, C++, Step 7

  • Développement « Ewon »

    Développement d’un routeur industriel permettant le contrôle d’automates à distance.

Helsinki University of Technology06/2002 - 09/2002

Software Developer

C, Java, OSGI framework, Linux

  • Développement d’un système de contrôle et d’action à distance pour la supervision de domiciles.