-
Translation Centre for the bodies of the European Union
- Business Analyst
2009 - maintenant
-
Sogeti Luxembourg SA
- Project Manager
2005 - 2009
"City Building" approach and development of an SOA for the translation and edition of documents.
Integration with 28 applications.
- Prince2, PMMI
- MDA, JAVA EE, Ajax
Manager & Speaker for monthly technology survey seminars :
- Java One 2005, 2006, 2007 after glow
- a cup of .NET, Ajax, AOP, High-performance XML, Identity Management, JAVA, JMS, JSF, JWS, MDA, ORM, Ruby, SOA, Spring, SWT
-
SUN Microsystems
- Project Manager
Santa Clara
2004 - 2005
Migration of the groupware infrastructure of the client from Microsoft Exchange 5.5 / Windows NT 4 to SUN JAVA Enterprise System on Solaris.
The whole project had to be managed in a production environment, while maintaining both systems in coexistence during the transition.
- Gather user requirements and manage customer expectations; report to SUN’s Engineering teams
- Manage the different tasks mentioned above, with a team of international experts (7) summoned on call
- SLA, tight deadlines
- Define migration procedures
- Based on input given by the operators, develop ad-hoc (server and desktop) migration tools
- Take part in the definition of the architecture of the target systems
- Document all aspects of the project (project status tracking and reporting, forecasts, user guides, architecture documentation)
-
Euratom Safeguards Office
- Analyst / Designer
2002 - 2004
Multimedia documents reporting and management system.
Modular architecture, fat clients and J2EE application.
- User requirements elicitation and documentation in UML
- Definition of the architecture of the system
- Documentation of the architecture of the system
- Use-case driven analysis of the system
- Responsibility-driven use-case realisations
- Detailed design of the system and documentation thereof
- Data model definition
- Take part in user testing and report on users’ experience
- Transfer of knowledge to user guide writer
Class Library Manager
- Management of development around the class library used for all projects
- Ensure the consistency and the soundness of the architecture
- Ensure the respect of standards
- Dispatch work among developers
-
Veridis S.A.
- Project Leader
2000 - 2002
Analysis, design and implementation of Java, J2EE & XML secure messaging solutions designed around openPGP (with the support of Philip Zimmerman as a member of the boad of advisors).
TrustPost was the first secure webmail web service in Belgium to offer certified e-mail and message notarization.
Veridis's developments ranged from filesystem encryption software to a secure plug-in for webmail systems, that included security, e-mail flow control, SMS notification, fair exchange, …
- Systems architect for J2EE-based and PHP-based secure webmail solutions (TrustPost)
- Use-case driven analysis of the system
- Responsibility-driven use-case realisations
- Project leader, coaching of juniors, J2EE knowledge transfer
- Methodologist, definition of procedures, definition of the development process, definition of templates for deliverables
- Technical writer (architecture documents, white papers, patent applications)
-
Informate International
- Junior OO Technologist
1999 - 2000
Development of a CRM/EAI system for a major Belgian bank and insurance company.
Developed in J2EE, it includes a custom-developed EJB container.
The user-interface is in Java SWING.
• UML Mentoring
• Use-case driven, goal oriented analysis
• Responsibility-driven use-case realisations
• Architectural design of the system (particularly the EJB container, the customer representation, the transaction handling system and the user interface), relying on design patterns where appropriate
• Java Swing teacher – prepared a Java Swing course and gave it to the customer’s development team
• Design and implementation of the user interface (Java SWING)