
Senior R&D Architect
Paris Area, France

Senior R&D Architect
Paris Area, France
More than twenty years of experience in software developments, software enginering and research. Long experience in the free/open source software communities.
Expert/Consultant helping the transition to a free software IT infrastructure.
Software development, software architecture, peer reviews, open source and community development.
(Government Agency; 10,001 or more employees; Government Administration industry)
September 2004 — Present (5 years 4 months)
Architect and team leader for the SODA atelier, the internal development environment and technology platform based on open source technologies for J2EE developments.
(Government Agency; 10,001 or more employees; Research industry)
January 2001 — Present (9 years )
Part time expert in the IST FP5, FP6 and FP7 programmes.
(Public Company; 501-1000 employees; Computer Software industry)
February 2002 — August 2004 (2 years 7 months)
Architect/Team leader for the Enterprise Integration group, charged with the integration of business rules engines in the enterprise architectures (J2EE, .NET). Responsible for the Ilog Business Rules Execution Server product.
(Public Company; 51-200 employees; Computer Software industry)
September 1999 — August 2001 (2 years )
Team leader and architect/designer of « Koinettivity », a component oriented Java platform oriented to e-learning and cooperative/groupware applications; team leader and architect for nadir, a network management/monitoring framework; architect for the firewall administration tool (NAAT), and for the Mandrakesoft corporate administration wizards.
(Government Agency; 51-200 employees; Music industry)
October 1993 — August 1999 (5 years 11 months)
Architecture definition and development of jMax, the Open Source real time IRCAM digital signal processing toolkit, based on a real time highly optimized DSP run time written in C and its graphical development environment, written in Java/Swing ; the system is currently distributed under a GPL license at http://www.ircam.fr/jmax.
(Privately Held; 11-50 employees; Computer Software industry)
June 1992 — October 1993 (1 year 5 months)
Member of the R&D division of NSL. Motif widget development in the framework the NSL widget factory project; member of the development team of the Back knowledge representation system, written in C++ under the UNIX environment, in the framework of the AIMS esprit II Project.
(Government Agency; 51-200 employees; Music industry)
September 1990 — May 1992 (1 year 9 months)
Research and development in the framework of the FTS (Faster Than Sound) IRCAM digital signal processing toolkit, and design and developing of the direct manipulation rapid prototyping environment Animal (developed in Objective C/NeXTStep
(Public Company; 501-1000 employees; Computer Software industry)
August 1988 — August 1990 (2 years 1 month)
Implementation of an X11/Motif interfaces for Tecsiel clients products, in particular for Olivetti, IBM and Necsy/Hp. Internal consultant on UI design and X and Motif for different projects, including a lisp based expert system shell.
(Public Company; 10,001 or more employees; Computer Hardware industry)
May 1986 — 1988 (2 years )
Technical Coordinator of the Olivetti D.O.R. (Olivetti Research Division) AI group of Pisa [Jan. 88 - Aug. 88].
Technical leader of the Esprit Project P311 (ADKMS) [ June 86 - Dec. 87], regarding the integration of knowledge representation systems with relational data base management systems and natural language interfaces. Development of a natural language query system in Prolog. Technical leader of the Esprit Project P1053 (MIS) [Jan. 87 - Dec. 87], regarding multi-language information. Technical leader of the Esprit Project P401 (ASPIS) [Jan. 88 - Août. 88], regarding knowledge based assistant for software lifecycle management.
(Public Company; 11-50 employees; Computer Software industry)
January 1984 — May 1986 (2 years 5 months)
Researcher and developer in the Esprit project P440 (MADS), focusing on knowledge representation (the Omega system) and massive parallel message passing architecture. Implementation of the Expert System Development Environment Omega (written in an Object Oriented extension of Lisp). Porting of the PC-IP TCP-IP package on PDP-11 architecture, under PDP-11/RT-11 and PDP-11/RSX-11 operating system (Jan. 1984 - Sept. 1984).
Laurea , Computer Science , 1979 — 1985
Computer Science Music
Mario