Professional Experiences

Until today

Milstein and associates inc. - Montréal, Canada


Since January 2010

Co-founder of AnotherSocialEconomy.com (ASE)
Software Architect & Team Lead


Responsibilities

Achievements

Technologies

Autres

2008-2010

Compuware Corporation - Montréal, Canada


June 2008 - January 2010

Web 2.0 and Mobile Expert
Senior Technical Consultant, Technology Group, Compuware


Responsibilities

Achievements

Technologies

2006-2008

IBM, Software Group (SWG), Rational - Montréal, Canada


Oct. 2006 - June 2008

Technical Architect of Rational Portfolio Manager Web Client 7.1.*
Advisory Software Developer, IBM Rational group, IBM Software Group


Responsibilities

Achievements

Technologies

1999-2006

Oracle (formerly Steltor) - Montréal, Canada


May 2006 - Sept. 2006

Developer of Web Access Client 11g and components for Oracle ADF
Principal Member of Technical Staff, Web Access Client, Oracle Collaboration Suite - Server Technologies


Requirements of WAC 11g components to be seamlessly integrated in Oracle E-Business applications made us abandoning the development of the OCS Rich Internet Application framework to use Oracle ADF Faces framework (most of E-Business apps use ADF). ADF Faces is based on the JSF open standard and a current version is under development to support rich interactions. Parts of ADF have been donated to MyFaces community under the project name Trinidad. [Update 2007-12: ADF for OCS 11g Web client has been dropped, the JavaScript toolkit I refactored has been reactivated and the already developed code is migrated by piece.]

Oct. 2003 - May 2006

Architect of the Web Access Client and its JavaScript toolkit
Principal Member of Technical Staff, Web Access Client, Oracle Collaboration Suite - Server Technologies


Key role in the communication layer design and implementation. Key role in the design of a midtier plug'n'play API. Key role in the architecture of the JavaScript framework & application. Demo of WAC 10g available at: http://ocswebdemo.oracle.com/ [Update 2008-01: demo no more available.]

Responsibilities

Achievements

Nov. 1999 - Oct. 2003

Designer and developer of the Web Calendar Administrator
Senior Member of Technical Staff, Time Management Platform - Server, Server Technologies


Under the server team director and in connection with the product management team. Key role in the architecture conception and implementation of a new generation of administration tools.

Responsibilities

Achievements

Activities between May 1998 and October 1999
Development of a neuro-fuzzy computing engine and its interface (in C++ on PC/Windows). Achievement of the immigration project in Canada. Achievement of personal projects and travels.

1996-1998

THOMSON (formerly THOMSON multimedia R&D France) - Rennes, France


Oct. 97 - May 98

UI architect and team lead
Under the software project director for the development of digital TV decoders. Key role in the architecture specification and implementation of interactive processes.


Responsibilities

Achievements

Dec. 96-Oct. 97

Technical coordinator and integrator
Under the authority of UI team lead.


Responsibilities

Achievements

1994-1996

UCI Microélectronique - Paris, France


Research and development engineer


Achievements

Computer Skills

Training Courses

Education

Publications and Conferences

Social Involvements

Languages