Chef de projet versatile, je suis doté de solides connaissances techniques me permettant de naviguer avec succès entre les technologies de l’ingénierie logicielle, en particulier celles du Web, et de m’adapter aux évolutions de ces technologies. Je me destine à des postes de gestion de projet, ou d’expertise technique. Je suis toujours pleinement conscient de l’importance que ma contribution doit avoir pour le client final ou l'employeur qui m’accorde sa confiance pour l’assister dans ses projets logiciels. Ouvert à l’apprentissage et à la découverte de nouvelles technologies, je capitalise sur la diversité de mon parcours pour offrir un travail pourtant efficace qui se révèle très apprécié.
Gestion technique d’une plate-forme logicielle ouverte et collaborative d’édition de partitions, tablatures et autres notations musicales, plate-forme basée sur une transcription automatique.
Gestion du projet en méthode agile
Encadrement de l'équipe (jusqu'à 7 personnes)
Développement du projet d'entreprise
Gestion des contacts avec les partenaires
Recherche des financements
Conception des algorithmes et des interfaces logicielles (API)
Développement du logiciel
Sélection d'outils et frameworks logiciels externes
Gestion technique du logiciel de génération et de gestion de formulaires XForms, élément de la suite logicielle BlueXML SIDE de gestion documentaire (avec Alfresco) et de portails d’entreprises (avec Liferay).
Conception, développement (en tant que développeur principal) et tests sur les trois composants (client, serveur et générateur de formulaires) du logiciel
Planification du projet (équipe de 4 personnes), des échéances de livraison et des développements spécifiques par client
Définition des plans de tests et exécution de la recette
Allocation des ressources et prise en compte des demandes d’évolutions fonctionnelles
Définition et implémentation de l’API de communication REST/CRUD via webscripts
Formation de clients à la suite logicielle
Rédaction de documentations utilisateur, administrateur et développeur
Assistance technique d’une équipe en place sur un projet web «from scratch» au forfait (projet BonusMRA de Volkswagen Group France) dans un objectif de «remise du projet sur les rails»
Supervision d’une équipe agile (méthode hybride) de 4 développeurs localisés sur 2 sites
Conseil pour l’application de bonnes pratiques
Analyse de l’existant sur un cadre figé d'outils déjà choisis et recommandations
Études préalables et orientation des choix techniques
Réalisation de web services pour la mise en place de l’authentification centralisée d’utilisateurs avec gestion de jetons (tokens)
Assistance technique en ingénierie logicielle des équipes du service Qualité opérationnelle des véhicules de PSA Peugeot Citroën sur le site du siège à Sochaux
Conception et développement d’une application serveur (nommée «AutoMediator») chargée de surveiller le rafraîchissement d’indicateurs Business Objects planifiés selon un calendrier
Mise en œuvre d’évolutions fonctionnelles sur l’application web Java EE («Corvet») de modernisation et de traçabilité intégrale des véhicules
Réalisation d'une étude préliminaire Oracle Streams pour la synchronisation-réplication active et continue entre sites distants
Migration technique AIX/PowerPC/Oracle 9 → Unix/x86/Oracle 11/UTF-8 (analyse de l’existant, reprise de scripts batchs & PL/SQL –nomenclature, API, reprise de données–, tests et validation)
Optimisation des accès base de données (réécriture de code SQL applicatif, indexation)
Encadrement de travaux pratiques et travaux dirigés des niveaux L1 à M2 (Bac+1 à Bac+5) en faculté des Sciences
Prise en charge de modules variés (algorithmique avancée; structures de données; langages orientés objets; systèmes d’exploitation; vérification et qualité de programmes, bases de données et fichiers…)
Conception de matériel pédagogique (sujets d'examen et cas pratiques)