Menu

Sébastien MARCHAIS

Rennes

En résumé

Bonnes connaissances techniques:
- Java/J2EE (Maven, GWT, Spring, Eclipse)
- Architecture services web
- Intégration continue (Hudson)
- Xtreme programming (code review, TDD, binomage)

Bonnes connaissances des méthodes de développement:
- AGILE Scrum avec management visuel
- Cycle en V

Mes compétences :
Hibernate
Maven

Entreprises

  • Ouest France - Ingénieur d'études JAVA

    Rennes 2012 - maintenant
  • SII - TECHNICOLOR: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2011 - 2011 Projet BACKEND: Solution backend pour le pilotage des gateways à distance.

    Développement en mode AGILE Scrum avec management visuel (6 personnes).
    Scrum Master pendant 2 sprints.
    Mise en place de l’architecture suite au projet pilote (Maven, intégration continue).
    Développement en Xtreme programing (code review, TDD, binomage).
    Conception de l'architecture logicielle des projets GWT (pattern MVP).
    Développement des portails administrateur, helpdesk en GWT (Smartgwt).
    Définition et développement de web services Rest (jersey).
    Mise en place de tests d'intégration (Soapui, Selenium).
    Développement du framework en modules (bdd, spring security, jmx, pool de connexion …etc).
    Mise en place de la sécurité (authentification mutuelle par certificat, https, spring security).
    Support technique pour l'intégration du framework des équipes belges.
    Migration smargwt vers GWT.
  • SII - TECHNICOLOR: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2010 - 2010 Projet SMARTVISION: Plateforme de service IPTV.

    Modification de la configuration Maven et du kernel (EJB2).
    Modification de l’indexation Solr et développement de requête SolrJ.
    Développement de web services Axis2 (modification des WSDL et génération skeleton avec XmlBean).
    Développement de services dans l’interface d’administration : JSP, Struts, SQL.
  • SII - TECHNICOLOR: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2010 - 2010 Projet pilote avec comme objectifs:

    La conception et la réalisation d'un framework de développement utilisable par d'autres projets.
    Le développement d'un projet pilote utilisant le framework et décrivant les technologies choisies (JPA,Hibernate, Dozer, Spring, GWT, Maven).
    La définition d'un processus de développement pour améliorer la qualité.
  • SII - PAGES JAUNES: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2009 - 2009 Projets « Formulaires Hébergés », « Recherche vidéo », « PagesBlanches », « PagesJaunes », « Carnet d’adresse » et « Référencement naturel ».
    Développement en mode AGILE Scrum (3 équipes de 6 personnes) sous la responsabilité de Fabien Grellier.
    Mise en place des projets recherche vidéo et référencement naturel avec maven.
    Automatisation des déploiements et livraisons avec les plugins release et ant de maven.
    Développement java de service avec hivemind.
  • SII - ORANGE LABS: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2009 - 2010 Projet SMARTVISION: Refonte du service TV/VOD sous la responsabilité de Jean-Marc Dollé.

    Développement, en mode AGILE Scrum (4 personnes).
    Installation et configuration des outils MAVEN, HUDSON et NEXUS pour la mise en place de l’intégration continue.
    Installation et configuration des plugins Checkstyle, PMD pour la qualité du code.
    Installation et configuration de la plateforme d’intégration (Tomcat, apache, Redhat).
    Installation et configuration des plugins Realease et Cargo pour la gestion des livraisons.
    Mise en place de l’architecture en couche du projet avec Maven et spring MVC.
    Développement de services (Spring, Rest, JAXB, design pattern adapter).
    Mise en place de tests d’intégration (HttpUnit).
    Développement et conception d’un plugin Maven pour la génération de la couche Rest (wadl).
  • SII - PAGES JAUNES: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2008 - 2008 Mission au forfait pour la maintenance corrective du service VED V4 (Ville En Direct) dans le centre de service pages jaunes.
    Correction d’anomalies (Mantis).et livraisons des différents produits au client.
  • SII - PAGES JAUNES: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2008 - 2009 Mission au forfait pour le développement et la conception du service VED V5 (Ville en direct).
    Référent technique et encadrement de deux personnes.
    Refonte métier des différents services (Java, Struts, Tiles, Hibernate).
    Intégration des maquettes pour la refonte IHM (JQquery, JSP).
    Chiffrage pour proposition et planning
  • SII - PAGES JAUNES: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2008 - 2008 Projet VED V4 (Ville En Direct) sous la responsabilité de Fabien Grellier.
    Refonte des services cinéma et événement (Struts, Tiles, Hhibernate, Hivemind).
    Migration de maven 1 à maven 2.
  • SII - ORANGE LABS: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2006 - 2008 Responsable Développement backoffice du kit de connexion BEW d’Orange.

    Mission à FT R&D sous la responsabilité de Stéphane Chaigneau.
    Développement des évolutions du serveur d’administration (java, struts, tiles).
    Développement des évolutions des serveurs d’analyse et de download (java, xml, ssh).
    Développement des évolutions du serveur de stats (jonas, JMS).
    Responsable maintenance et support d'exploitation.
    Aide à la mise en production.
  • SII - OBS: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2005 - 2006 Projet Portail métier DO (ipOP : Integrated Portal For Opérations).

    Mission à Equant dans une équipe de 3 personnes sous la responsabilité de Pascal Bouju et Eric Mauranx.
    2500 utilisateurs du portail (SC, SAV, Réalisé …).
    Responsable de 80% des développements java.
    Développement de portlets : visualisation de flux RSS, treeview (java, ajax, ldap).
    Développement d’un composant de remontée d’alerte (ajax).
    Mise en place d’un référentiel CVS pour la gestion des versions.
    Responsable des mises en production.
    Capacité à animer des réunions avec des responsables utilisateurs et les MOAs.
    Qualification des demandes des MOAs et participation à l’expression des nouveaux besoins.
    Capacité à fournir les éléments de décision quant à la mise en œuvre (coût, délai, risque, impacts…).
  • SII - STREAMEZZO: Ingénieur d'études JAVA

    Paris-13E-Arrondissement 2004 - 2004 Mission à FT R&D sur le projet Streamezzo (outil ayant pour objectif la création et l’intégration de contenu multimédia à destination des terminaux mobiles).
    Etude et développement de la partie « player » (Java, SWT, Jface, Draw2D).
    Implémentation du modèle objet (design pattern « Observer », « Visiteur »).

Formations

Réseau

Annuaire des membres :