ü Langages: Java, J2EE (JSP, Servlets, EJB), XML, XSLT, PHP, C, JS
ü Méthodologies: UML, MERISE, SCRUM
ü Outils et frameworks: Spring, Hibernate, Struts, Jcrom, JackRabbit, JDO, patterns, Maven, Ant, FreeMarker, Mercurial, SVN, ClearCase, CAS-SSO, Xfire, Apache-Axis, Rest, slf4j, log4j, groovy.
ü Serveurs d'applications : Tomcat, Apache, JBoss, WebLogic Portal, jetty.
ü Systèmes d'exploitation : Linux, Unix, Windows.
ü SGBD: DB2, Mysql, Oracle.
ü Tests et integration continue: TDD, JUnit, Jmock, Mockito, Spring Test, CheckStyle, Hudson, Sonar.
1) Voyages SNCF.COM:
· Développement de l’application Mobile 3.0 :
Ø Rédaction des documents de conception générale.
Ø Développement des services de recherche, réservation, paiement, échange et après-vente.
Ø Implémentation de développement en TDD.
Ø Mise en place d’un environnement d’intégration continue.
Ø Livraison de l’application.
Ø Correction des anomalies (Jira).
· Développement de l’application IPhone:
Ø Rédaction des documents de conception générale.
Ø Développement de la couche web service qui exploite les services de voyages-sncf.com.
Ø Développement du service E-ticket less.
Ø Développement du service Echange Eclaire après le départ du train.
Ø Livraison de l’application.
Ø Correction des anomalies.
Ø Découplage du portail Loisir de module cœur métier.
Ø Exposer les services métiers en web services.
Ø Rendre le contenu du site éditable.
Ø Ajout de service billet électronique E-billet.
Ø Sortir le module de gestion des cartes de fidélité.
Ø Sortir les modules partenaires (Avis, Hachette, …etc.).
Ø Modifier le système d’authentification compte client en SSO.
Ø Mise en place de système d’envoie de mail asynchrone.
Ø Automatisation des logs.
Ø Refonte de la partie back office du site.
· Réalisation d’une application commune mobile (Horaire et Résa):
Ø Créer une branche commune entre les applications : Mobile, Androïde, Iphone et BlackBerry.
Ø Extraire le traitement métier des applications du domaine mobile vers la branche commune mobile.
Ø Simplifier l’échange entre la présentation mobile et l’application cœur métier de VSC en JSON
Ø Création des scénarios de test web services en SOAP-UI et scripts GROOVY.
Ø Livraison de l’application
· Refonte du site www.tgv-europe.com :
Ø Géo-localisation des internautes par pays.
Ø Rendre le contenu du site éditable.
Ø Mise en place de système de traduction en base des données.
Ø Personnalisation des emails de confirmation et d’annulation.
Ø Tests de non régression.
Ø Assemblage, Release et livraison en intégration.
Environnement: Java/J2EE, Ejb, JSP, TDD, JUnit, Jmock, Mockito, Struts2, Spring, SOAP-UI, groovy, Xfire, Apache-axis, Rest, Tomcat, Weblogic, Apache, Rewrite Rules, Serveur CAS-SSO, Hudson, Sonar, Slf4j, Log4j, Eclipse, Jira, Oracle, MySQL, Mercurial, ClearCase, SVN, Linux, Windows, Agile SCRUM
====================================================================================
2) INSTITUT D’ETUDES POLITIQUES DE PARIS
La Direction des Systèmes d’information de Sciences Po développe un nouveau logiciel d’Archive Ouverte dénommé Spire (Sciences Po Institutional Repository).
· Objectifs de Spire v2 :
Ø Participer à l'Open Archive Initiative (OAI) en permettant le libre accès aux résultats de la recherche mondiale.
Ø Disposer d'un outil souple et centralisé - ou "guichet unique" de gestion des publications de l'ensemble de la communauté scientifique de Sciences Po.
Ø Contribuer à la stratégie de communication et de valorisation de l'établissement en contribuant à la projection et à la visibilité de la "marque" Sciences Po dans les bases de données bibliographiques.
Ø Disposer d’un outil moissonnable par les répertoires européens et internationaux de la recherche
Ø Développement d’un serveur Handle, ouvert sur le port TCP et UDP pour localiser les documents.
Ø Développement du portail FrontOffice.
Ø Intégration du serveur Handle dans le FrontOffice
Ø Intégration des archives externes avec spire
Environnement: Java/J2EE, Spring MVC et WS, XSL, IText, Fop, Web Semantique, JackRabbit, Eclipse, Tomcat, OC4J, Oracle, mySQL.
====================================================================================
3) CVF – ORANGE
Ø Développement d’un service qui met à disposition du contenu LIVE et VOD du cinéma et des séries américaines pour les abonnés Orange.
Ø Développement de la gestion des licences pour le transfert PC et PMP.
Ø Développement de la partie backoffice pour la gestion de contenu de site.
Ø Réalisation du portail et du CM du WebTv, qui propose des chaînes TV gratuites et cryptées sur PC.
Ø Relations avec le client : spécifications techniques, démonstrations.
Environnement : Java/J2EE, Spring, Struts2, TestMock, TDD, FreeMarker, Ajax, Javascript, Rest, Eclipse, Maven, Tomcat, Hibernate3, MySQL, Ubuntu. Méthode Agile SCRUM.
====================================================================================
4) laboratoire pharmaceutique Pfizer
Ø Développement d’un web service, qui propose des services d’énumération des structures moléculaires, récupération et présentation graphique des structures Markush via un fichier SDF.
Ø Développement de la partie cliente à travers un site web, qui permet aux chimistes d’énumérer et de récupérer leurs énumérations précédentes.
Ø Test et documentation.
Environnement: Java/J2EE, Spring-ws, Spring-Jdbc, XML, webservices SOAPUI, JUnit, Eclipse, Maven2, Tomcat, MySQL, Javascript, Linux RedHat.
====================================================================================
5) EVEREST MARKETING GROUPE
Ø Mise en place d’un moteur de recherche multicritères performant sur le site eShopping Air France (http://eshopping.airfrance.fr):
Ø Création d’une interface administrateur permettant l’indexation des articles par un ou plusieurs critères.
Ø Ajout de d'une fonctionnalité pour la décapitalisation de miles sur le site http://eshopping.airfrance.fr : l’internaute peut payer l’intégralité des articles commandés en miles.
Ø Développement d’une application marketing pour Peugeot (http://www.peugeot-cap2007.com) permettant de gérer le classement des garages selon leur chiffre d’affaires annuel cumulé.
Ø Développement d’une plate-forme pour la gestion et le paramétrage des projets développés par Everest.
Environnement: Java/J2EE, JSP, Struts, Ejb, Eclipse, Maven, Jboss, Hibernate, AndroMDA, Design patterns, Javascript.
---------------------------------------------------------------------------------------------------------------------------------------
6) PROJET CASTORE (www.castore.org)
l Participation à la conception et au développement de Castore (www.castore.org), une plateforme libre de bibliothèque numérique
Ø Développement d'un module de Web service, qui étend la soumission des documents vers d'autres archives ouvertes.
Ø Intégration de ce module dans le module Struts.
Ø Création d'un gestionnaire de file d'attente pour la soumission via les threads.
Ø Réalisation des tests JUnit pour tous les modules du projet castor (Webservices, Struts, Portlet)
Environnement : Java/J2EE, JSP, Struts, Eclipse, Maven, Tomcat, XML, XSLT, JDO, CVS, Apache Axis, WSDL, webservices, JUnit, MySQL, Design patterns, Axis, WSD, UML, Javascript.