CV - Hubert Figuière

e-mail: hub@figuiere.net
Ottawa, Canada

Dévelopeur Logiciel orienté Open Source

Projets Open Source

Depuis septembre 2000

Dévelopeur d'AbiWord (traitement de texte multiplateforme sous licence GPL)

Portage sur MacOS X (en utilisant Cocoa et Objective-C++) et diverse modification dans le code cross-plateforme et Linux. http://www.abisource.com/

Depuis septembre 2001

co-mainteneur de gphoto2

Maintenance des outils du projet gphoto2, la solution de communication avec les caméras numériques sur Linux. http://www.gphoto.org/

Since 2006

Ubuntu MOTU.

Paquetage de logiciels de photographie numérique pour Ubuntu Linux, distribué depuis le dépôt Universe de logiciels supportés et maintenus par la communauté. http://www.ubuntu.com/.

Expérience professionnelle

novembre 2005 - février 2007

Software Developer for Xandros Corporation (Ottawa, Canada)

Programmation en C++ avec Qt et KDE sur les systèmes Xandros Server et Xandros Desktop, basé sur Linux. Langue de travail: Anglais. http://www.xandros.com

  • Conçu de dévelopé le modules d'alertes du moniteur système de Xandros Serveur 1.0.
  • Portage et maintenance des paquets Debian pour Mono et Beagle sur Xandros (travail de paquetage Debian)
  • Conçu et dévelopé le Xandros Photo Manager une application pour gérer les photographies numérique. Le projet a été annulé.

juillet 2004 - octobre 2005

Analyste programmeur chez Net Integration Technologies (Montréal, Canada)

Programmation système et réseau en C++ et Perl sur système Linux et supervision et l'équipe d'assurance qualité "alpha" pour le logiciel de serveur Nitix, primé de nombreuses fois. Projets: serveur d'impression basé sur CUPS, serveur de fichiers Mac Netatalk, VPN IPSec, client de groupware pour Novell Evolution. Langue de travail: Anglais. http://www.nit.ca/.

juillet 2003 - janvier 2004

Ingénieur logiciel chez Freebox (Paris, France)

Développement du système Linux embarqué sur les équipements ADSL Freebox utilisés par Free, et mise à niveau d'un logiciel de test fonctionnel de l'équipement, écrit en Perl. http://www.freebox.fr/

octobre - décembre 2002
février - avril 2003

Ingénieur Logiciel chez Apple Computer Europe (Paris, France)

Développement en Objective-C avec Cocoa sous MacOS X dans l'équipe en charge d'iCal 1.0.1 http://www.apple.com/ical/

janvier 2001 - mai 2002

Ingénieur UNIX pour ECSAT (SSII)

Mission: Sabre Inc. (Paris, France) puis EDS T&T (janvier 2001 - février 2002) : consultant UNIX pour mise en production et administration de serveurs SUN dans le cadre d'un projet pour le Club Méditerranée. Assistance technique dans le cadre de la migration du réseau Sabre vers le réseau EDS (suite au rachat) et sur d'autres projets.

mai 1999 - décembre 2000

Administrateur système UNIX et réseau chez Business Objects (Levallois-Perret, France)

Responsable des serveurs SUN de production et de divers serveurs (Solaris, FreeBSD) utilisés pour l'infrastructure système et réseau (DNS, FTP, Firewall, passerelles de messagerie, supervision). Support aux utilisateurs de stations UNIX à la R&D. http://www.businessobjects.com/

mars 1999 - avril 1999

Administrateur et développeur chez Point-Barre (Paris, France)

Dévelopement, installation et déploiement en interne d'applications de commerce par Internet, sur plateforme Linux et MacOS.

mars 1998 - février 1999

Ingénieur de dévelopement logiciel chez Solsoft (Levallois-Perret, France)

Dévelopement de Net SecurityMaster sous Linux, un garde-barrière (pare-feu) à base de relais applicatifs fonctionnant sous UNIX et écrit en C. Portage vers AIX et Solaris. http://www.solsoft.com/

août 1996 - mars 1998

Développeur de logiciels chez Opalis (Paris, France)

Réalisation de logiciels de réseau et d'automatisation de tâches sous Windows NT en C/C++ et Delphi. http://www.opalis.com/

avril - août 1995

Stage de DUT à l'INRETS (Arcueil, France)

Programmation en Modula-2 sur station SGI avec Performer (librairie graphique 3D) et sur PC dans le cadre d'un projet de simulation de trafic et de conduite de véhicules automobiles.

Connaissances en Informatique

Systèmes

Linux, MacOS X, BSD, Solaris.

Logiciels serveurs

wu-ftpd, apache, squid, BigBrother, Postfix, BIND 8.x, HP-JetAdmin, Checkpoint Firewall-1, samba, NFS, DHCPd, MySQL, CUPS, Netatalk.

Réseau

TCP/IP, FTP, NNTP, SMTP, POP3, IMAP, HTTP, NFS, igmp, etc.

Matériel

Macintosh, PC, SUN (Enterprise 250, 450, 3x00, 4x00, Ultra 5/10/60, StorEgde 5x00).

Langages

C/C++, Objective-C/Objective-C++, Perl, HTML, XML, CSS, PHP, Bourne shell, SQL, Pascal/Object Pascal, Modula-2, Basic, etc.

Outils

Outils GNU (automake, gcc, emacs), Apple Interface Builder / Project Builder, Qt Designer, CVS, Subversion, Bzr, BitKeeper, Mozilla webtools (bonsai, bugzilla), paquetage Debian.

API / Frameworks

POSIX, STL, boost, Qt, MacOS X (Carbon et Cocoa), GTK/GNOME, sqlite3, WvStreams.

Formation et diplômes

1995-96

Première année à l'École de Gestion de l'Institut National des Télécommunications, Evry, France.

1995

DUT d'Informatique option Génie Informatique obtenu au département Informatique de l'IUT d'Orsay (93-95), France. (équivalent à un DEC du CEGEP)

1993

BAC D (diplôme de fin d'études secondaires option sciences, en France).

Langues

Anglais: bon niveau