En collaboration avec le directeur technique, implémentation de méthodologies Agile (Scrum) au sein d’une équipe de 5 développeurs : définition/priorisation/planification/validation des sprints, suivi/rédaction du backlog
Management de l’équipe : suivi et contrôle quotidien des développements, animation (stand up meeting, revues de sprint, séances de sizing), participation au recrutement et à l’évaluation des collaborateurs
Gestion des projets clients : spécifications, documentation, support
Refonte et configuration des outils et documents de gestion de projet (Jira/GreenHopper/Bonfire)
Rédaction des cahiers de tests et organisation des sessions d’acceptance
Product owner de l’outil de back office
Reporting hebdomadaire aux équipes finances, ventes & marketing
(en cours de lancement) Associé technique pour le lancement d’un nouveau service internet communautaire
Etude de marché, conseil, spécifications et architecture
Réalisation et développement d’un prototype (LAMP + Synfony2)
Synthèse et définition des besoins et contraintes fonctionnelles avec les équipes concernées, création des maquettes et écriture des documents de spécification haut-niveau, choix des architectures et des solutions technologiques, mise en place du modèle de données
Recrutement et encadrement du développeur, mise en place de l'environnement technique et des outils de production: serveurs (WAMP), contrôle de source (SVN), bug tracking (Mantis)
Gestion de projet, reporting, contrôle qualité et livraisons dans les coûts et les délais impartis
Audit et proposition de stratégies de rationalisation des processus de livraison, de configuration et d’intégration des applications serveur en test, staging et production (Linux/Unix, Apache/Tomcat, Oracle)
Spécification et encadrement des développements d’une plateforme spécifique dédiée à la gestion des configurations et à la génération d’outils de déploiements et de tests standardisés: ~40 utilisateurs, ~40 projets, > ~1000000 de valeurs configurées, framework "maison" (PHP/MySql/JScript/SSH)
Documentation, mise en place et accompagnement des nouveaux processus de livraison auprès des équipes de développement et d’intégration
Support et intégration des produits marque blanche sur les plateformes de test et de démo : configuration, migrations, analyse et résolution d’incidents, mise en production de nouvelles releases
Formateur technique chez les clients étrangers (Australie, USA)
Définition d’une architecture technique modulaire permettant le déploiement fiable et sécurisé des applications Reuters en salle de marché (~100.000 positions)
Mise en place des outils et processus permettant d’absorber des livraisons complexes et nombreuses (~10.000 fichiers et clés de registre, ~400 modules, ~20 équipes réparties sur l’Europe, l’Amérique du nord et l’Asie) et de mettre à disposition quotidiennement des versions compilées et utilisables des produits (InstallShield, VSS/SVN)
Intégration, production et livraison de nombreuses releases majeures (~2 produits/versions par an) impliquant un travail continu avec de nombreuses équipes (gestion de projet, spécification produit, infrastructures, développement, validation, support)
Développement d’API, d’outils et de scripts pour la publication, l’installation, la mise à jour et la configuration des produits (Visual Studio 2003/C++, MSI, MsXml,VB Script)
Encadrement du projet de transfert de connaissances vers le site de Bangkok (4 personnes) : planification (MS Project ), préparation des supports de cours et des exercices, animation des trainings (6 mois en France), suivi et accompagnement sur place (4 mois en Thaïlande)
(création et édition d’applications TV interactives)
Implémentation du serveur de données principal, des API de connexion et des outils d’administration (C++/MFC, XML/Xerces, TCP/IP, STL, CVS)
R&D pour la mise au point d’applications embarquées : mise en place des plateformes de développement, algorithmes de calcul, optimisation de l’affichage, modélisation physique
Réalisation de démonstrations créatives dans une équipe autonome (2 développeurs, 1 graphiste): simulation de golf sur Nokia 9110, rallye automobile sur Psion Revo
Participation à l’élaboration d’un moteur de jeu générique multiplateformes
Refonte de l’interface utilisateur et design des composants graphiques
Mise en place et maintenance du réseau local et du site web