Domaines de compétences
La formation continue est selon moi indispensable pour un ingénieur en informatique. A ce titre, je participe dés que l'occasion se présente à des formations ou des conférences (dernière en date: l'Agile Tour Montpellier). Je suis également un lecteur assidu de blogs et de livres, sur des sujets aussi nombreux que diversifiés.
Cette page vous présente 3 des sujets qui me tiennent le plus à coeur, qui représentant également mes principaux domaines de compétences.
Qualité et artisanat logiciel
Poussé par le mouvement du Software Craftsmanship, le domaine de la qualité logiciel est aujourd'hui primordial à mes yeux.TDD ,BDD ,TU ,TF ,TNC , Intégration continue et Refactoring sont des pratiques que je m'emploie à mettre en oeuvre au quotidien.
Culture Agile
J'ai découvert l'agilité en 2009 suite à l'arrivée d'un Scrum Master chez IOcean. J'ai tout de suite été attiré par cette nouvelle culture mettant l'humain au centre des processus, privilégiant la collaboration, l'auto organisation et l'amélioration continue.
Développement web, logiciel et mobile
Ma curiosité perpétuelle en matière de nouvelles technologies m'amène à découvrir régulièrement de nouvelles voies pour m'améliorer dans mon métier premier : développeur. Java, PHP, C++, Ruby, Closure, Dart [...], je m'efforce de rester ouvert à tout langage, ce qui me permet d'apprendre constamment en étudiant leurs concepts et leur architecture.Bien évidemment, mes lectures ne se résument pas seulement à l'informatique ;-) J'ai souhaité me focaliser sur ces quatre domaines qui représentent le coeur de mes compétences.