Philippe Guigue's Homepage
Doctor of Computer Science
Computational Geometry / Computer Graphics
Curriculum
Vitae
Research
Interests
Publications
Codes
Links
Fun
Contact
Curriculum Vitae
Personal Details
- Date of Birth: 30th of November 1975 in Nice (France)
- Nationality: French
Professional Experience
- Product Manager Pacelab Suite API / IT Project Manager Visualization, Since 04/2007
Pace Aerospace Engineering and Information Technology GmbH (Berlin, Germany)
Platform for knowledge-based engineering (Aerospace, Automotive)
- Senior Software Engineer, 03/2007 - 01/2006
Schaerer Mayfield Technologies GmbH (Berlin, Germany)
Integrated image-guided navigation system for the operating room
(Neurosurgery, ENT, Orthopedics)
- Senior Software Engineer, 08/2005 - 03/2005
Tools & Toys GmbH, Virtual Reality Software (Berlin, Germany)
Preprocessing of Massive Meshes for Interactive Visualization
- Ph.D. Internship, 12/2003 - 10/2000
Institut National de Recherche en Informatique et en Automatique (Sophia-Antipolis, France)
Subject: Geometric constructions with finite precision
Supervisor: Olivier Devillers, Geometrica Project
Additional Experience
- Postgraduate degree's Research Internship, 09/2000 - 03/2000
Institut National de Recherche en Informatique et en Automatique (Sophia-Antipolis, France)
Subject: Randomized analysis of on-line algorithms
- Teaching assistant in Algorithmics and Java, 09/2003 - 09/2002
Université de Nice Sophia Antipolis (Nice, France)
- Teaching assistant in Algorithmics and Scheme, 09/2001 - 09/2000
Université de Nice Sophia Antipolis (Nice, France)
Education
- Ph.D. Thesis in computational geometry, 2003/2000
Université Nice Sophia Antipolis, France
Honors with distinction (Mention très honorable)
- D.E.A. Algorithmique, Robotique, Automatique, Vision, Image, Signal, 2000/1999
Postgraduate degree in Algorithmics, Robotics, Automatic, Vision, Image and Signal processing
Université Nice Sophia Antipolis, France
Cum Laude (Mention assez bien)
- Diplôme de maîtrise en informatique, 1999/1995
Graduate studies in Computer Science
Université Nice Sophia Antipolis, France
Magna Cum Laude (Mention bien)
- D.E.U.G. Sociologie/Ethnologie, 1995/1993
Two year university degree in Sociology and Ethnology
Université Nice Sophia Antipolis, France
Scolarships
- Allocation de recherche MENRT, 09/2003 - 10/2000
Research grant of the French Ministry
Publications
- Olivier Devillers and Philippe Guigue. Inner and Outer Rounding of Set Operations on Lattice Polygonal Regions.
In Proc. 20th ACM Symposium on Computational Geometry, New-York, USA, 2004.
-
Olivier Devillers and Philippe Guigue. Inner and Outer Rounding of Set Operations on Lattice Polygonal Regions.
In Computational Geometry: Theory and Applications, Special Issue on Robust Geometric Algorithms and their Implementations.
- Philippe Guigue and Olivier Devillers. Fast and Robust Triangle-Triangle Overlap Test Using Orientation Predicates.
In Journal of Graphics Tools, Vol. 8, No. 1, (2003), pages 25-32.
- Philippe Guigue and Olivier Devillers. Fast and Robust Triangle-Triangle Overlap Test Using Orientation Predicates.
In Graphics Tools: The JGT Editors' Choice, Edited by R. Barzel, AK Peters, 2005.
- Olivier Devillers and Philippe Guigue. The Shuffling Buffer.
In International Journal of Computational Geometry and Applications, Vol. 11, No. 5 (2001), pages 555-572, 2001.
- Olivier Devillers and Philippe Guigue. The Shuffling Buffer.
In Proc. 13th Canadian Conference on Computational Geometry, pages 77-80, Waterloo, Canada, 2001.
- Philippe Guigue. Constructions géométriques à précision fixée.
Thèse de doctorat en sciences, Université de Nice-Sophia Antipolis, France, 2003.
Miscellaneous
- Reviewer for the Journal of Graphics Tools, AK Peters, Ltd.
- Reviewer for the 2006 IEEE Symposium on Interactive Ray Tracing.
-
Ecole de printemps d'informatique théorique (Prapoutel-les-Sept-Laux, France), 03/2001
Spring school on computer arithmetics
Programming Skills
- Advanced knowledge in geometric data structures and algorithms
-
Advanced knowledge in computer arithmetics
-
Very good programming skills in C#, C++, C, OpenGL, DirectX, Java, Scheme
Language Skills
- French: native
- English: working knowledge
- German: working knowledge