| David
Perrault
e-mail: esieens@chez.com Tel: +44 (0)7813 216 914 D.O.B.: 18.03.75
Available in: Nov. 2001 / Dec. 2001 / Jan. 2002
|
Leader |
![]() |
Education
| July 1998 | French Engineer diploma with distinction, from ESIEE Paris (Ecole Supérieure d'Ingénieurs en Electrotechnique et Electronique), a five-year engineering school, equivalent to a Master of Science in Computer Sciences. |
| 1998 (six months) | Polytechnic School of Milan (Italy): Participation to the World Wide Web Intelligent Information Infrastructure project (W3I3) based on the results of the AutoWeb project and directed by the Professors Stefano Ceri and Piero Fraternali within the ENTREE program. |
| Sept. 1997 | Second year of specialization in ESIEE Computer Sciences in the Computer Sciences department. |
| 1997 (six months) | Heriot Watt University (Edinburgh, Scotland): courses of Master of Science in Distributed and Multimedia Information Systems within the ENTREE program. |
| Sept. 1996 | First year of specialization in Computer Sciences in the ESIEE Computer Sciences department. |
| 1993-1998 | Student at ESIEE, Marne-La-Vallée, near Paris. Laureate of the exchange program ENTREE, European Network for Training and Research in Electrical Engineering. |
| 1993 | Baccalauréat with distinction in Mathematics and Physics equivalent to a A-Level. |
Experience
Professional Experiences
| Dec. 2000 Now | Development Team Leader for NTL. Part of the Digital TV division, I'm currently responsible for the development of the next generation of EPG application (Electronic Programming Guide), called iEPG for Interactive, and part of the ETV (Enhanced TV) applications. These new applications are based on the latest technologies available from Liberate and Pace. It does permit to enhance customers’ experience with a truly interactive application. The first version of this application went live successfully 2 months ago. It should be launched to half of the NTL franchises by the end of the year. My tasks and responsibilities are very broad: starting, planning and closing projects, managing the development team, representing the project to all technical and non-technical discussions and meetings as well as taking decisions to resolve technical issues. I'm also responsible for managing the progress of third parties such as Liberate and Pace. I'm also involved in the development of the Two-Way TV applications (Interactive Games). |
| Jan. 2000 Nov. 2000 | Interactive Services Developer for NTL, working on the iEPG projectThe application was written in Javascript and HTML but designed as a client application, i.e. using oriented-object principles. I was fully involved in the design and implementation of the application and I was responsible for the channels management, user settings management and TV Guide core modules. |
| Sept. 1998 Dec. 1999 | Software Engineer for Geco-Prakla, a subsidiary of Schlumberger, specialized in Oilfield data processing. Based in London (UK), I was responsible for a project whose goal was the improvement of an existing user interface running on Unix systems. |
| 1996 | Technician at SPARE, a sidary of IBM, Hewlett Packard and Canon (six weeks). |
| 1995 | Technician at UBI SOFT, a French video games company (one month). |
| 1994 | Work placement at Bazar de l'Hôtel de Ville, a French department store (one month). |
Projects
| 1998 | Within the W3I3 project, realisation of a Java application to manage, create, delete or modify business rules which deal with the presentation and the navigation of a Web site (six months). |
| 1997 | Realisation of the PASS (Postgraduate Admissions Support System) for the Heriot Watt University using new technologies such as Java, RMI and JDBC (three months). |
| 1996 | Realisation of a project for the ESIEE Computer Sciences department based on the evaluation of Boolean functions thanks to binary decision trees (graphs). Application to the Image Processing: search of particular points in an 3D image (three months). |
| 1994 | Conception and realisation of a regulation system by micro-controller of a green-house (three months). |
Knowledge Domains (Computer Sciences)
| Languages: Java, C++, C, Pascal, Assembler, HTML, Javascript and XML. | |
| Database Management: Ms-Access, Oracle, Microsoft SQL Server, SQL language, Exodus, language E, Datalog, JDBC. | |
| Artificial Intelligence: Neural Networks and Learning Machines. | |
| Image Processing: Khoros and Open GL. | |
| Networks: Protocols, Architectures and Distributed Computing (Corba, RMI and PVM). | |
| Parallel Algorithms and architectures: SIMD and MIMD machines, use of PVM. | |
| Telecommunication: GSM, DECT, GPS and satellite communication. | |
| Interactive System Design: Usability Evaluation methods, UML, X/Motif and Swing. | |
| Interactive Digtal TV: Liberate servers and client (such as Transcoders and Mediacast servers), Broadcasting infrastructure and Pace Set-To-Boxes architecture. |
Other
Communication
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sports
| Football (Final of the University league 1994-1995, Quarter of final 1995-1996). |