Michaël Galien

ScrumMaster, ITESOFT

30640BeauvoisinLanguedoc-Roussillon - France

Michaël Galien
88 contacts
Depuis 2012

Acting _____________________________________

"Acting" du responsable de l’équipe "Produit" en son absence.

Mission :
- Planifier les tâches des 8 membres de l’équipe pour le trimestre à venir.
- Présenter ce planning au directeur du département R&D.
- Participer aux réunions de suivi R&D.

Editeurs logiciels
Expérience professionnelle
2009 - 2011

CaptureManager et CaptureDashboard __________

Les outils CaptureManager et CaptureDashboard permettent respectivement de paramétrer et de superviser la Capture eMail. Ils ont été développés en Flex par une société d’Offshore.

Mission :
- Rédiger des spécifications fonctionnelles.
- Créer les bouchons pour permettre à l’Offshore de développer les clients en parallèle.
- Faire évoluer la Capture eMail pour proposer les méthodes de WebService nécessaires.
- Faire la revue de code d’une partie C# sous-traitée à l’Offshore.
- Tester les livrables et produire un rapport de test détaillé.

Environnement technique : VisualStudio 2010, C#, WCF, MSTest

Recrutement _________________________________

ITESOFT a recruté en 2011 deux ingénieurs développement pour renforcer son équipe "Produits".

Mission :
- Consulter les CV retenus par les RH.
- Participer aux entretiens en tant qu’expert technique.
- Donner un avis sur les candidatures.

IT_Diagnostic _______________________________

Le module IT_Diagnostic a deux objectifs. D’une part il vérifie, avant l’installation de FreeMind, que tous les pré-requis sont satisfaits. D’autre part, lorsqu’une plate-forme en production a des problèmes, il permet d’en faire le diagnostic. Ce projet a été réalisé par un prestataire de services.

Mission :
- Animer les réunions de définition des spécifications fonctionnelles.
- Valider les spécifications détaillées.
- Faire la revue de code.
- Encadrer le prestataire de services.
- Participer aux réunions de suivi de mission avec la société de services.

Environnement technique : VisualStudio 2010, C#, MEF

Capture eMail _______________________________

La "Capture eMail" est un projet stratégique pour ITESOFT. Il lui donne la possibilité de traiter un nouveau type de flux documentaire et ainsi de se préparer au "beyond paper".

Mission :
- Travailler en équipe.
- Définir l’architecture logicielle.
- Auditer les technologies WCF, WF, EntityFramework.
- Réaliser la conception détaillée.
- Respecter les normes de codage et les règles StyleCop / FxCop.
- Réaliser des TU.
- Assister la cellule industrialisation pour les tests de robustesse et de montée en charge.
- Faire une démonstration de l’outil.

Environnement technique : VisualStudio 2010, C#, WCF, WF, EntityFramework, Linq, FxCop, StyleCop, MSTest

Editeurs logiciels
2007 - 2008

FTDesigner __________________________________

La lecture "Full-Text" permet de rechercher de l’information dans un document de manière plus flou que la lecture par zone. Le module FTDesigner est l’outil graphique qui permet de paramétrer cette lecture.

Mission :
- Etudier le fonctionnement de la lecture "Full-Text" et son fichier XML de paramétrage.
- Animer les réunions de définition du besoin par les futurs utilisateurs.
- Rédiger les spécifications fonctionnelles et détaillées.
- Réaliser le premier projet .NET chez ITESOFT.
- Définir un cadre de développement pour les projets .NET à venir.
- Auditer les outils de TU MSTest et NUnit.
- Rechercher des composants .NET de manipulation d’images.
- Développer l’application.
- Réaliser les TU.
- Assister le Release Manager pour l’intégration au process de build et le lancement des TU.

Environnement technique : VisualStudio 2008, C#, WinForms, XML, FxCop, StyleCop, MSTest, MSBuild, FinalBuilder

Formation .NET ______________________________

Mission :
- Rechercher les formations disponibles en .NET.
- Définir le contenu de la formation .NET.
- Indiquer au centre de formation (Adhara) nos attentes.

Cette formation a été suivie par plusieurs membres de la R&D.

Setup _______________________________________

Les setups permettent l’initialisation de la base de données et l’installation des postes FreeMind qu’ils soient dédiés à du traitement manuel (Capture, Vidéo-correction) ou automatique (Lecture, Vérification).

Mission :
- Centraliser les besoins d’installation des différentes équipes.
- Prendre en compte ces besoins à chaque release.
- Faire évoluer les setups pour faciliter l’installation.

Environnement technique : Inno Setup, Delphi 6

Editeurs logiciels
2006 - 2007

Notification "Chat" _________________________

