last updated 2013-05-12

David CHAMPELOVIER

Software Engineer (ENSIMAG)

General Information

Civil status:
33 years old, single, French nationality
Address:
Résidence le Globe
17 rue du bois taillis
38610 GIERES
Phone number:
04 76 59 31 46
Email:
david at champelovier dot com

Professional Experience

Since February 2008: Mentor Graphics - Software Engineer

Development of a next-generation electronic simulation software in the field of EDA.

September 2002 - January 2008: INRIA Rhône-Alpes - Software Engineer

Software engineer at VASY, a research team of INRIA working in the area of formal methods applied to safety-critical systems.

  • Experience in the full life cycle of the software design process
  • Working on software components included in the CADP toolbox
  • Programming in C language in Unix environments
January-June 2002: Xerox Research Centre Europe - 6 months training period
  • Participated to the design and development of a multi-client Java platform for language processing of biology-related documents (BioTIP project)
  • Deployed this platform as a web service using Java RMI and SOAP technologies
Summer 2001: Teamlog - 2 months training period
  • Firmware design and development for a USB1 data acquisition card (C language and 8051 assembler)
  • Development of µcLinux embedded applications (C language, smtp and pop3 protocols)
2000-2002: Ensimag - System administration and support
  • Co-administrator of the school's computers (Sun Solaris, Bull AIX, Windows NT4 and Windows 2000)
  • Support for students

Education

1999 - 2002: ENSIMAG (Grenoble, France)
"Diplôme d'Ingénieur en Informatique", equivalent to a Master's Degree in Computer Science, Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble. Emphasis in Software Engineering. Passed with "Good".
1997 - 1999: Lycée Champollion (Grenoble, France)
Intensive undergraduate studies in advanced scientific technologies, mathematics and physics for the competitive entrance exams to the french engineering schools.
1997: Lycée Vincent d'Indy (Privas, France)
Scientific "Baccalauréat" (French secondary school diploma, equivalent to the "A" levels). Passed with "Very Good".

Computer Skills

Operating systems:
  • Unix, Linux, Windows NT/2000/XP
  • Experience in system administration (Solaris, AIX and Linux systems).
Programming languages:
  • Design: UML, IDL
  • Object-oriented: Java, Ada95, C++
  • Functional: Scheme (LISP dialect), Lotos
  • Database: MySQL, PostgreSQL, Oracle
  • Web: HTML, XHTML, CSS2, PHP
  • Script: Bourne Shell, Perl
  • System programming: C, 68000 and x86 assemblers

Languages

French:
Native language.
English:
Good working knowledge.
Italian:
Basic knowledge.

Interests and further information

Hobbies:
Cycling, hiking, programming, odd jobs, reading.
Webmaster:
Creation and administration of several web sites.
Mobility:
Clean driving license, own car.