Philippe MILLET, PhD.

View Philippe Millet's profile on Monster View Philippe Millet's resume in PDF version Email View Philippe Millet's profile on LinkedIn

SENIOR RESEARCH & DEVELOPMENT MANAGER

Expert in software and hardware embedded real-time architectures. Ten years in research and development of parallel computer architectures and associated middleware for applications focused on embedded real-time signal and image processing. Experienced in managing projects and leading development teams. Experienced in working abroad (the Netherlands, Germany, Austria) with partners and clients teams. Invited by the EU commission as computing systems expert to review FP7-ICT call 7 propositions.

Strongest Skills

Strongest Success

Professional Experience

THALES(10/1997)-present

THALES - Research and Technology division(11/2006)-present

Embedded Solutions Expert / Project Manager

THALES - Air Defense division (07/2004 - 10/2006)

Senior R&D Engineer

THALES - Netherlands division (posted worker) (10/2002 - 06/2004)

Senior Software Engineer

THALES - Air Defense division (10/1998 - 10/2002)

Senior Software Engineer

THALES - Air Defense division (10/1997-10/1998)

Intern

IIM Laboratory

IIM Laboratory (09/2006-05/2008)

Senior Software Research Engineer (voluntary research)

IIM Laboratory (09/1998-03/1999)

System Engineer / Student Lead

Education

2005PhD in Computer science, University of Paris XI (Paris-Sud Orsay)
SubjectPlacing processes on parallel processors: the evolutionary approach
Honourstres honorable
Director Pr. Jean-Claude HEUDIN
Jury Pr. Bertrand ZAVIDOVIQUE, Pr. Vito DI GESU, Pr. Marc SCHOENNAUER, Dr. Jean LOUCHET
Comparison between three search space and optimisation stochastic algorithms written in C++ (a genetic algorithm, a genetic programming algorithm and a simulated annealing) to solve process mapping on parallel machine. Related articles : ICES98, ICES2000.
1997Master+ degree in Electrical Engineering, University of Paris XI (IEF, Paris-Sud Orsay)
Electronics, sensors and integrated circuits
First class honours
1997Master's degree in Physics (Magistere de Physique), University of Paris XI (Paris-Sud Orsay)
graduate management and engineering.
Three years education through research restricted to the elite of the university.
With honours
1996Master's degree in Fundamental Physics, University of Paris XI (IPN, Paris-Sud Orsay)
With honours
Major in Electronics

Other Education

1999Software development methodology (1 day)
1999Specification and qualification tests (1 day)
1999Software Design, coding and test (1 day)
1999Peer review (1 day)
2001Thales Welcome Convention (3 days)
2002Training to become a trainer (1 day)
2006Team member of First Intervention against fire (1 day)
09/2008-02/2009Deutsch A2 Kurs (3h/week)
09/2008-02/2009Deutsch Muendlicherausdrueck Kurs (1.5h/week)
02/2009-06/2009Deutsch B2.1 Kurs (3h/week)
2009Transversal Management (4 days)
2009Rescuer first-aid worker (4 days)
09/2009-02/2010Deutsch B2.2 Kurs (3h/week)
2010Project Management: 1st preparation step to PMP certification of the PMI (5 days)
02/2010-06/2010Deutsch C1.1 Kurs (3h/week)
2010Rescuer first-aid worker (1 days)
09/2010-02/2011Deutsch C1.2 Kurs (3h/week)
Rescuer first-aid

Personnal Projects

2007Renaissance et Culture Web Site
Design, develop and manage a website for an non profit organisation.
2002Emulator TO9
Design and develop an Emulator of the TO9 (former computer based on a 6809 CPU) using C++ on windows.
1996floppy interface
Design and develop a user interface and low level functions to be able to access files from a TO9 formated floppies on an MS-DOS PC. Interface programmed with Pascal and x86 Assembly.

Publications (bibtex)

201xIJPP : International Journal of Parallel Programming
Paper accepted with modifications... comming soon.
2011IVLSI 2010: Book Chapter: Designing Very Large Scale Integration Systems: Emerging Trends & Challenges
2009Participation in GENESYS book
2009Dynamic System Reconfiguration in Heteregeneous Platforms - The Morpheus Approach, Book chapter 9: Overall MORPHEUS Toolset Flow
2008Design, Automation & Test in Europ : DATE'08
Design of a HW/SW Communication Infrastructure for a heterogeneous reconfigurable processor.(PDF on DATE website)
2007Intelligent Agent Technology/Communication between Human and Artificial Agents : IAT'07/CHAA-07
Web Mining in the EVA Intelligent Agent Architecture.
2000International Conference on Evolvable Systems : ICES2000
Comparison between Three Heuristic Algorithms to Repair a Large-Scale MIMD Computer.
1998International Conference on Evolvable Systems : ICES'98
Fault Tolerance of a Large-Scale MIMD Architecture Using a Genetic Algorithm.
1996Physical Review Letters Journal
New Model of the Initial Stages of Si(111)-(7 x 7) Oxidation.

Computer Skills Summary

LangagesJava, C, C++, SystemC, assembleurs, VHDL, LaTeX, UML, HTML, XML, AJAX.
Configuration toolsClearcase, SubVersion, CVS, BugZilla
Office toolsMS-Office, OpenOffice, StarOffice
DatabasesMySQL

Languages Skills

FrenchNative language
EnglishFluent - Bright Executive speech : 4/5, writing : 3.5/5
GermanEuropean Level : C1 (Goethe Institut Deutsch Zertifikat)
RussianEuropean Level : B1 (ESL online test)
DutchBasic - Limited
SpanishBasic - Limited

Other Skills

NationalshipFrench.

Related Links

Groups
HiPEAC : European Network of Excellence on High Performance and Embedded Architecture and Compilation(Member)
OpenCV : Open Source Computer Vision Library Community(Member)(Lib on SourceForge)
WWW Computer Architecture Page(Member)
European Network of Excellence in Evolutionary Computing
Web Intelligence Consortium
IEEE Computer Society
Conferences
AMWAS'08
DATE
International Conference on Evolvable Systems (ICES)'2000
International Conference on Evolvable Systems (ICES)'1998ICES'98i
Archi Conf Ranking
Friends Links
Sami Yehia Home Page
Christophe MILLET
Maria MILLET

Personnal Links

Resume at LinkedIn_
Resume at Yahoo_
Resume at Google_
Prof Blog at Blogger_
UML Blog at Yahoo_
Lab Blog at Yahoo_
Assos_
Other information available upon request. 1