Développement

» Accueil » Développement

En parallèle de mon parcours scientifique, j'ai réussi à acquérir au fil des expériences diverses compétences en développement informatique qui sont regroupée succinctement sur cette page.

Technologies XML

W3C

Je m'intéresse tout particulièrement aux technologies XML : la structuration et l'échange des données, l'accès aux données à l'aide du modèle DOM et la transformation des données par XSLT, enfin, la présentation par XSL-FO et la publication sur le web par XHTML.

Applications web

Apps

Je possède également de solides compétences en programmation d'applications web à l'aide de PHP (procédural et objet), avec intégration des bases de données de type SQL ou des flux XML. Coté client, mes connaissances en programmation JavaScript me permet de réaliser des applications asynchrones AJAX. Plus généralement, je suis familier des architectures MVC pour séparer les routines de l'application du contenu et du contenant. Récemment, je me suis tourné vers l'utilisation du framework Ruby on Rails afin de créer des applications Web 2.0 encore plus complètes.

Design web

code

L’écriture de pages web en conformité stricte aux standards HTML ou XHTML est une de mes spécialités. Je m'efforce de privilégier la sémantique du document, soucieux de l'accessibilité des pages, et de reléguer tout le design aux feuilles de style CSS. Parmi cela figure une maîtrise des techniques de mise en page sans tableaux, et une bonne connaissance des méthodes d’évitement des bugs de rendu de Microsoft Internet Explorer.


Infographie

logos

En complément du design web, je dispose des quelques compétences en infographie qui me permettent de mettre au point des identités visuelles, avec design de logos et de chartes graphiques, ainsi que de réaliser des travaux plus divers tels que des affiches, des dépliants et des livrets.


Divers

  • Automatisation sous Mac OS X via AppleScript,
  • Bases en Objective-C avec le framework Cocoa,
  • Production de documents par les techniques XML/XSLT/XSL-FO ou LaTeX,
  • Administration de réseaux TCP/IP filaires et sans-fils, paramétrage firewall/routeur.

iNMR

Partenariats logiciels

iNMR

iNMR — “the ultimate NMR experience” —

iNMR est un logiciel de traitement RMN intuitif et élégant, spécialement conçu pour Mac OS X. Son développement est assuré par Giuseppe Balacco, fondateur de la société Nucleomatica.
En savoir plus »