Resume


Pascal BOURGUIGNON

(French)

37, rue Rouget de Lisle
Appartement 210
92130 Issy Les Moulineaux
France

mailto:pjb@informatimago.com

http://www.informatimago.com

+33 637 191 327

Contents

COMPUTER SCIENCE KNOWLEDGE


Operating systems:
  • UNIX: Linux, MacOSX, iOS, Android.
  • System programming and applications;
  • Unix system administration.


Development environment:
  • UNIX, GNU/Linux: emacs, Standard UNIX and GNU development tools, GNUstep development tools (Gorm).
  • MacOSX: Xcode, Interface Builder.
  • Android: SDK, NDK, ant, Eclipse, AndroidStudio.


Databases:
SQL, PostgreSQL, MySQL, OpenTSDB/HBASE, Oracle, Sybase

Internet:
SMTP, POP3, IMAP, HTTP, HTML, CGI, CSS, FTP, DNS, NFS, routers, DDWRT/OpenWRT, cisco ios, ...

Programming Languages:
Common Lisp, emacs-lisp, scheme, Swift, Objective-C, C, C++, Java, Javascript, Smalltalk, Modula-3, Modula-2, Pascal

CASE Tools:
  • Modelio, Objecteering UML (from Softeam SA);
  • Argo UML.

FREE-LANCE DEVELOPMENTS AND MISSIONS


January 2016 - May 2017 -- Trustonic, Ltd -- iOS Consultant: port of the TAB WB SDK and its build system, from Android to iOS.
Trustonic Ltd. [http://www.trustonic.com/]
Android, Java, AndroidStudio, XMPP, iOS, Objective-C, Xcode, Interface Builder, Ruby, Git, Agile, maven, GNU make, bash, python, Xcodeproj, Jenkins, ios-deploy, Jira, Crucible, Confluence, LiquidPlanner

Summer 2015 -- AF Engineering -- Specifications and development of an Order Processing System, with Web Application; to be deployed to take orders for take-away pizzas.
AF Engineering [http://www.af-engineering.it/]
Common Lisp, HTML, JavaScript, PostgreSQL

June 2013 - March 2014 -- Ubudu, SAS -- Development of Ubudu SDK and products.
Ubudu Pro [http://pro.ubudu.com/]
Ubudu [http://www.ubudu.fr/]
[http://www.appannie.com/apps/ios/app/bwin-poker-live/]
[http://www.appannie.com/apps/google-play/app/com.ubudu.mobile/]
Android, Java, Eclipse, iOS, Objective-C, Xcode, Interface Builder, GUI, Router, Wifi, Ultrasound, iBeacon, Bluetooth LTE, Geofencing, Ruby, Git, Github, Agile

October 2012 - May 2013 -- DxO Labs, SA -- Evolution of the user interface of DxO Optics Pro Mac.
Maintaining and new features of the MacOSX Application DxO Optics Pro, from version 8.0 to 8.5. Work in Agile/Scrum team, with both local and remote members.
DxO Optics Pro [http://www.dxo.com/]
MacOSX, Objective-C, GUI, Ruby, Cucumber, Gherkin, Python, Subversion, Mercurial, Agile, Scrum, Jira, Crucible, Confluence, Bamboo

Summer 2012 -- Alexis Bosch -- Port of the music application Patchwork from MacOS to MacOSX
Port of the music application Patchwork from MacOS to MacOSX.
Patchwork Repository [http://fossil.informatimago.com:8002/patchwork/home]
MacOS, MacOSX, Common Lisp, Midi, GUI

Winter 2012 - Spring 2012 -- Ogamita -- Nasium L.S.E. - Implementation of the L.S.E. programming language.
Developed a L.S.E system (Langage Symbolique d'Enseignement, a French programming language for schools). Implemented a byte-code compiler and a virtual machine. The system can be used remotely thru telnet (or ssh), or locally, as a command-line-interface program or to write unix scripts.
Ogamita [http://nasium-lse.ogamita.com/]
Common Lisp, Linux, MacOSX, MS-Windows, compilation, telnet protocol

Summer 2010 - Autumn 2010 -- Medicalis, SL -- MDI, Embedded real-time data collection device
Developed a system to collect real-time data from various sources (medical devices), normalize them (in format and time), and forward them to processing or storing systems, ensuring that no data is lost in case of communication problem. Gathered the specifications. Analysed the system architecture. Developped some modules (including the lower level communication protocol module). Taught Common Lisp to co-worker.
Medicalis, S.L. [http://www.medicalis.es/]
Common Lisp, Linux, postgresql

Spring 2010 -- Medicalis, SL -- Incident Tracker, Web Application
Development of an incident tracker for Alliance Medical Diagnósticos. The web application allows hospitals to manage rendez-vous with patients for the mobil diagnostic units, and separately, to manage mobil units incidents. Gathered specifications, analysed and programmed the new features in PHP (some generated from Common Lisp code) and modification of the pre-existing MantisBT bug tracker. Development of an incident importation module written in Common Lisp.
Medicalis, S.L. [http://www.medicalis.es/]
Alliance Medical Diagnósticos, S.L. [http://www.alliancemedical.es/]
PHP, Common Lisp, MantisBT, mysql

Spring 2009 -- Medicalis, SL -- Amigo, MacOSX Application
Development of new features in the Amigo application (interface between OsiriX and RIS databases).
Medicalis, S.L. [http://www.medicalis.es/]
Objective-C, OsiriX, DICOM, dcm4chee, postgresql, MacOSX, VeriFinger
Full Resume : http://pjb.ogamita.org/cv/cv-pjb-cpp-en-full

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 by cv.lisp from pjb.cv