Hubert Figuiere

Current
  • Software Engineer at Novell
  • Maintainer at AbiWord
Past
  • Software Developer at Xandros Corporation
  • Crazy French (Software Developer) at Net Integration Technologies Inc.
  • Software Engineer at Freebox
  • Software Engineer at Apple
  • Software Engineer at Apple
  • System Adminstrator at Sabre
  • UNIX System Adminstrator at Business Objects
  • IT Director at Point Barre
  • Software Engineer at Solsoft
  • Software Developer at Opalis
Education
  • Institut national des Télécommunications
  • IUT Orsay
  • Lycée Lakanal
Connections
138 connections
Industry
Information Technology and Services
Websites

Hubert Figuiere’s Summary

Software development with Open Source technologies. C/C++ expertise.

Hubert Figuiere’s Specialties:

Linux, C, C++, OpenOffice, Gnome, Gtk, Qt, boost, STL


Hubert Figuiere’s Experience

  • Software Engineer

    Novell

    (Public Company; 1001-5000 employees; NOVL; Computer Software industry)

    February 2007Present (1 year 6 months)

    Developement in C++ of Office OpenXML import filters for OpenOffice.org Impress.
    SLED desktop team: GNOME development.

  • Maintainer

    AbiWord

    (Non-Profit; 1-10 employees; Computer Software industry)

    September 2000Present (7 years 11 months)

    Member of the core team of developers.
    * Achievements: Ported AbiWord to MacOS X: writing an Cocoa based front-end for the UI, porting the automake build system, adapting various infrastructure of the cross-platform framework to adapt to Mac UI specifics that were not envisionned in the begining.
    * Implemented some changes in the core framework, including moving some of the base container to use a type-safe C++ template implementation for data storage.
    * Fixed bug in the RTF importer and exporter code.
    * System administration of the development server, over the Internet. FreeBSD and then Linux based: Apache, Bugzilla, CVS, Postfix, majordomo.
    * Various speed analysis and improvements, various bug fixes and other task to make AbiWord a better software.

  • Software Developer

    Xandros Corporation

    (Privately Held; 51-200 employees; Computer Software industry)

    November 2005February 2007 (1 year 4 months)

    C++ programming using Qt on Xandros' Linux based products.
    * Redesigned and developed Xandros Photo Manager, an application to manage pictures from digital cameras. Project cancelled.
    * Ported and maintained Debian packages of Beagle and Mono to Xandros (purely Debian packaging work).
    * Designed and developed the alert module of the System Monitor for the awarded Xandros Server.

  • Crazy French (Software Developer)

    Net Integration Technologies Inc.

    (Privately Held; 11-50 employees; Computer Software industry)

    July 2004October 2005 (1 year 4 months)

    System and network programming in C++ and Perl on Linux and management of the alpha QA team for the Linux-based server product Nitix.
    * Achievements: Managed the alpha QA team in Montreal to help the testing of the product features earlier in the development stage.
    * Redesigned the print server for Nitix using CUPS.
    * IPSec VPN: backported changes from the main development branch to ease test deployment of the new IPSec subsystem based on isakmpd.
    * Netatalk Mac file server: debugged some build issues and written some test scripts.
    * Porting Nitix to IBM pSeries (OpenPower 720): modified the build system, modified the bootstrap process, modified the volume management. Unreleased prototype.
    * NS3 (Nitix proprietary network distributed "name service"): final stage of development with bug fixing in various areas of the component.
    * Groupware client for Novell Evolution: various UI work and fixes for the ExchangeIt client for Novell Evolution 1.4.

  • Software Engineer

    Freebox

    (Privately Held; 1-10 employees; Computer Hardware industry)

    July 2003January 2004 (7 months)

    Software engineer at Freebox (Paris), subsidiary of the #2 ADSL broadband ISP in France.

    * Written the Linux 2.4 USB driver (host) for the Freebox v3 ADSL set-top box: ARM-based chipset. The driver had to provide CDC Ethernet.
    * Written the i2c driver for the 7-segment display if the Freebox v3.
    * Written the i2c driver for to collect information from the GBIC interface on the DSLAM (running Linux 2.4 on PowerPC)
    * Written a daemon to take action on receiving IGMP request on the DSLAM to perform switching of multicast network for TV over IP. (C on Linux)
    * Upgraded the functionnal test suite for the DSLAM manufacturing (written in Perl) and assistance hardware manufacturing in debugging problems on the test bench.
    * Investigated the software changed to use a different PowerPC based CPU board for the DSLAM.
    * Investigated the software changes of XScale CPU board for the DSLAM: switching from PowerPC to ARM big-endian architecture.

  • Software Engineer

    Apple

    (Public Company; 1001-5000 employees; AAPL; Computer Software industry)

    February 2003April 2003 (3 months)

    iCal development team.

  • Software Engineer

    Apple

    (Public Company; 501-1000 employees; AAPL; Information Technology and Services industry)

    October 2002December 2002 (3 months)

    iCal development team, Objective-C and Cocoa. Rewrote the vCalendar importer of iCal 1.0.1

  • System Adminstrator

    Sabre

    (Public Company; 1001-5000 employees; Information Technology and Services industry)

    January 2001February 2002 (1 year 2 months)

    Solaris system administration.

  • UNIX System Adminstrator

    Business Objects

    (Public Company; 501-1000 employees; BOBJ; Information Technology and Services industry)

    May 1999December 2000 (1 year 8 months)

    In charge of UNIX production servers (ERP, sales force automation, customer support, source code managment), mail gateways, DNS, FTP server, firewall and various UNIX system used for our network infrastructure. In charge of SUN hardware purchasing for the whole EMEA (mainly MIS and R&D).
    I have been part of the removal team whose goal was to move the complete network and computer room to the new facilities, with a minimum interrupt. This implied the renumbering of a 2000+ computers TCP/IP network and rework of the LAN infrastructure.

  • IT Director

    Point Barre

    (Privately Held; 1-10 employees; Internet industry)

    March 1999April 1999 (2 months)

  • Software Engineer

    Solsoft

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    March 1998February 1999 (1 year)

    Software development in C on Linux. Worked and maintaining Net Security Master.

  • Software Developer

    Opalis

    (Privately Held; 1-10 employees; Computer Software industry)

    August 1996February 1998 (1 year 7 months)


Hubert Figuiere’s Education

  • Institut national des Télécommunications

    Managemenet 19951996

  • IUT Orsay

    19931995

  • Lycée Lakanal


Additional Information

Hubert Figuiere’s Websites:

Hubert Figuiere’s Interests:

free software, linux, digital photograhy

Hubert Figuiere’s Groups:

FACIL, Gnome Foundation


Hubert Figuiere’s Contact Settings

Interested In:

  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Hubert’s full profile:

  • See who you and Hubert Figuiere know in common
  • Get introduced to Hubert Figuiere
  • Contact Hubert Figuiere directly

View Full Profile