Curriculum Vitae


Pascal BOURGUIGNON

(Francés)

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

mailto:pjb@informatimago.com

http://www.informatimago.com

+33 637 191 327

Contenido

CONOCIMIENTOS DE INFORMÁTICA


Sistemas operativos :
  • UNIX: Linux, MacOSX, iOS, Android.
  • Programación sistema y applicaciones;
  • Administración de sistemas Unix.


Bases de datos :
SQL, PostgreSQL, MySQL, OpenTSDB/HBASE, Oracle, Sybase

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

Lenguajes de programación :
Common Lisp, emacs-lisp, scheme, Swift, Objective-C, C, C++, Java, Javascript, Smalltalk, Modula-3, Modula-2, Pascal

Entornos de desarrollo :
  • UNIX, GNU/Linux: emacs, Herramientas de desarrolo UNIX y GNU, GNUstep (Gorm).
  • MacOSX: Xcode, Interface Builder.
  • Android: SDK, NDK, ant, Eclipse, AndroidStudio.


Herramientas CASE :
  • Modelio, Objecteering UML (de Softeam SA);
  • Argo UML.

TRABAJOS


Enero 2016 - Mayo 2017 -- Trustonic, Ltd -- Consultor iOS : portage del SDK TAB WB y de su sistema de compilación y prueba, de Android a 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

