Roudet Christophe
(33) 4 92 38 79 12
Christophe.Roudet@sophia.inria.fr

Current address
Le vert Clos - Bat. A
594, chemin des Combes
06600 Antibes (France)
(33) 4 93 74 81 74
Permanent address
395, Bd docteur Valois
38140 Renage (France)
(33) 4 76 91 40 81



OBJECTIVE
Software Engineer
EDUCATION
 1995 - 1999
Université de Nice-Sophia-Antipolis
PhD Thesis in Computer Science at Inria Sophia-Antipolis.
Expect to graduate in May 99.
 1994 - 1995 ESSI Sophia-Antipolis (Graduate Computer Engineering School)
DEA d'Informatique.
A one year postgraduate degree in Computer Science.
 1992 - 1994 Université de Pau et des Pays de l'Adour
Obtained a Maîtrise d'Informatique.
Equivalent to a master degree in Computer Science.
Obtained a Licence d'Informatique.
Equivalent to a bachelor degree in Computer Science.
 1989 - 1991 IUT2 de Grenoble
DUT Informatique.
Obtained a specialized two year degree in Computer Science.
EXPERIENCE
 1995 - 1999
PhD Thesis at Inria Sophia-Antipolis (partially supported by Simulog).
I designed and implemented a language for program transformation.
Development of typecheckers and compilers in Java (JDK1.1.x) and Lisp.
Development of a Java (JDK1.1.x) library to manipulate abstract syntax trees (VTP).
Development of graphical environments and tools for structured manipulations of programs (JDK1.1.x, AWT, Swing).
Keywords: transformation, code maintenance, program analysis, formal specification, semantics, compilation, Lisp, Java, GUI, design OO
 July - Sept. 95
 (3 months)
Internship at Inria Sophia-Antipolis (France).
Designed and developed tools for the manipulation of Topoï.
Keywords: AI, talk (Lisp), GUI IlogViews
 Nov. 94 - June 95
 (8 months)
Internship at Inria Sophia-Antipolis (France).
Specified and implemented a tool for incremental graphic visualization by attributes evaluation.
Keywords: semantics, attribute grammar, compilation, graphic layout, Lisp
 March - June 91
 (4 months)
Internship at Institut de la Communication Parlée de Grenoble (France).
Designed and implemented a management system for a data base of the sounds of French on CD-Rom.
Keywords: Data base, C
TECHNICAL
SKILLS
Program transformation, compiler technology, semantics, static analysis, GUI, design OO, UML, design patterns
Java (AWT, Swing, RMI, Sun Xml package, antlr), Lisp, C, HTML, Pascal, SmallTalk, Fortran, Cobol, Ada, SQL, Prolog, Perl
Unix (Linux, Solaris), Windows, VMS
LANGUAGES French: mother tongue
English: good level
German: notions
OTHER
INFORMATION
Webmaster of the PhD students' page.
Full, clean driving license.
BAFA (Brevet d'Aptitude aux Fonctions d'Animateur): State diploma in Youth work.
INTERESTS Sports, music, literature, photography.


Valid HTML 4.0!