Définition de la nouvelle architecture et de ses composants (modules autonomes et réutilisable), modélisation UML de l’architecture, choix et mise en place d’un ESB Petals et d’une GED au sein de l’architecture, spécification de l’interfaçage des composants via des web services. Pilotage de la restructuration de l’application selon la nouvelle architecture, les designs patterns et selon les technologies Struts, Spring (Webapps), mise en place d’hibernate. Participation aux tests techniques (JUnit) et aux montées en charge (mise en place d’outils comme JMeter), Définition et développement des scenariis de tests fonctionnels selenium. Positionnement du projet dans l’architecture globale du SI Altenor. Mise en place d’un framework technique d’Entreprise commun aux composants logiciels. Externalisation des documents au sein d’une GED Alfresco.
Chef de projet technique pour le développement d’une plateforme de gestion de buzz, cahier des charges, spécifications fonctionnelles, suivi de projets, gestion de risques, Définition de l’architecture du projet Newbuzz, Choix des outils de développement php, JavaEE, cluster (apache, jboss, mysql), memcache, webservices, zend framework. Etude et mise en place de la base de données distribuées Cassandra dans l’architecture clusterisée du projet newbuzz, configuration des nœuds cassandra. Interface client PHPCassa pour Cassandra. Développement sous Eclipse/Maven/GWT. Intégration du framework GWT et génération de pages de statistiques basées sur Ajax et les composants graphiques GWT (zone texte, label, table, et panels). Gestion des événements. Génération Javascript. Définition des styles de pages. Tests techniques (PhpUnit, Code Coverage), Tests fonctionnels sous selenium multi-navigateurs, Tests de charge sous JMeter
Conception et développement du site web JavaEE pour Zodio (filiale Leroy Merlin), framework Spring, Web Services, Hibernate, Tomcat. Définition de l’architecture technique de Zodio, Mise en place des frameworks Groovy, Spring, Pattern DAO, VO, BO au sein de l’architecture. Spécification et développement des web services du back end pour le développement du Front Office et du back office de Zodio. Définition de l’architecture de déploiement des modules applicatifs. Tests d’intégration et de performance sur plusieurs serveurs.
Chef de projet technique et fonctionnel La Redoute, cahier des charges, spécifications fonctionnelles, suivi de projets, gestion de risques, encadrement, meeting avec équipes de développement à new-york, suivi studio graphique/web.
Mise en œuvre d’un processus de Refonte complet du système d’informations orienté Web et géographiquement distribué d’une Entreprise d’e-business, définition de l’architecture applicative et technique sur WebSphere, mise en place de Frameworks d’Entreprise.
Mise en place d’une méthodologie basée sur UML, d’un processus de développement unifié, d’un processus de cartographie, d’une architecture du système d’informations dans les domaines de la vente par Internet, des assurances, du transport ferroviaire.
Entreprises
NewBuzz, Altenor, Onlyoo, Norsys, La Redoute, 3 Suisses, SNCF, Diet-avenue (EOL Group), CNP, La Mondiale, Gan Patrimoine, Aptelia, Sunclear, Heltys, Altima, Integral ID.
Formation sur le langage de modélisation UML et les Processus Unifiés
Missions : Formation intra-entreprise sur la modélisation basée sur le langage UML, la conduite de projets, les processus de développements unifiés.
Conseil – Audits
Missions : mise en place de normes et méthodes dans le cadre d’un processus de développement unifié, définition de méthodologies basées sur le langage UML pour l’analyse/conception, la conduite du changement, Architecture du Système d’informations, Websphere-Jboss-WebLogic, Urbanisation, accompagnement sur projets pilotes.
Architecte applicatif / Chef de projet Technique pour le développement d’une plateforme de gestion de tests effectués sur des semi-conducteurs, spécifications fonctionnelles, suivi de projets, gestion de risques, architecture applicative du projet basée sur GWT, Rest, Cassandra, Elastic search, Cloud Computing. Définition d’un modèle de composants génériques pour le développement modulaire GWT. Tests techniques (GWT, JUnit).
Gestion de projet, Architecture, Conception et Développement de Portails E-Commerce avec solutions de paiements bancaires sécurisés, JBoss, WebSphere, WebLogic.