Frédéric Lavigne
Antibes, France

http://www.L2FProd.com
LinkedIn Profile
 

Summary

Extensive professional experience with Java with emphasis on user interface design
Focused on the end-user goals and interests
Autonomous, Responsible, Team Player

Objective

To obtain a challenging position within a team designing end-user targeted products

Professional Experience

Product Manager
IBM, Sophia Antipolis, France
February 2013 - Present
 

Working on IBM Business Process Management (BPM) and Operational Decision Management (ODM) in the SmartCloud.

Program Manager
IBM, Sophia Antipolis, France
June 2010 - January 2013
 

Managing the development team working on IBM ILOG ODM Enterprise.

Software Engineer
IBM, Sophia Antipolis, France
July 2009 - June 2010
 

Working on ILOG ODM Enterprise user interface (IBM acquired ILOG early 2009).

Principal Architect
ILOG, Sophia Antipolis, France
March 2006 - July 2009
 

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. The generated application becomes the center point of communication between the OR expert and the business users of this application.

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.

Team Lead
Castify Networks, Sophia Antipolis, France
March 2001 - February 2006
 

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.

Software Engineer
Simulog, Sophia Antipolis, France
November 1998 - February 2001
 

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.

Software Engineer
Intuitive Systems, Sunnyvale, CA
July 1998 - October 1998
 

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).

Education & Affiliations

IUP MIAGE Master in Computer Science Applied to Business Management
September 1995 - June 1998
 

Miscellaneous

October 2006
 

Launched heardontv.com, a user generated website centered on music heard on tv in your favorite tv shows. Built with Ruby On Rails.

January 2000
 

Through L2FProd.com, I created and I am maintaining the Skin Look And Feel, a look and feel for Java Swing and L2FProd.com Common Components, a collection of missing Swing components, and javootoo.com, the repository of Java look and feels.

April 2005
 

Committer on the SwingLabs project, contributed several Swing components