Resume

Pascal BOURGUIGNON
(French)
CZ Saubot
34, rue Desbordes Valmore
75016 Paris
France
mailto:pjb@informatimago.com
http://www.informatimago.com
+33 145 049 621

Contents

COMPUTER SCIENCE KNOWLEDGE

Programming Languages:
C++, Objective-C, C, Javascript, Java, Common Lisp, emacs-lisp, Smalltalk
Operating systems:
  • UNIX: Linux, MacOSX, BSD, Solaris.
  • Programming system and applications;
  • Unix system administration.

Development environment:
  • UNIX: emacs, MacOSX/GNUstep development tools, Standard UNIX and GNU development tools.
  • MacOS: CodeWarrior, MPW.

Databases:
PostgreSQL, MySQL, Oracle, Sybase
Internet:
SMTP, POP3, IMAP, HTTP/HTML/CGI, FTP, DNS, NFS, routers, cisco ios, ...
Methodologies:
UML, OMT, Booch
CASE Tools:
  • Objecteering UML (from Softeam SA);
  • ObjectTeam (from Cayenne Inc.);
  • OMTool (from Martin Marietta, Inc.).

FREE-LANCE DEVELOPMENTS AND MISSIONS

2000 - 2007
Installation and administration of a web and email server, and small MacOSX LAN with 1st level phone support to the users. Teaching web site design with HTML and CSS2.
Intergruas 2000 S.L.
MacOSX, Linux, Apache, postfix
Spring 2007
Development of a web application generator.
RavenPack Internationnal, S.L.
Common Lisp, AllegroServe, AllegroCache, JavaScript, DojoToolkit
1996 - 2006
Installation and remote administration of a 4-CPU Linux cluster server including: Association Cultures-France (ex AFAA)
Remote work
Linux, Apache, postfix, Common Lisp, UncommonWeb
2005
A web agent to collect addresses from web phone directories,
Intergruas 2000 S.L.
Common Lisp, HTTP, HTML parsing, pattern matching , CSV, database
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.
Avira GmbH (ex H+BEDV GmbH)
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
January 1998 - July 1998
Specification and analysis (UML) of a telemedecine system, allowing consultation of patients by M.D. of differing languages based on a graphical and Multiple Choice Question forms. (SECUR.NET, Samaid, Dr. Chauvin)
SECUR.NET
UML, OpenStep, java
Autumn 1998
Installation and configuration of a Cisco 1600 router between the Saturn B satellite transmitter (Inmarsat) and the LAN of the 'Fleur de Lampaul'. (SECUR.NET)
Fleur de Lampaul
SECUR.NET
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). (Developed partial C++ parser in Common Lisp to aid in the analysis of the original C++ code).
Hermstedt, GmbH
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 and remote administration of a NeXTSTEP intranet/Internet server (for AFAA).
Association Cultures-France (ex AFAA)
Remote work
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 and configuration of routers on a WAN (for SECUR.NET).
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 SECUR.NET).
SECUR.NET
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, ISDN
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 and 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 et Marie Curie - Paris 6
1989 - 1991
Licence d'Informatique at Université Pierre et 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 et Marie Curie - Paris 6
1983 - 1987
Premier Cycle Technique en Informatique at Conservatoire National des Arts et Métiers (Paris).
1983
Degree of Programmer/Operator in the Armée de l'Air (French Air Force)
1982
Baccalauréat Mathématiques

LANGUAGES

LEISURES


Generated automatically from cv.lisp from pjb.cv