Education
|
| 11/1997-01/2002 |
Part time PhD
student in the
OSG group at Napier
University.
List of peer reviewed publication available.
|
| 07/1996-10/1997 |
MSc project:
migration
from a relational to an object-oriented database.
Master of Science in Object-Oriented Software Engineering with
distinction.
|
| 1996-1997 |
Student at Napier University (Edinburgh) in MSc
Object Oriented Software Engineering.
Project: GUI builder for Java
Post-graduate diploma with distinction.
|
| 1992-1996 |
Student at E.S.I. (Ecole Superieure
d'Informatique, Engineering College specialising in Computer Science)
in Montreuil (France). Class medal each year.
|
| 1992 |
Baccalaureat D mention Bien (equivalent to High
School Diploma specialising in Biology, Physics, and Mathematics with
merit) .
|
| 1989-1992 |
Student at Lycee Claude Monet (Paris, France).
|
| 1985-1989 |
Student at College Jean Lurcat in Villejuif
(France).
|
|
|
Work experience
|
Programming
|
05/2002-
|
Senior software engineer, system administrator,
network administrator at Bassøe
Offshore Consultants / ODS-Petrodata
Projects include:
- Web applications, e.g. company-wide timesheet management
(PHP, SQL Server), maintenance of RigPoint
(J2EE, SQL Server)
- Web server caching and load balancing, e.g. extension of bcache (PHP, SQL Server)
- Content management/publishing and collaboration
application/development platform, (Souffleur)
that
handles several public sites such as NewsFinder
or RigBase,
plus some private sites such as Trouvère (PHP, SQL
Server)
- Database schema emulation for legacy applications (SQL
Server)
|
02/2001-05/2002
|
Research assistant at Napier
University
Project:
|
11/2000-02/2001
|
Programmer at Napier University
Project:
- Building of the SoC database and
web site including server (Linux, MySQL, PHP) up to version 1.0. The
project was
started on my spare time then became the official School of Computing
web site. If
you are not working at Napier, you will only see the (small) internet
side of the system. The
project acquired open source status under the name Open SoCks in
November 2001 and can be found on
SourceForge. It now powers several university sites, among which
the Department
d'Ecologia at the university of Barcelona.
|
11/1998-11/2000
|
Research assistant at Napier University
Project:
|
10/1995-08/1996
|
Analyst-Programmer at MediReport (Paris)
Projects include:
- "CardioReport": database management for cardiologists in
hospitals (VB 3.0)
- "Cardiologue de ville": database management for
cardiologists (VB 4.0)
- "Stock": stock management for hospitals (Delphi 1.0)
- "Stentim 2": test protocol management for the use of
stents in surgery (20 hospitals in France) (VB 4.0)
|
06/1995-10/1995
|
Trainee Analyst-Programmer at C.P.A.M.
(Caisse Primaire d'Assurance Maladie) in Versailles (France)
Projects include:
- "LAURA": refund for administrators of the CPAM (VB 3.0)
- "GAMACORS": management of contracts and reports (VB 3.0)
|
|
|
Research
|
02/2001-05/2002
|
Research assistant at Napier University
Project:
|
11/1998-11/2000
|
Research assistant at Napier University
Project:
|
|
|
Teaching
|
02/2002-06/2002
|
Tutoring at Napier University in object-oriented databases .
|
02/2001-06/2001
|
Tutoring at Napier University in
object-oriented databases.
|
02/2000-06/2000
|
Tutoring at Napier University in
object-oriented databases.
|
02/1999-06/1999
|
Tutoring at Napier University in
object-oriented databases.
|
10/1997-06/1998
|
Part-time lecturer at Napier University for
relational and object-oriented databases.
|
|
|
System/Network administration
|
05/2002-
|
- Administration of PIX and Checkpoint firewalls.
- Administration of NT, 2000 and Linux servers.
|
11/2000-05/2002
|
- Administration of Linux server (web) for Napier University.
|
|
|
Other
|
2001-2002
|
In charge of proceedings for the
Scientific and Statistical DataBase Management (SSDBM'02)
conference in Edinburgh.
|
1998-1999
|
Involved in the organisation of the
Very Large DataBase (VLDB'99) conference in Edinburgh.
|
|
|
Peer reviewed
publications
|
A possibly more complete list is
available here:
- Paterson,
T., Kennedy,
J., Pullan, M., Cannon,
A., Armstrong, K., Watson, M., Raguenaud, C., McDonald, S. and Russell,
G. (2004). A Universal Character Model and Ontology of Defined
Terms for Taxonomic Description. In , Lecture Notes in
Bioinformatics: Proceedings of Data Integration in the Life Sciences
(DILS) Leipzig 2004 . : Springer Verlag.
- Sarah McDonald, Cedric Raguenaud, Martin R. Pullan, Jessie
Kennedy, Gordon
Russell, Mark Watson, The Prometheus II Description Model: an
objective
approach to representing taxonomic descriptions, submitted to
Taxon, 2003
- Cedric Raguenaud, Martin R. Pullan, Mark Watson, Jessie
Kennedy, Mark Newman, Peter Barclay, Implementation of the
Prometheus
Taxonomic Model: a comparison of database systems, in Taxon, 51(1),
pp 131-142, May, 2002
- Cedric Raguenaud, Jessie
Kennedy, Multiple Overlapping Classifications: Issues and
Solutions, 14th
International conference on Scientific and Statistical Database
Management - SSDBM 2002, Edinburgh, Scotland, 24/07/2002-26/07/2002,
Jessie Kennedy
(Ed), pp 77-86, IEEE Computer Society, 0-7695-1632-7, 2002
- Cedric Raguenaud, Managing Complex Data in an
Object-Oriented
Database, PhD Thesis, Napier University, January 2002
- Cedric Raguenaud, Martin
Graham, Jessie
Kennedy, Two Approaches to Representing Multiple Overlapping
Classifications:
a Comparison, 13th
International Conference on Scientific and Statistical Database
Management - SSDBM 2001, George Mason University, Fairfax, Virginia,
USA, 18/07/2001-20/07/2001, pp 239-244, IEEE Computer Society,
0-7695-1218-6, 2001
- Martin R. Pullan, Mark Watson, Jessie
Kennedy, Cedric Raguenaud, Roger Hyam, The Prometheus Taxonomic
Model:
a practical approach to representing multiple classification,
Taxon,
49, ISSN 0040-0262, pp55-75, Feb 2000
- Cedric Raguenaud, Jessie
Kennedy, Peter Barclay, The Prometheus Database for Taxonomy,
12th
International Conference on Scientific and Statistical Database
Management, SSDBM 2000, Berlin, Germany, 26/07/2000-28/07/2000,
Gunther, O. &
Lenz-H. J. (Eds), pp250-252, IEEE Computer Society, 0-7695-0686-0, 2000
- Cedric Raguenaud, Jessie
Kennedy, Peter Barclay, The Prometheus Taxonomic Database, Bio-Informatics
and Biomedical Engineering, 2000, Arlington, Virginia, USA,
08/11/2000-10/11/2000, pp63-70, IEEE Computer Society Press,
ISBN-0-7695-0862-6, 2000
|
|
|
|
Spare time
programming
|
Recent programming
|
16/08/2003-05/09/2003
|
Minor project:
- Internet weather
(Linux, PHP, shell script, MySQL) that computes network latency and
packet loss for key hosts on a network and graphically displays the
statistics. It was originally designed to monitor a private network,
but this demo monitors a
couple hundreds routers around the world and groups the statistics into
regions. Not yet publicly available.
|
20/07/2003-
|
Minor project:
- Spamtrap, or honeypot for spam (Linux, PHP), that receives
spam emails, analyses them, then automatically updates a blacklist that
can be queried by mail servers to reject spam. Available on SourceForge.
|
| 06/03/2002-15/03/2002 |
Project:
- Building of a reverse transparent cache to put in front of
and speed up (very) slow dynamically generated web sites for a friend's
company (Win32, PHP). The point was to handle peculiar requirements
such as URL mapping, cookie filtering, cookie-based authentication,
presentation of different pages at a single address depending on
authentication, transparent proxying when necessary, variable caching
policy based on URLs, load balancing, etc. Open source, and available
on
SourceForge.
|
13/12/2001-20/12/2001
|
Major project:
- Building of the SSDBM conference paper submission/management site
(Linux, MySQL, PHP). The project manages the whole paper review process
(e.g. paper submission, assignment of papers to reviewers, collection
of reviews, resolution
of conflicts, notification to authors), is open source, and is on
SourceForge. The system has been used for several academic
conferences
around the world since its release.
|
| 05/07/2001-06/12/2001 |
Minor project:
- Spamabuser (Linux, PHP, MySQL) that analyses spam emails
and fetches abuse contact information for the extracted domains.
Available on SourceForge.
|
??/2000-12/2002
|
Major project:
- Development and maintenance of the SoC database and
web site (Linux, MySQL, PHP). If
you are not working at Napier, you will only see the (small) internet
side of the system. The
project acquired open source status under the name Open SoCks in
November 2001 and can be found on
SourceForge .
|
|
|
|
Technical skills
|
Object-Oriented design methods
|
OMT, UML.
|
Programming languages
|
Java, C++ (VC++, Borland C++, gcc), Smalltalk,
Delphi, PHP, Visual Basic, C, Pascal, COBOL, Lisp, ASM 80x86, BASIC.
|
Web stuff
|
HTML, CSS, Javascript.
|
Systems
|
DOS, Windows 3.x, Windows 95, Windows NT,
Windows 2000, Unix
(mainly Linux).
|
Databases
|
Oracle SQL (relational), POET
(object-oriented), MySQL (relational), MS SQL Server (relational),
Access (relational).
|
Networks
|
Novell 3.x (ancient), TCP/IP networks,
firewalls (experience with Cisco PIX, Checkpoint fw-1,
ipchains/iptables).
|
| Other |
Genetic Algorithms. |
|
|
|
Languages
|
- Native French speaker
- English: fluent (I've been living in the UK since 1996)
- Spanish: knowledge
|
|
|
Interests
|
- Music (I'm an organist),
computers (I've been coding every day since I was 11, you can call it
an obsession), biology (especially genetic engineering).
|
|
|
|
Other
|
- Full and clean driving licence
|