-
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
- Common Lisp Application Development & Web application development (UncommonWeb).
- OpenStep (MacOSX or GNUstep) & WebObject (GNUstepWeb) Application Development
- UNIX System & Application Development.
- Internet UNIX Server Administration.
- 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
- 1996 - today
-
- Installation & remote administration of a 4-CPU Linux cluster server including:
- a domain name server (DNS),
- a mail server (postfix MTA, POP, IMAP, ClamAV, SpamAssassin, WebMail),
- Web & FTP server with virtual hosting,
- MySQL database server,
- mail list server,
- 2nd level phone support,
- a few on-site travels for hardware upgrades,
- Development of various utilities in Common-Lisp:
- Web application to let the users manage their .vacation file,
- Generation of named configuration & zone files.
- Generation of postfix 'virtual' file.
http://janus.afaa.asso.fr/
Linux, Apache, postfix, Common-Lisp, UncommonWeb
- Installation & administration of a web & email server, and small MacOSX LAN with 1st level phone support to the users.
Intergruas 2000 S.L.
MacOSX, Linux, Apache, postfix
- In development: a web agent to collect addresses from web phone directories,
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.
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:
- Managed a team of 3 persons responsible of the printing applications.
SGML, Xerox 4090 printer, PCL printer
- Technical support to UNIX developpers.
makefile, RCS, CVS, development tools
- Object-Oriented technologies consulting.
- Planed and launched the development of a time tracking & user requests management software.
Full Resume
- 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
- AI: Knowledge Representation (Lisp);
- Algorithms: Parallel Algorithms, Compilation;
- Operating systems: System Design, Distributed Systems, Unix Architecture, Network.
- 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
- French: native
- English: fluent
- Spanish: fluent
- Programming
- Flight simulators
- Science-Fiction
- Sailing ships