Loc Dachary
12 bd Magenta
75010 Paris
Tel: +33 6 64 03 29 07
E-mail: loic@dachary.org
DOB Nov, 02 1965, French, Pacs
Web: http://en.wikipedia.org/wiki/Loic_Dachary
GPG: http://www.dachary.org/loic/gpg.txt
Last update: 2 may 2014

Senior Developer

Skills

  • Free Software culture
  • C / C++ Development
  • System administration
  • Web Development
  • Management
  • Employment

    August 2014 to present, Developer, Red hat (http://www.redhat.fr/)
    Ceph developer, with a focus on RADOS and Erasure Code
    Python, C++, GNU/Linux.

    January 2013 to August 2014, Senior Developer, Cloudwatt (http://www.cloudwatt.fr/)
    Ceph developer, worked on the implementation of erasure coded pools to lower disk usage.
    Python, C++, GNU/Linux.

    January 2012 to January 2013, Senior Developer, eNovance (http://www.enovance.com/)
    OpenStack system administration, packaging and development. Managing a team of two and release enocloud the first french public cloud based on OpenStack.
    Python, GNU/Linux.

    January 2007 to January 2012, Senior Developer, OutFlop (http://www.outflop.me/)
    Packaging of Xivo, creation of cardstories and numerous contributions to Free Software projects. Lead developer of the Pokersource multiplayer online poker room, based on the jpoker JavaScript poker client and pokersource.
    Python, JavaScript, C++, GNU/Linux.

    January 2004 to January 2007, Senior Developer, Mekensleep (http://www.mekensleep.com/)
    Lead developer of the Pok3d multiplayer online poker room, based on the Underware 3D game library and pokersource.
    Python, C++, GNU/Linux.

    March 2003 to December 2003, Senior Developer, INRIA (http://www.inria.fr/)
    Author of a RFID library and applications used by researchers to design inovative Human Computer Interfaces.
    C, C++, GNU/Linux.

    January 2000 to January 2003, Senior Developer, GNU (http://www.gnu.org/)
    Contributor, co-maintainer an packager of NeL (2001-2003) a software platform for creating and running massively multi-user entertainment in a 3D environment over the Internet.
    C++, Python, GNU/Linux.
     
    Architect and maintainer of Savannah a development hosting facility for the GNU project.
    php, Perl, GNU/Linux.

    May 1995 to July 2002, Senior Developer, Ecila (http://www.ecila.fr/)
    Author of the Catalog Perl module (98-01). Catalog is a web based software to publish and maintain Yahoo! like resource catalogs. It is able to handle large catalogs like dmoz. Catalog is distributed Perl.
    Perl, GNU/Linux.
     
    Author of the Text-Query-SQL (99-01) Perl modules. Co-author of the Text-Query (99-01) Perl module. The Text-Query* modules provide and abstract framework and drivers to perform full text queries.
    Perl, GNU/Linux.
     
    Author of GNU mifluz, a full text indexing library (99-02). Mifluz is used by ht://Dig.
    C, C++, Perl, GNU/Linux.
     
    Author of the webbase internet crawler (95-02).
    C, C++, Perl, GNU/Linux.
     
    Author of the URI handling C library, uri (95-02).
    C, GNU/Linux.
     
    Author of the Unicode based accent stripping C library, unac (00-03).
    C, Perl, php, GNU/Linux.
     
    Ht://Dig core developer (99-01): indexing system, debugging, packaging.
    C++, GNU/Linux.
     
    Architect and maintainer of Senga.org (99-02) a cooperative development environment dedicated to Free Software focused on information retrieval.
    Perl, GNU/Linux.
     
    Implementation and documentation of a search engine (95-02) The crawler includes cookies handling, HTML parsing and smart optimizations strategies. Design of the search engine to run on a 24/7 basis, answers 200 000 requests each day on a 10 million documents database. Most programs are a mixture of C and Perl to get the best of both worlds.
    C, C++, Perl, Debian GNU/Linux.
     
    Implementation and bootstrap of free web hosting service, www.chez.com (96). Distributed architecture for load balancing. At present the service has more than 300 000 registered users and peaked at 1 million registered users.
    C, Perl, GNU/Linux.
     

    September 92 to May 95, Developer, AFP (http://www.afp.com/)
    Implementation and documentation of a graphic network administration tool. In charge of the specification and implementation of the whole system. The main work was to provide intuitive representation for the document workflow.
    C, C++, Tcl/Tk, HP/UX.

    June 91 to September 92, Developer, SARL 2001
    Implementation of graphic tools integrated in a cartoon making software. In a team of two I learnt color models and programmed a color editor based on the HVC model. I contributed to a multi-layer graphical editor.
    C++, InterViews, Ultrix.

    April 90 to June 91, President, GNA
    Creation of an association to make and distribute free software. Contributions to GCC and binutils. When I left the GNA association there was 10 MIPS and Sun machines providing 500 french sites with e-mail and news thru our own transatlantic chanel. About 1 000 GNU tapes were distributed. GNA became FSF France in 2001.
    GCC, Perl, Solaris.

    May 89 to April 90, Developer, Axis Design
    Porting of Unix-V.4 sources and kernel to a 68030 based workstation. Compiled and optimized with GNU tools.
    C.

    September 87 to May 89, JOAT, Axis Digital
    System administration, Database Management, Unix courses, short term development missions.
    C, Common Lisp.

    September 86 to September 87, Developer, SECIA
    Re-implementation of a generic expert system.
    Scheme Lisp.

    Involvement

  • Founder of Upstream University
  • Debian developer
  • Honorary member of April
  • Board member of Conservancy
  • Lead developer of Pokersource
  • GNU project author, speaker and donator
  • Founder of Savannah and Gna!
  • Contributor to Lolix, Swig.
  • CPAN author
  • Freshmeat software publisher
  • President of FSF France
  • Software Languages and Tools

  • JavaScript, C++, Perl, C, Python, Lisp, Tk/Tcl
  • MySQL, Berkeley DB
  • Apache
  • Mercurial
  • Ganeti
  • Debian GNU/Linux