Domaines de compétence
Comme tout bon développeur de logiciel libre qui se respecte, j'ai touché un peu à tout, et j'ai donc une expérience dans divers domaines, dont voici quelques exemples :
- GNU/Linux, en particulier Debian : utilisation courante, administration système, personnalisation, développement, déploiement d'applications, empaquetage deb ;
- Gforge : utilisation, animation, personnalisation, développement, migration, administration ;
- Docbook ;
- Environnements de développement classiques GNU ;
- Développement dans divers langages : C/C++, Perl, Python, PHP, Tcl, shell ;
- Bases de données : MySQL, PostgreSQL ; installation, configuration, conception, optimisation, migration ;
- Services divers : LDAP, serveurs de messagerie, news, Apache, DNS ;
- Outils de suivi de version : CVS, Subversion, Arch/TLA, Bazaar ;
- Traductions et relecture de textes techniques (voir mes contributions pour des références) ;
- Intégration d'existants.
À ceci s'ajoutent les compétences acquises professionnellement. Mon expérience chez France télécom inclut en effet le Guide du web Wanadoo/Voila (Perl+Python+CORBA+PostgreSQL) et le système d'authentification (Perl+MySQL), qui ont tous deux des contraintes fortes en termes de robustesse et de tenue de charge. Ma participation au développement du moteur de recherche Voila inclut également des considérations de performance.
- Conception/définition et validation d'architectures techniques, notamment orientées web ;
- Projets web : back-office et front-office ;
- Optimisation et gestion de la montée en charge.