Resume

Pascal BOURGUIGNON
(French)
Apartado de correo 69
30380 La Manga del Mar Menor
España
mailto:pjb@informatimago.com
http://www.informatimago.com
+34 968 140 492

Contents

COMPUTER SCIENCE KNOWLEDGE

Compilers; Operating Systems; Object-Oriented Development.
Operating systems:
  • UNIX (Linux, BSD, MacOSX, Solaris)
  • MacOS
  • Programming (system & applications);
  • Unix system administration.

Internet:
SMTP, POP3, IMAP, HTTP/HTML/CGI, FTP, DNS, NFS, ...
Programming Languages:
Common-Lisp, emacs-lisp, Smalltalk, Java, C/C++, & other OO, procedural & scripting languages.
Development environment:
  • UNIX: emacs, MacOSX/GNUstep development tools, Standard UNIX & GNU development tools.
  • MacOS: CodeWarrior, MPW.

CASE Tools:
  • Objecteering UML (from Softeam SA);
  • ObjectTeam (from Cayenne Inc.);
  • OMTool (from Martin Marietta, Inc.).

Methodologies:
UML, OMT, Booch
Databases:
PostgreSQL, MySQL, Oracle, Sybase

FREE-LANCE DEVELOPMENT AND MISSIONS

1996 - today
December 2000 - June 2003
Maintenance of AvMailGate, email antivirus filter, for H+BEDV GmbH (all but the antivirus part per se which is done in house by H+BEDV). Development of test case scripts in emacs-lisp.
http://www.hbedv.com/
Remote work
Unix, C, SMTP, emacs-lisp
Summer 2001
Development of a fast geographical indexing module in C++, based on memory mapped quad-trees files, for an interactive map application (for Mappy SA). Testbed developed on NeXTSTEP.
http://www.mappy.com/
Remote work
Unix, C++, OpenStep, Objective-C
Summer 1999
Development of an Oracle7/Oracle8 adaptor for GNUstep/db (compatible with Apple's Enterprise Object Framework)
http://www.informatimago.com/develop/gnustep/#OracleAdaptor
http://www.gnustep.org
Remote work, free software funded by:
Orange Concept

GNUstep, Objective-C, Oracle
Summer 1998
NeXTSTEP User Interface for Squeak Smalltalk.
http://www.informatimago.com/develop/squeak/
NeXTSTEP, Objective-C, Smalltalk
Autumn 1998
Installation & configuration of a Cisco 1600 router between the Saturn B satellite transmitter (Inmarsat) & the LAN of the 'Fleur de Lampaul'.
http://www.fleurdelampaul.com/
cisco IOS, router
Autumn 1997 - Spring 1998
A module of the AELEC application which purpose is to generate labels for double-blind clinical tests (for X & Lan SA).
NeXTSTEP, Objective-C
Autumn 1996 - Summer 1997
Porting the EuroFile Transfer ETS 300 375 protocol stack from PC to Macintosh (for the GrandCentral application of Hermstedt GmbH).
http://www.hermstedt.de/
(Developed partial C++ parser in Common Lisp to aid in the analysis of the original C++ code).
Remote work, with a final travel at Hermstedt's.
EFT, Macintosh, C++, NeXTSTEP, Common-Lisp
Spring 1996
Development of a NeXTSTEP CL-GD754x Screen Device Driver.
http://www.informatimago.com/develop/cirrus/
NeXTSTEP, Objective-C
Summer 1996
Installation, configuration & remote administration of a NeXTSTEP intranet/Internet server (for AFAA).
http://janus.afaa.asso.fr
NeXTSTEP, sendmail, POP-3
1994 - 1996
Employed by ORME Informatique SARL: Worked as consultant at Abeille/Vie (Commecial Union), Secteur Méthodes:
Spring 1993
Installation & configuration of routers on a WAN (for SECUR.NET).
router, internet, DNS, sendmail, X25, X400
Autumn 1993 - Spring 1994
Development of NeXTSTEP Minitel 1B Videotex Terminal Emulator.
http://www.informatimago.com/develop/mtel/
NeXTSTEP, C++, Videotex
Winter 1992
NeXTSTEP port of the Abalone game.
http://www.informatimago.com/develop/abalone/
NeXTSTEP, Objective-C
Winter 1991
Macintosh software to control remotely video cameras (for OSII Rémy R&D).
Macintosh, Modula-2
Spring 1991
NeXTSTEP prototype of user interface for the ProDoc application (for DiaInformatica SARL).
NeXTSTEP, Objective-C
Summer 1989 - Spring 1990
Macintosh ISDN Card Driver (for SCSI SA).
Macintosh, C
Spring 1989
Minitel Mail Server (for CEDISECO SA).
Macintosh, Modula-2, Videotex
1988 - 1989
Employed by CEDISECO SA: Technical Support for a LAN of 20 Macintosh.
Winter 1988
Macintosh C.Itoh 600+ Line Printer Driver, (for CEDISECO SA)
Macintosh, Modula-2
Summer 1987
A Macintosh IDE for a small tutorial parallel programming language.
Macintosh, LightSpeed Pascal
Autumn 1987
Macintosh SE External Screen Driver, (for iOware SARL)
Macintosh, 68000 Assembler
December 1986
Macintosh Biorythm application (published by PsyDen Inc).
Macintosh, LightSpeed Pascal
1982 - 1988
Employed by the Armée de l'Air (French Air Force):

STUDIES

July 1995
Softeam Classe-Relation OO Methodology & Objecteering CASE Course.
June 1995
NeXT Developer Training Course Programming with Enterprise Object Framework.
February 1992
NeXT Developer Training Course Programming the NeXT Computer.
1991 - 1992
Maitrise d'Informatique at Université Pierre & Marie Curie - Paris 6
1989 - 1991
Licence d'Informatique at Université Pierre & Marie Curie - Paris 6
1986 - 1989
Diplôme d'Etudes Universitaires Générales 'A' Science et Structure de la Matière at Université Pierre & Marie Curie - Paris 6
1983 - 1987
Premier Cycle Technique en Informatique at Conservatoire National des Arts et Métiers (Paris).
1993
Degree of Programmer/Operator in the Armée de l'Air (French Air Force)
1982
Baccalauréat Mathématiques

LANGUAGES

LEISURES