Niveau : 6 à 10 ans
Au sein des sociétés : Axen, Commission Européenne, CIRB, You & The World, Mastercard, MKG Qualiting, Thalys, MSD
Senior Developer, European Commission Since July 2009
Participating in the development of a portal whose goal is to ease communication between
research-related Directorate General and project holders. Designing and implementing portlets
in a Weblogic Portal 10 environment, integrating webservices. Helping to set up a continuous
integration infrastructure for the project.
Architect, technical lead and developer, CIRB Brussels, Mars-June 2009
Technical reengineering of an application aimed at automating the validation procedure for
telecommunication bills of the Brussels region. Implementation of an architecture based on a
Java/Spring/JPA/Hibernate with an Adobe BlazeDS gateway and an Adobe Flex client.
Coaching a junior developer on implemented technologies.
Software Developer and Technical Lead, You And The World
Molenbeek-St-Jean, August-February 2008
Designed and lead the development of the administration user interface for You And The World
private social networking platform. Plugged a complete MVC-based Flex 3 application into an
existing PHP/Zend backend application. Coached 3 other develoers on the technology and
collaborated with the web developers working on the public side of the platform.
Software Developer, Mastercard Europe Waterloo, October 2007-June 2008
Developed transversal Spring services for a highly secured application managing all the
cryptographic keys for Mastercard’s European credit card transaction network. Built Eclipse
RCP user interfaces for those modules. Set up and validated a Subversion source control
repository for the whole team. This experience has allowed me to put in practice some of the
last innovations in Spring and Eclipse RCP, and taught me how to deal with very special
requirements (data integrity, cryptographics, etc.).
Agile Architect, MKG Qualiting Brussels, September 2007-October 2007
Helped to bootstrap an Agile project using Scrum as a methodology and Model-Driven
Architecture as an engineering backbone in a .Net environment. Worked all the way from
analyzing user requirements and translating them into a product backlog, to setting up the
project infrastructure and architecture using UML, AndroMDA.Net and C#. This project allowed
me to see how Agile can perform with a remote customer and gave me the opportunity to use
my MDA skillset in a technological environment I was not particularly familiar with.
Software Developer and Technical Lead, Thalys Brussels, May 2007-August 2007
Participated in the reengineering of the application managing operational incidents and traffic
statistics for the whole Thalys train network. Started with a functional analysis, proposed
several technical solutions with proof-of-concepts and designed the whole architecture based
on AndroMDA in a MySQL/Hibernate/Spring/Swing environment. This project gave me the
opportunity to train people on Model Driven Architecture and to integrate latest innovations in
Swing development.
Software Developer/Analyst, European Parliament Brussels, September 2006-May 2007
Participated in the applicative maintenance process for the application handling all the
parliamentary committee workflow for the European Parliament, with more than a thousand
users. Worked on fixing bugs and improving very heavyweight application in production for
many years, in Oracle/EJB/Swing environment. I also analyzed the reengineering of the whole
security infrastructure of the application and designed a couple of new modules. During this
period I worked in a rather big team and in a very critical environment.
Software Developer, Merck Sharp and Dohme Brussels, December 2005-September 2006
Designed and developed a whole application to synchronize all the CRM database of Merck
throughout the world, using AndroMDA, Oracle, Hibernate, Spring and Struts. This project was
my first professional experience with AndroMDA and challenged me into working in full
autonomy on a highly critical project.
Software Research Intern, LARIM Montreal, Canada, January 2005-June 2005
Designed and developed a software platform to ease the development and deployment of
mobile services using Hibernate, Spring, SOAP WebServices and Java Micro Edition. On this
project I had the chance to work directly with Dr Samuel Pierre and other extremely talented
researchers in mobile computing. It also gave me the opportunity to collaborate with the
International Institute of Telecommunications on the development of a mobile touristic
application using Parlay/OSA.