Career Profile
During my whole career I designed future proof architectures with on the edge technology. But technology is only the smallest part of the success of a Web or Mobile platform. More important is understanding the business needs and align the development teams so that they can continuously deliver new features, improve quality and reduce the time-to-market.
EXPERIENCES
Advices companies in different domains of from Cloud Architecture (Docker, Rancher, Kubernetes, AWS, Azure), Data Management (MarkLogic, XML, Semantics) to Software Architecture (Fulstack JS, CD/CI)
I started as a senior software engineer but due to my experience I was from the beginning in charge of the design of several applications. Most of them are still running and the fundation of the core business of Wolters Kluwer Belgium. The software implemented ranges from folio and digital publishing to advanced semantic content management systems and classification software.
My role in 4uWare was mostly consultant as a Senior Developer and IT Architect in several companies. During that period we developed also a custom XML/XSLT-based WebCMS system that could be extended to a fully functional CRM.
As a consultant I worked 7 years on several projects for Wolters Kluwer all in the capacity of a senior software engineer. In this period I became expert in web development and also in XSLT/XML technologies for complex data transformations.
I was senior developer for Credit Mutuel Anjou and participated in the development of a loan simulation project.
My first role was developer of CRM software and additionally I became later Oracle expert to diagnose and improve performance issues.
In this small company I had the opportunity to design and develop independently a intranet application for a hospital. This gave me the first web architecture experience very early in my career.
This student job allowed me to learn to assess digital media (cd-i, cd-rom) and evaluate also the software ergonomics. before being released to the public.
PROJECTS
Overview of my most important projects
In charge of architectural design and developer coaching for a global classification software platform.
Technologies :
- Front-end : vuejs, vuex,
- Back-end : node.js microservices, rabbitmq, marklogic 9 (xquery, sparql, xslt)
- other : bamboo ci, git, docker, rancher
In charge of the migration of semantic publishing platform as Belgium asset to a Wolters Kluwer International (Global Platform Organisation). Design and planning of all requirements to move to AWS Cloud.
Technologies :
- Marklogic, XQuery, XSLT
- Java/Camel
- Docker, Rancher, Graylog, AWS (EC2, S3)
In charge for the architectural design and development of a dynamic semantic publishing platform for Wolters Kluwer Belgium. And also configuration and setting up the complete infrastructure
Technologies :
- Back-end : MarkLogic 8, XQuery, SPARL, triples store, RDFa, XSLT. Hypermedia REST API (JSON HAL)
- Front-end: ReactJS, Redux, Universial Javascript, Material Design, node.js
- Infrastructure : Docker (on premise & AWS), Rancher (infrastructure manager), Cloudformation
- Other : Git, Jenkins
Architectural design and development of centralized metadata store accessible by hypermedia REST API (JSON HAL) and based microservice architecture. It collects metadata from 3 different CMS systems so that content can be queried and selected from one central API.
Technologies :
- MongoDB, node.js, RabbitMQ, nginx
Business analisys and architectural design and development of UI for content selection with Data API as back-end. The selected content is delivered to legal compliance software of an external partner.
Technologies :
- Bootstrap, AngularJS (1.0 and later migration to 2.0), jQuery, node.js
Design and development of custom XML/XSLT based platform to create and deploy quickly Web applications.
Technologies :
- Back-end : SQL Server 2005, .NET, XML, XSLT
- Front-end : YUI, ExtJS, jQuery
Design and development of publication platform for the folio publishing of all Wolters Kluwer Belgium books. The development was based on the custom build OXS platform.
Technologies :
- OXS (custom build platform), XML/XSLT, YUI, ExtJs
Business Analysis, Architectural Design and Implementation of commercial management software (contact, invoices, web publishing, task management, incident management, ...)
Technologies :
- Back-End : SQL Server 2005, .NET, XML, XSLT
- Front-end : YUI, ExtJS, jQuery
Business analysis, architectural design and implementation of client zone website with centralisation of all client information (sql server, email, oracle db, ...) in one datastore.
Technologies :
- back-end : Drupal CMS with migration to Mongo db, node.js
- front-end : server-side rendering with express.js
Design and development of webbased CMS for loose leaf legislation books.
Technologies :
- back-end : Delphi 6, COM/ASP
- front-end : YUI, XML, XSLT
Professional Training on Delphi Client/Server
Software and component development of a loan simulation software for Crédit Mutuel Anjou.
Technologies :
- Delphi c/S
- multi-tier
Development of CRM software for small/medium sized companies
Technologies :
- interbase server, oracle
- delphi c/s
Design and development of a patient management system for the Unity of Thoracic Transplantation at “Hôpital Nord” (Nantes – France). An article has been published in Informatique Magazine on 01/04/1998, “The first intranet application in a hospital in France”
Technologies :
- back-end : delphi 3 (OLE automation, DDE, ActiveX, DCOM), ISAPI (HTML, Javascript), Oracle 7, Interbase, PL/SQL
- frond-end : HTML, Javascript, ActiveX
- other : Office 97 + macro development