Un chat type MSN est intégré à l’outil de Web conférence AnyWhere. L’utilisateur peut minimiser ce chat, il fallait donc mettre en œuvre un système de notification pour prévenir l’utilisateur de l’arrivée d’un nouveau message.

Mission :
- Envoyer une notification du serveur vers les clients.
- Exploiter cette notification côté client pour faire clignoter le bandeau du chat.

Pour plus d’informations sur AnyWhere : http://www.arkadin.fr/S-pn-ArkadinAnywhere.html

Environnement technique : VisualStudio 2005, C#, JavaScript

Redirection Automatique _____________________

Pour optimiser la fluidité de navigation, le web-conférencier devait être redirigé vers le serveur Web le plus proche géographiquement.

Mission :
- Modifier le backend pour permettre le paramétrage de la redirection.
- Créer une procédure stockée SQLServer de choix du serveur le plus proche.
- Mettre en place la redirection dans le frontend.

Environnement technique : VisualStudio 2005, C#, ASP.NET, T-SQL

ArkaFileTransfer ____________________________

ArkaFileTransfer est un service Windows qui est capable de copier les fichiers audio d’un pont téléphonique vers un serveur FTP/FTPS. L’objectif est d’archiver les conférences pour permettre au client de les réécouter.

Mission :
- Faire un service capable :
-> de détecter l’arrivée d’un nouvel enregistrement (FileSystemWatcher).
-> de traiter en parallèle plusieurs ponts téléphoniques (BackgroundWorker).

Environnement technique : C#, VisualStudio 2005

Produits et services télécom - Internet
2005 - 2006

ScriptEdit __________________________________

Le module ScriptEdit est un éditeur de scripts JavaScript intégré à FreeMind. Il est utilisé par les équipes projets qui assurent la customisation et le déploiement de la solution chez le client.

Mission :
- Faire un éditeur qui propose :
-> la coloration syntaxique,
-> la complétion,
-> l’édition de plusieurs scripts (MDI),
-> la découverte des propriétés et des méthodes d’un ActiveX (comme OleView)
-> une validation des scripts grâce à JSLint.
- Permettre une communication bidirectionnelle entre l’éditeur et les outils de paramétrage.

Environnement technique : Delphi 6, JavaScript

DBTest ______________________________________

Outil de test de bases de données. Il sert à vérifier que les syntaxes des requêtes SQL, utilisées par FreeMind, restent compatibles lors du passage à une nouvelle version du SGBD. Il peut également servir à estimer le coût de l’ajout d’un nouveau moteur à la liste de ceux supportés par la solution.

Mission :
- Définir un fichier XML de projet de test.
- Réaliser le XSD de validation du XML de projet.
- Concevoir et développer l’application.
- Générer un rapport de test au format HTML.

Environnement technique : Delphi 6, XML, XSD, HTML

Règles de post-traitements __________________

La customisation de la solution FreeMind pour un projet client se fait en partie par la réalisation de scripts JavaScript. Un assistant type "règles Outlook" a été mis en place pour faciliter la réalisation des scripts les plus courants.

Mission :
- Réaliser la conversion des règles en script JavaScript.

Environnement technique : Delphi 6, JavaScript

PropCom _____________________________________

PropCom est une bibliothèque ActiveX de manipulation de données libres. Cette bibliothèque permet notamment de structurer et de sauvegarder les données lues par OCR. Elle remplace une ancienne table qui ne permettait de sauvegarder des données que sous la forme clé = valeur.

Mission :
- Définir la structure de données mémoire.
- Concevoir et développer la bibliothèque.
- Définir le format XML de sauvegarde.
- Documenter l’API.

Cette bibliothèque est aujourd’hui utilisée de manière intensive. En 2010, elle a été optimisée notamment au niveau de la sauvegarde et du chargement pour pouvoir gérer des XML de grande taille (plusieurs Mo).

Environnement technique : Delphi 6, XML, Help & Manual

Editeurs logiciels
Ancien élève de
Hobbies
Moto , Cinéma , Photographie

Les visiteurs de ce profil ont aussi consulté
Pierre Pontfort
Ingénieur développement Java/J2EE, Inexine
Erwan GUIOCHET
Lead Developer, ITESOFT
Olivier PETRONIO
Rédacteur territorial
Nathan Courtial
Ingénieur Développement, ITESOFT
MIKAEL DONINI
Ingenieur Genie Logiciel - Methodologie
Antoine DUCOURTIOUX
Ingénieur d'affaires environnement, Aloatec
Salah Eddine Lacheheb
Ingénieur stagiaire, INRA
Sonia Dubois
Employé, Azur service
Peter Martin
WEBMASTER, MICHELIN
Stéphane Marchand
Infirmier, centre hospitalier
Suggestions : Consultant | ITESOFT
Viadeo pour votre carrière : Créez votre profil