Développement

Compétences pratiques de développement

  • Modélisation : Schémas, Architectures de classes, DTD…
  • Expert des méthodes de transformation XML : XSLT, DOM, SAX, XQUERY…
  • Traitement de masse de données : C, C++, Python, PERL
  • Web : Apache, PHP5, web services (soap, wsdl), javascript (jquery, ajax), html5, css
  • LATEX, CAML, PROLOG …

Projets

LigAV

Co-fondateur et Ingénieur de recherche chez Ligaran depuis 2009, j’ai développé un méta-moteur de composition. Il permet d’orchestrer un flow de traitements multi-langages de façon modulaire et structurée (Xml).

J’ai également écrit l’ensemble des modules qu’il utilise dans différents langages (xslt, php, python, sh, java…) pour disposer d’un convertisseur générique de notre format d’entrée standardisé vers tous les formats produits (epub, impression traditionnelle ou grandes lettres, pdf web…).

Ce moteur est utilisé industriellement, sur toute la chaîne de production de notre société, pour des centaines de nouveaux livres chaque mois.

Pul-luP

Je développe des idées autour de l’interaction entre Informatique et Musique. En 2005, je crée la web-radio “Pul-luP Radio”, puis le site pul-lup.com dédié aux mixes (voir le détail de l’historique). Je travaille maintenant essentiellement sur la création d’outils dédiés à l’analyse, l’annotation, et la navigation dans les médias temporisés.

Tview

En 2006-2007, dans le cadre de ma thèse, j’ai mis au point un outil en ligne “Tview” pour la visualisation et la transformation de structures (automates, arbres, transducteurs…).