Principal Architect at ILOG, An IBM Company and Owner of heardontv.com
Nice Area, France
Principal Architect at ILOG, An IBM Company and Owner of heardontv.com
Nice Area, France
Ten years professional experience with Java with emphasis on user interface design
Focused on the end-user goals and interests
Autonomous, responsible, team player
Involved in open source projects
User Interface Design, Desktop Client Architecture, Team Management, Network and Video Servers
(Public Company; Computer Software industry)
March 2006 — Present (3 years 5 months)
Worked on ILOG Optimization Decision Manager. ILOG ODM allows optimization research experts and IT specialists to quickly build prototypes and complete end-user applications from a mathematical problem.
Contributed to the product backend - with the recent completion of an optimization server component - and to the enhancement of the business user application.
Had the opportunity to look at the product from both the end-user and the developer point of views, spending time to discuss user interface elements and user interactions with the product marketing, the usability experts, and the developers in charge of the business user side.
Made a personal challenge to have the all team aware of the usability concerns and to put usability and the end-user at the center of any new feature discussion. This led to a strengthened relationship between the company usability team and the product development team.
Attended the Usability Week 2008 in New York - a Nielsen Norman Group event.
(Entertainment industry)
February 2006 — Present (3 years 6 months)
Launched heardontv.com, a user generated website centered on music heard on tv in your favorite tv shows. Built with Ruby On Rails.
(Computer Software industry)
March 2001 — February 2006 (5 years)
Lead several projects from requirements to QA deliverables. Projects covered both client and server side components of the Castify Broadcast Network architecture and the implementation of Mailonator, a product to make sending large email attachments easier.
Enforced rigorous unit testing approach through code reviews, automated continuous builds and coverage report analysis through various improvements and suggestions of the development and release cycle.
Designed and implemented a GUI framework for Swing to assemble the application actions, menus and views.
Specified and wrote guidelines for the RMI-based communication between the desktop client and the servers.
Introduced ant build system to generate product deliverables.
(Computer Software industry)
November 1998 — February 2001 (2 years 4 months)
Alcatel Space Industries: Development of a filtering and publication on Internet software where technical data are extracted from the internal information system data bases (Java / Corba / Oracle). Development of an export tool to HTML and XML format. Participation in the drafting of the preliminary and detailed design.
Gemplus: Implementation of document management system based on the PDM Windchill. Java Development of new object classes and enrichment of the Windchill foundation classes using Rational Rose.
France Telecom: Java Development in distributed environment of a Telecom network supervision application. Implementation of the CORBA Notification Service.
France Telecom: Audit of the Java source code of a distributed application (Corba) containing GUI components. Appraise on the technological choices carried out around the Java platform.
(Privately Held; 51-200 employees; Information Technology and Services industry)
July 1998 — October 1998 (4 months)
Worked on Optimizeit! 3.0: Java Performance Analysis Tool to detect memory leaks and to solve performance problems in a distributed environment (servlet, EJB). Implementation of new features, bug fixing, technical support (phone and email).
Computer Science, Business Management September 1995 — June 1998
Maintainer of Javootoo (http://www.javootoo.com) a repository of Java Look And Feel