Software Architect at Adobe Systems
Paris Area, France
Software Architect at Adobe Systems
Paris Area, France
J2ee software architecture and expert. Open Source Software Geek.
Architecture: proficient distributed application architect and programmer.
Integration: especially of open source j2ee software such as apache's (struts, httpUnit, cactus, ant, maven for instance) as well as many others: spring, JBoss, jUnit, quartz, roller, xwiki
Technology Evangelism: early adopter and knowledge sharer.
Process/Design: RUP and XP processes believer: always trying to mix the best of both world. Knowledgeable about UML, Use-Case and Design Patterns.
(Public Company; ADBE; Computer Software industry)
January 2009 — Present (1 year )
Software Architect in the Technology Experience Innovation Team
(Think Tanks industry)
July 2004 — Present (5 years 6 months)
I joined the Paris Open Source Software group at its start,
happy to find a place for French OSS (Open Source Software) addicts (a.k.a. OSS geeks ;-)), glad to meet up, brain storm, learn and discuss ideas.
(Public Company; ADBE; Computer Software industry)
September 2007 — December 2008 (1 year 4 months)
Consultant for all kinds of projects as long as Adobe Flex, AIR and/or LiveCycle products are involved.
(Public Company; Computer Software industry)
April 2005 — August 2007 (2 years 5 months)
Expertise, technical coaching and support in the development of an order management system made for OCP/Celesio, the leading pharmaceutical distribution company in Europe.
This project features an end-to-end Service Oriented Architecture (SOA) based on web services (JBoss and Axis). Electronic orders received through automatic channels are handled by a BPM (Business Process Management) based system (powered by SeeBeyond's ICAN) which delegates critical decisions to a business rules engine (Ilog's JRules) that supports dynamic rules modification.
Technology involved: Java, J2EE (JBoss), jakarta apache libraries (to name a few : struts, maven, and axis), ILog JRules, DHTML, XML, Oracle 9i, SQL.
(Public Company; Computer Software industry)
January 2005 — August 2007 (2 years 8 months)
Co-leader of the J2EE Technologies Special Interest Group within the Atos Origin knowledge management community.
In charge of knowledge and best practices management, as well as technology watch.
(Public Company; 10,001 or more employees; Computer Software industry)
December 2003 — March 2005 (1 year 4 months)
Software Architect, Atos Origin, Paris, France.
Architecture, design and development of electricity network monitoring system for EDF-RTE.
Technology involved: Java, J2EE (Tomcat), apache packages (struts and maven for instance), quartz open symphony framework, JavaMail, DHTML, XML, Oracle 9i, SQL, PL-SQL.
(Public Company; Computer Software industry)
January 2003 — December 2003 (1 year )
Co-leader of the Web Technologies Special Interest Group within the Schlumberger knowledge management community (Eureka), and member of the Schlumberger-IT J2EE expert circle.
In charge of knowledge and best practices management, technology watch and workshop organization.
(Public Company; Computer Software industry)
June 2002 — November 2003 (1 year 6 months)
Software Architect, NetSeenergy (a Schlumberger-IT EDF joint venture), Montrouge, France.
Architecture, design and development of web based real time energy management services and automatic reporting for major international utilities.
Technology used: Java, J2EE, open source products and frameworks like most of the jakarta apache packages (struts and ant for instance), jUnit, httpUnit,
as well as: HTML, DHTML, XML, (IIS) ASP, VBScript, JavaScript, php, perl, (Oracle) SQL.
(Public Company; Computer Software industry)
December 2000 — May 2002 (1 year 6 months)
Software Engineer, Data Management Services, Schlumberger RMS, Montrouge, France.
[This project has now evolved into NetSeenergy a Schlumberger-IT - EDF joint venture, see above]
(Public Company; Oil & Energy industry)
February 1999 — November 2000 (1 year 10 months)
Schlumberger Western-Geco, Oslo, Norway
Architecture, design and development of several internet/intranet business applications: online productivity, gain share and revenue monitoring tools. Use of UML and Design Pattern.
Technology used: Java (Applet/Servlet), object oriented database (C++), Netscape Server on Unix Solaris.
(Educational Institution; Research industry)
June 1997 — January 1999 (1 year 8 months)
Research Assistant, parallel processing/performance team, Department of Computing and Information Science, Kansas State University, USA.
Parallelization of a chemical engineering numeric simulation for multi-processor workstations and conception of a cross language interface, a Java2C2Fortran bridge.
Master of Science , Computing and Information Science , 1997 — 1999
Master of Computer Science, Department of Computing and Information Science, Kansas State University, Manhattan, Kansas, USA.
ENSEM (École Nationale Supérieure d'Électricité et de Mécanique) Graduate Engineering school , software engineering, real time programming, control system engineering, digital electronics. , 1995 — 1998
During the first engineering school year : 1996 : Mechanic B.S. with honors (Licence de Mécanique), Université Nancy I, Nancy, France.
Activities/Hobbies ------------------ Sports (rowing, running, swimming, sailing, volleyball, squash), photography, movies, concerts, music, web publishing, reading, cooking and (back bag) traveling.
BEJUG, http://www.bejug.org ,
OSSGTP, http://ossgtp.xwiki.com ,
Paris JBoss User Group, http://www.paris-jbug.org/
none