Loïc Dachary
12 bd Magenta
75010 Paris
Tel: 33 1 42 45 07 97
E-mail: loic@dachary.org
DOB Nov, 02 1965, French, Pacs
Web: http://www.dachary.org/loic/
GPG: http://www.dachary.org/loic/gpg.txt
Last update: 7 January 2007

Senior Developer

Skills

  • Free Software culture
  • Online services
  • Games
  • Database design
  • Information Retrieval
  • Employment

    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 (01-03) 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 (00-03) a development hosting facility for the GNU project.
    php, Perl, GNU/Linux.

    May 95 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

  • GNU project author, speaker and donator
  • Debian developer
  • Founder of Savannah and Gna!
  • Lead developer of Senga
  • Core developer of Ht://Dig
  • Contributor to Lolix, Swig.
  • CPAN author
  • Freshmeat software publisher
  • Initiated the Cooperative Job Network
  • Honorary member of April
  • Founding member FSF Europe
  • President of FSF France
  • Founder of EUCD.INFO
  • Software Languages and Tools

  • C++, Perl, C, Python, Lisp, Tk/Tcl
  • MySQL, Berkeley DB
  • Apache
  • GCC, GDB, CVS, Automake, Libtool
  • Debian GNU/Linux