Projet : développement du HelpDesk -
• Révision du cahier des charges suivant EB (expression des besoins) fourni par le Service Support.
• Établissement et rédaction des spécifications techniques
• Établissement du planning prévisionnel, lotissement du projet
• Développement du projet sur la base d’un outil Open Source (Kayako SupportSuite) :
o Développement des plugins pour étendre les fonctionnalités
o Refonte de la gestion des droits utilisateurs
o Intégration avec les bases de données VIRGIN MOBILE FRANCE + BREIZH MOBILE
(> 1.2 million de clients)
o Audit de sécurité, modification du noyau en conséquence
o Audit de performances, modification du schéma (85 tables InnoDB)
• Rédaction de la documentation technique (SAL, manuel d’exploitation)
• Suivi de la maintenance et évolutions
• Architecture logicielle utilisée : MVC
Environnement technique : PHP 5.2, MySQL 5, XHTML, CSS, XML, Javascript, AJAX, Scripts Shell, Linux (Debian)
Responsable de production, référant technique
UBIQUS EVENT SOFTWARE
mai 2008 - aujourd'hui
• Supervision de la production des sites salons
(~200 projets par an, clients : Reed Expositions, GL Events, AGOR, etc.)
• Gestion des équipes Paris et Angers (10 Développeurs, 2 Intégrateurs/Graphistes)
• Mise en place des nouveaux standards
(Accessibilité WEB, process de mise en production, documentation, outils de productivité)
• Rédaction des normes de développement
• Administration système
• Conseil R&D, spécifications des évolutions pour l'équipe R&D basée à Tunis
• Étude d'impact sur migration PHP4 vers PHP5 + MySQL 4.0 vers 5
Environnement technique : PHP 4&5, shell, XML, SOAP, XHTML, Javascript
BDD : MySQL 4&5, SQL Server 2005, Oracle
OS : Fedora
VIRGIN MOBILE FRANCE
décembre 2007 - mai 2008
Projet : IHM CRM / Responsable du projet Gestion électronique des documents
• Etablissement et rédaction des spécifications techniques du Web Service GED.
• Etablissement du contrat d’interface à l’attention du partenaire (Novadys/Documind)
• Analyse d’impact sur l’intégralité du S.I. et les cannaux de vente
• Etude et développement du nouveau schéma de données pour les gestion des contrats (ajout de 10 nouvelles tables, ~ 8 millions d’enregistrements)
• Développement et mise en place du Web Service GED
• Développement de l’objet de gestion des contrats (+documentation à l’attention des développeurs)
• Supervision des modifications lourdes dans le S.I. de Virgin Mobile
• Rédaction de la documentation technique (SAL, manuel d’exploitation)
• Transfert de compétences à l’équipe de maintenance.
• Travail en équipe (4 développeurs), distribution des tâches aux développeurs juniors.
• Hors projet : Etablissement des normes générales de développement.
• Relationnel : médiation avec la DSC (Direction du Service Client, commanditaire du projet) et partenaire fournissant la solution de numérisation des documents.
Environnement technique : PHP 4, MySQL 5, SOAP, XHTML, CSS, XML, Javascript, AJAX, Scripts Shell, Linux (Debian)
ETAI
juillet 2007 - septembre 2007
Projet : développement du front-office annuaires (moteur de recherche multilingue)
• Établissement et rédaction des spécifications fonctionnelles et techniques
• Établissement du planning prévisionnel
• Encadrement d’un développeur junior
• Création de la base de données relationnelle (30 tables InnoDB, 1.2 Go de données)
• Imports automatisés depuis l’application de gestion « backoffice »
• Indexation avancée du contenu :
o Extraction textuelle de plusieurs types de documents (html, pdf, base de données)
o Aspiration complète de sites web
o Détection et encodage des documents dans le jeu de caractères UTF-8
o Indexation des phonèmes
• Recherche en orthographe approchée (recherche phonétique, distance de Levenshtein).
• Géolocalisation basique pour assister l’utilisateur dans sa recherche géographique
• Restitution des résultats paramétrable (pondération des critères et sources de données)
• Intégration de la régie publicitaire préexistante
• Rédaction de la documentation technique
• Assistance pour l’intégration et le déploiement de l’application
• Architecture logicielle utilisée : MVC
Environnement technique : PHP 5.2, MySQL 5, XHTML, CSS, XML, Javascript, AJAX, Scripts Shell, Linux (Ubuntu)
VECSYS
janvier 2007 - juin 2007
Projet : Développement d’une application de collecte de texte
• Collecte automatisée de pages Internet aux formats html/xhtml, xml (rss), txt
• Collecte récursive (suivi des liens)
• Développement du parseur HTML
• Encodage automatique à la norme UTF-8
• Normalisation du contenu texte
• Filtrage du contenu, contrôle des doublons, recherches de type « full text »
• Création de lexiques, utilisation d’expressions régulières complexes
• Communication avec la base de données, par le biais de procédures stockées
Projet : développement d’une application de gestion de « workflow »
(but : gérer la chaîne complète de la transcription de quelques dizaines de milliers d’heures de fichiers audio et de centaines de millions de mots)
• Développement du schéma de la base de données relationnelle
• Développement des fonctions et procédures stockées utilisées par les scripts et applications externes
• Développement du contrôle de l’intégrité de la base (contraintes de clef, triggers)
• Gestion des utilisateurs, des plannings, affectation des tâches
• Gestion des tâches, écrans de synthèse pour l’avancée des projets, avec divers niveaux de détail et suivi des livraisons
• Statistiques, journaux détaillés concernant les connexions et l’utilisation de l’application
• Planification et déclenchement de la collecte vidéo (par satellite, TNT)
• Gestion de l’enregistrement de locuteurs externes et déclenchement de la procédure de « callback » pour la collecte téléphonique
• Planification et déclenchement de la collecte texte (cf. projet en cours, ci-dessus)
• Administration générale (Gestion du parc machine, des contacts, etc.)
• Gestion détaillée des droits des groupes utilisateurs (Lecture/Ecriture sur tous les modules)
• Renforcement de la sécurité pour les accès externes (protections contre : « cross site scripting », attaques DoS, etc.)
• Gestion multilingue
• Déploiement de l’application (installation des serveurs, configuration, mise en place de la réplication du serveur MySQL, validation du « load balancing »)
• Documentation : Conception détaillée, manuel utilisateur, mise à jour des spécifications techniques, procédure de déploiement.
Environnement technique : PHP 5, MySQL 5, PERL 5, Apache 2, Javascript, CSS, XML, Shell, Linux (Fedora)
Environnement technique : PHP 5, PERL 5, MySQL 5, Scripts Shell, Linux (Fedora)
ESKYSSE (extraits de l’activité libérale)
janvier 2003 - décembre 2006
Projet : Développement d’un portail généraliste : hellobel
• Gestion des commandes et moyens de paiement sécurisés
• Gestion des utilisateurs et de leurs niveaux d’autorisation d’accès
• Analyses statistiques détaillées (visite des modules, liens externes utilisés, etc…)
• Création d’un moteur de recherche (>25 champs de recherche)
• Création d’un forum de discussion
• Création d’un salon de discussion en direct (« chatroom »)
• Création d’un module météorologique (pour l’Europe)
• Création d’un logiciel diététique (Analyses nutritionnelles, Programme repas)
• Création d’un module « Jeux d’arcade »
o Module de compatibilité
o Création d’un Sudoku (dont l’algorithme de génération de grilles)
o Adaptation d’un jeu win32 en Flash 8
• Gestion du contenu pour l’ensemble des modules
• Gestion des envois massifs de courriers électroniques en différé
• Logiciel de retouche photo automatisée (redimensionnement / recompression à la volée)
• Création d’un robot de maintenance (réparations / sauvegardes / mises à jour chaque nuit)
• Journalisation des actions d’administration
• Documentations techniques et d’exploitation
• Mise en production, Maintenance
Projet : Développement d’un site de vente en ligne (vêtements homme)
• Boutique en ligne, intégration graphique
• Double système de paiement (suivant localisation du client) CB
• Envois automatiques (en XML) aux assurances pour les règlements
• Gestion clientèle
• Gestion des commandes
• Gestion des paniers client
• Gestion des produits, stocks et promotions
• Mailing de masse
• Moteur de recherche
• Gestion Multilingue (Français/Anglais)
• Audit de sécurité
• Aide au référencement
• Maintenance
Environnement Technique : PHP5, CSS, XML, XHTML, MySQL
Projet : Intranet pour le département construction du Club Med
• Gestion des droits d’accès
• Gestion du contenu (planches haute définition issues des travaux d’architecture)
• Accès sécurisé (SSL)
• Journalisation intensive des actions/consultations des planches
• Audit de sécurité (concernant les tentatives de piratage industriel)
AgileSQLWindowsOracleGestion d'équipePower BIRGPDGestion multi-projetsAudit de conformitéPHPPythonJavaScriptTableauCybersécuritéData Loss Prevention (DLP)EBIOSJava