Sébastien Gonzalve
Chef de projet (Scrum master); Ingénieur R&D, SEANODES
2004 - 2011Ingénieur, Scrum Master chez Seanodes, Colomiers (31)
Seanodes ( www.seanodes.com ) est l'éditeur du logiciel Exanodes qui permet d'agréger l'espace disque de nombreuses machines physiques en un espace de stockage virtuel dynamique et tolérant aux pannes (équivalents RAID0/1 sparing). J'ai été embauché à la création de l'entreprise et je suis devenu un acteur central de la conception et du développement du logiciel Exanodes.
Responsabilités:
• Gestion d'équipe (6 personnes) en tant que Scrum Master certifié (participation avec le gestionnaire de produit à la définition des objectifs des équipes)
• Qualité logicielle par la mise en place d'outils et de procédures d'encadrement des développements.
• En charge des problèmes liés à la Scalabilité jusqu'à 145 noeuds (limites théoriques, études de performances, études des optimisations)
• Portage MS Windows Réalisations:
• Ecriture de nombreuses parties critiques (comme le système de communication entre les noeuds et l'algorithmique distribuée)
• Conception de l'architecture et refactoring (pour coller à des redéfinitions des besoins, évolution du produit)
• Deboggage avancé : expertise dans la recherche et la résolution des problèmes logiciels, étude du code, étude du logiciel à l'exécution, espace noyau et/ou utilisateur, programmation de plugin wireshark (analyseur réseau)
• Portage du logiciel en natif sur MS Windows
• Scripting de génération d'appliance VMWare/Xen pour Exanodes
Contexte technique : C (kernel/système), C++ (stl, boost, QT), notion de perl.
2003 - 2004Administration des serveurs externalisés linux, déploiement de l'application développée en interne et mise au point de scripts de maintenance.
Le logiciel vendu par l'entreprise cherche à évoluer vers une version plus simple à administrer principalement par la mise au point de protocoles de déploiement et par l'automatisation des mises à jour.
Contexte technique : Bash, Awk, C