Verano 2015 -- AF Engineering -- Escritura de las especificaciones y desarrollo de un Sistema de Tratamiento de Pedidos, con aplicación web, para pedir pizzas para llevar.
AF Engineering [http://www.af-engineering.it/]
Common Lisp, HTML, JavaScript, PostgreSQL

Junio 2013 - Marzo 2014 -- Ubudu, SAS -- Desarrollo de los productos y SDK Ubudu.
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

Octubre 2012 - Mayo 2013 -- DxO Labs, SA -- Mejorada del interfaz usuario de DxO Optics Pro Mac.
Mantenimiento y desarrollo de nuevas funcionalidades en la aplicación MacOSX DxO Optics Pro, de la version 8.0 a 8.5. Metodo de gestión de proyecto Agile/Scrum, con desarrolladores locales y en teletrabajo.
DxO Optics Pro [http://www.dxo.com/]
MacOSX, Objective-C, GUI, Ruby, Cucumber, Gherkin, Python, Subversion, Mercurial, Agile, Scrum, Jira, Crucible, Confluence, Bamboo

Verano 2012 -- Alexis Bosch -- Traslado de la aplicación de música Patchwork de MacOS a MacOSX
Traslado de la aplicación de música Patchwork de MacOS a MacOSX.
Patchwork Repository [http://fossil.informatimago.com:8002/patchwork/home]
MacOS, MacOSX, Common Lisp, Midi, GUI

Inverno 2012 - Primavera 2012 -- Ogamita -- Nasium L.S.E. - Implementación del lenguaje de programación L.S.E.
Desarrollo de un sistema L.S.E. (Langage Symbolique d'Enseignement, un lenguaje de programación francés por los colegios). Implementado un compilador de byte-code, y una maquina virtual. El sistema se puede usar a distancia con telnet (o ssh), o localmente como un comando de o para escribir escripts unix.
Ogamita [http://nasium-lse.ogamita.com/]
Common Lisp, Linux, MacOSX, MS-Windows, compilation, telnet protocol

Verano 2010 - Otoño 2010 -- Medicalis, SL -- MDI, dispositivo de recogida de datos en tiempo real
Desarrollo de un sistema para colectar datos en tiempo real, desde varias fuentes (eg. aparatos medicos), normalizar esos datos (formato y tiempo), y transmitarlos a las unidades de procesamiento o almacenamiento, ensurando que no dato sea perdido en caso de problema de comunicación. Colecta de las especificationes, analisis de la architectura del sistema, escritura de algunos modulos (incluso el modulo de bajo nivel de protocolo de comunicación). Enseñé Common Lisp a un compañero de trabajo.
Medicalis, S.L. [http://www.medicalis.es/]
Common Lisp, Linux, postgresql

Primavera 2010 -- Medicalis, SL -- Aplicación web de seguimiento de incidencias
Desarrollo de una aplicación web de seguimento de incidencias para Alliance Medical Diagnósticos. La aplicación permite a los hospitales clientes gestionar las citas con los pacientes y las unidades moviles de diagnostico, y de gestionar las incidencias sobre las unidades moviles. Colecta de las especificationes, análisis y programación de las nuevas funcionalidades en PHP (algunas partes generadas con un escript Common Lisp), y modificación del código del programa pre-existante de gestión de bug MantisBT. Escritura de un modulo de importación de incidencias, en Common Lisp.
Medicalis, S.L. [http://www.medicalis.es/]
Alliance Medical Diagnósticos, S.L. [http://www.alliancemedical.es/]
PHP, Common Lisp, MantisBT, mysql

Primavera 2009 -- Medicalis, SL -- Aplicación MacOSX Amigo
Desarrollo de nuevas funcionalidades en la applicación Amigo (interfaz entre OsiriX y una base de datos RIS).
Medicalis, S.L. [http://www.medicalis.es/]
Objective-C, OsiriX, DICOM, dcm4chee, postgresql, MacOSX, VeriFinger

Otoño 2007 - Otoño 2009 -- Anevia SAS -- Ingeniero Investigación & Desarrollo
Mantenimiento y desarrollo de nuevas funciones en el servidor RTSP 'ViaManager' incluyendo : implementación de un interfaz de configuración (IPC) ; implementación de la redundancia de los servidores IPTV Live. Escribí macros Objecteering (scripts J). Escribí tests (scripts Ruby). Escribí herramientas de generación de codigo C++ (Common Lisp, Ruby). Desarrollo de una herramienta para poner al dia una base de datos (sqlite, unixODBC) con mensajes XML.
Anevia SAS [http://www.anevia.com/]
Common Lisp, Ruby, Objecteering, Objecteering J, UML, C++, Linux, XML, sqlite, unixODBC, PostgreSQL

Primavera 2007 -- RavenPack Internationnal, SL -- Generador de aplicaciones Web
Desarrollo de un generator de aplicaciones web.
RavenPack Internationnal, S.L. [http://www.ravenpack.es/]
Common Lisp, AllegroServe, AllegroCache, Oracle, JavaScript, DojoToolkit

2000 - 2007 -- Intergruas 2000, SL -- Administrador Unix
Instalación y administración de servidor web y mensajeria, y red local MacOSX, con Soporte telefonico de nivel 1 a los usuarios. Formación para crear sitios web con HTML y CSS2.
Intergruas 2000 S.L. [http://www.intergruas.com/]
MacOSX, Linux, Apache, postfix

1996 - 2006 -- Association CulturesFrance -- Administrador Unix
Instalación y Administración a distancia de un servidor Linux cluster de 4 CPU incluyendo: Association Cultures-France (ex AFAA) [http://www.culturesfrance.com]
Trabajo a distancia
Linux, Apache, postfix, Common Lisp, UncommonWeb

2005 -- Intergruas 2000, SL -- Agente web para recogida de direcciones postales
Desarrollo de un agente web para colectar direcciones de las páginas amarillas.
Intergruas 2000 S.L. [http://www.intergruas.com/]
Common Lisp, HTTP, HTML parsing, pattern matching , CSV, database

Diciembre 2000 - Junio 2003 -- H+BEDV, GmbH -- Mantenimiento AvMailGate
Mantenimiento y desarrollo de nuevas funciones de AvMailGate, filtro de correo antivirus, para H+BEDV GmbH (Todo, salvo la parte antivirus que esta hecha por H+BEDV). Desarrollo de scripts de test en emacs-lisp.
Avira GmbH (ex H+BEDV GmbH) [http://www.avira.de/]
Trabajo a distancia
Unix, C, SMTP, emacs-lisp

Verano 2001 -- Mappy, SA -- Base de datos geograficos a base d'arboles cuaternario
Desarrollo de un modulo de indexación geográfica rapida in C++, basado en archivos d'arboles cuaternarios mapeados en memoria, por una aplicación de mapas interactivas (para Mappy SA). Aplicación de test desarrollado sobre NeXTSTEP.
Mappy, SA [http://www.mappy.com/]
Trabajo a distancia
Unix, C++, OpenStep, Objective-C

Verano 1999 -- Orange Concept, SA -- Adaptador Oracle por GNUstep
Desarrollo de un adaptador Oracle7/Oracle8 para GNUstep/db (compatible con EOF-1).
[http://www.informatimago.com/develop/gnustep/#OracleAdaptor]
[http://www.gnustep.org]
Trabajo a distancia, software libre financiado por :
Orange Concept [http://www.orange-concept.com/]

GNUstep, Objective-C, Oracle

Otoño 1998 -- SECUR.NET -- enrutador Cisco : Inmarsat / Fleur de Lampaul
Installación y configuración de un enrutador Cisco 1600 entre un transmisor Saturn B de satelito (Inmarsat) y la red local del barco 'Fleur de Lampaul'. (SECUR.NET)
Fleur de Lampaul [http://fr.wikipedia.org/wiki/Fleur_de_Lampaul]
SECUR.NET [http://secur.net/]
cisco IOS, router

Enero 1998 - Julio 1998 -- SECUR.NET -- Specification and analysis of a remote medecine system
Especificación y análisis (UML) de un sistema de medecina a distancia, permitiendo la consulta de pacientes por un medico que no hablan el mismo idioma, basada en formularios graficos ypreguntas a elección multiple. (SECUR.NET, Samaid, Dr. Chauvin)
SECUR.NET [http://secur.net/]
UML, OpenStep, java

Verano 1998 -- Free Software -- NeXTSTEP User Interface for Squeak Smalltalk
Interfaz usuario grafico NeXTSTEP para el Smalltalk Squeak.
[http://www.informatimago.com/develop/squeak/]
NeXTSTEP, Objective-C, Smalltalk

Otoño 1997 - Primavera 1998 -- X & Lan, SA -- Aplicación NeXTSTEP AELEC
Un modulo de la aplicación AELEC: generación de etiquetas para los testos clinicos en doble ciego (para X Lan SA).
NeXTSTEP, Objective-C

1994 - 1996 -- ORME Informatique, SARL -- Consultorio en Abeille/Vie SA
Trabajé de consultor en la compañia de seguros Abeille/Vie (Commecial Union), Sector Metodologia:

Otoño 1996 - Verano 1997 -- Hermstedt, GmbH -- EuroFile Transfer ETS 300 375 Port to Mac
Portage del protocolo EuroFile Transfer ETS 300 375de PC a Macintosh (por la aplicación GrandCentral de Hermstedt GmhH). (Desarrollé un analizador partial de C++ en Common Lisp para ayudar en la análisis del codigo original en C++).
Hermstedt, GmbH [http://www.hermstedt.de/]
Trabajo a distancia, con un viaje final. en Alemania
EFT, Macintosh, C++, NeXTSTEP, Common Lisp

Verano 1996 -- Association CulturesFrance -- Admin Unix NeXTSTEP
Installación, configuración y administración a distancia de un servidor Internet y intranet NeXTSTEP (para AFAA).
Association Cultures-France (ex AFAA) [http://www.culturesfrance.com]
Trabajo a distancia
NeXTSTEP, sendmail, POP-3

Primavera 1996 -- Free Software -- NeXTSTEP CL-GD754x Screen Device Driver
Desarrollo de un piloto de pantalla CL-GD754x para NeXTSTEP.
[http://www.informatimago.com/develop/cirrus/]
NeXTSTEP, Objective-C

Otoño 1993 - Primavera 1994 -- Free Software -- NeXTSTEP Minitel 1B Videotex Terminal Emulator
Desarrollo de un emulador de terminal Videotex Minitel 1B para NeXTSTEP.
[http://www.informatimago.com/develop/mtel/]
NeXTSTEP, C++, Videotex

Primavera 1993 -- SECUR.NET -- Installation and configuration of routers on a WAN
Installación y configuración de enrutadores WAN (para SECUR.NET)
SECUR.NET [http://secur.net/]
router, internet, DNS, sendmail, X25, X400

Invierno 1992 -- Free Software -- NeXTSTEP Abalone
Translación de un juego Abalone de Macintosh a NeXTSTEP.
[http://www.informatimago.com/develop/abalone/]
NeXTSTEP, Objective-C

Primavera 1991 -- Dia Informatica, SARL -- NeXTSTEP ProDoc
Prototipo de interfaz usuario NeXTSTEP por la applicación ProDoc (para DiaInformatica SARL).
NeXTSTEP, Objective-C

Invierno 1991 -- SECUR.NET -- Macintosh Camera Remote Control
Un programa de mando a distancia para camaras video sobre Macintosh (para SECUR.NET).
SECUR.NET [http://secur.net/]
Macintosh, Modula-2

Verano 1989 - Primavera 1990 -- SCSI, SA -- Macintosh ISDN Card Driver
Piloto para una tajeta de interfaz RDSI por Macintosh (para SCSI SA).
Macintosh, C, ISDN

Primavera 1989 -- CEDISECO, SA -- Minitel Mail Server
Desarrollo de un servidor de mensajeria Minitel (para CEDISECO SA).
Macintosh, Modula-2, Videotex

1988 - 1989 -- CEDISECO, SA -- Admin Mac
Empleado por CEDISECO SA: Soporte tecnico de una red local de 20 Macintosh.

Invierno 1988 -- CEDISECO, SA -- Macintosh C.Itoh 600+ Line Printer Driver
Piloto de impresora C.Itoh 600+ por Macintosh, (para CEDISECO SA).
Macintosh, Modula-2

Otoño 1987 -- iOware, SARL -- Macintosh SE External Screen Driver
Piloto de pantalla externa por Macintosh SE, (para iOware SARL).
Macintosh, 68000 Assembler

Verano 1987 -- Free Software -- Macintosh IDE for a small tutorial parallel programming language
Desarrollo de un IDE (entorno de desarrollo integrado) por un pequeño lenguaje de programación paralelo didactico por Macintosh.
Macintosh, LightSpeed Pascal

Diciembre 1986 -- PsyDen, Inc -- Macintosh Biorythm application
Una aplicación de Bioritmos por Macintosh (publicado por PsyDen Inc).
Macintosh, LightSpeed Pascal

1982 - 1988 -- Armée de l'Air -- COBOL programmer
Empleado por el Ejército del Aire Francés :

ESTUDIOS


Julio 1995
Cursillo sobre la metodologia OO Clase-Relación de Softeam y Objecteering CASE.

Junio 1995
Cursillo 'NeXT Developer Training Course Programming with Enterprise Object Framework'.

Febrero 1992
Cursillo 'NeXT Developer Training Course Programming the NeXT Computer.'

1991 - 1992
Maitrise d'Informatique en la Universidad Pierre y Marie Curie - Paris 6.

1989 - 1991
Licence d'Informatique en la Universidad Pierre y Marie Curie - Paris 6.

1986 - 1989
Diploma de Estudios Universitarios Generales 'A' Ciencia y Structura de la Matera en la Universidad Pierre y Marie Curie - Paris 6.

1983 - 1987
Primiero Ciclo Tecnico en Informática en el Conservatoire National des Arts et Métiers (Paris).

1983
Diploma de Programador/Operator en el Ejército del Aire Francés.

1982
Baccalauréat Mathématiques

IDIOMAS

OCIO


Generado automaticamente por cv.lisp from pjb.cv