Menu

Christophe SARROUILHE

CANEJAN

En résumé

Christophe, la trentaine (bien mûre maintenant), ingénieur informaticien confirmé Java J2EE, autonome, sérieux et toujours de bonne humeur ! Passionné d'informatique, de math mais aussi de la protection des données personnelles et ... de métal symphonique !

Mes compétences :
J2EE
Informatique
Java

Entreprises

  • Telecom Design - Délégué à la Protection des Données

    CANEJAN 2018 - maintenant > Mise en conformité RGPD:
    - Constitution d'un groupe de travail RGPD
    - Priorisation des actions
    - Ecriture de la cartographie des traitements
    - Rédaction de chartes sur la gestion des données personnelles
    - Sécurisation de notre parc informatique
    - Echanges avec des juristes pour valider nos traitements
    - Sensibilisation interne
    - Conseils et Analyse sur les nouveaux projets gérant des données personnelles
    - Gestion des sous-traitants
  • Telecom Design - Analyste & Développeur Logiciel

    CANEJAN 2012 - 2018 > Migration de nos serveurs chez Cheops Technology:
    - Serveurs chez Gandi / Amazon / CleverCloud
    - Installation / Configuration système, bases de données, backend, frontal web,...
    - Exploitation des serveurs
    - Rédaction de procédures applicatives, écriture de scripts shell
    - Commités de pilotages réguliers

    > Expertise sur l'utilisation & l'exploitation de la technologie Sigfox

    > Analyse, développement sur notre backend Sensor:
    - Base de donnée / système / backend / frontend
    - Tests unitaires / intégration continue
    - Présentations techniques

    > Rédactions de spécifications fonctionnelles / techniques
    > Formateur (côté système) sur nos cartes d'évaluations
    > Support client : diagnostiques, assistance, conseils, ...
    > Aide à installations de passerelles photovoltaïques communicantes
    > Chargé de recrutement, Encadrant, Maître de stage
    > Support informatique en interne

    => Contexte :
    > Petite PME à forte croissance
    > Projets innovants et riches technologiquement
    > Travaux sur toutes les couches logicielles : analyse, conception, réalisation, test, intégration,...
    > Travail en équipe / en autonomie
    > Forte adaptabilité requise

    => Environnement technique :
    OS : Windows Server / RHEL
    Frameworks : PlayFramework / AngularJS / Ajax
    Librairies : Java/J2EE / Guava / Guice / HTML5 / JS / JQuery
    Build : Ant / Maven
    BDD : Hibernate / PostgreSQL
    Tests : Junit
    Sources : SVN / Git
    Outils : Jenkins / Nexus / Gitlab / Jira
    Réseau : Sigfox
  • ITS Group - Analyste et développeur confirmé JAVA/J2EE

    Boulogne-Billancourt 2007 - 2011 *****
    ***** De novembre 2008 à décembre 2011 :
    *****

    => Client : ASP (anciennement CNASEA)

    => Projet : Defi (Création d'un dispositif extranet pour la formation et l'indemnisation)

    => Poste : Analyste programmeur confirmé

    => Tâches :
    + Recette Usine : responsable occasionnel de la recette fonctionnelle.
    -- Assignation des bugs aux développeurs et suivi des correctifs.
    -- Analyse et correction d'anomalies détectées par le client.
    + Processus Charges Sociales : module de reporting des paiements.
    -- Développement de ce module très complexe fonctionnellement.
    -- Développement de briques du frameworks pour les besoins de l'écran : (génération de fichiers CSV, tableau aux colonnes dynamiques, ...)
    + Processus Suivi : module assurant la gestion du suivi personnalisé des stages.
    -- Développement du module.
    -- Propositions d'améliorations du module afin de répondre aux nouveaux besoins client.
    + Processus Formation : module de gestion des formations & modules & sessions.
    -- Développement en renfort de l'équipe en place.
    + Processus Dossier : module permettant l'inscription des stagiaires.
    -- Rédaction de spécifications techniques du processus.
    -- Développement avec de nombreuses interactions inter/intra processus.
    -- Utilisation & adaptation de services distants.
    -- Interventions en renfort sur le développement d'écrans afin de tenir des délais serrés.

    => Contexte :
    + Projet riche fonctionnellement et technologiquement.
    + Développement orienté SOA.
    + Equipe projet d'environ 20 personnes.
    + Travail avec le client pour développer des services distribués complémentaires.

    => Environnement technique : Java/J2EE ; Js ; Ajax ; JUnit ; Dozer ; Eclipse ; Struts ; JBoss ; Websphere ; Oracle ; SQL ; Maven ; SVN.



    *****
    ***** De mars 2007 à octobre 2008 :
    *****

    => Client : Legrand

    => Projet : EGesco (Refonte de leur outil de gestion commerciale en technologie web)

    => Poste : Analyste programmeur confirmé

    => Tâches :
    + Lot PML : module définissant le Plan de Mise en Livraison.
    -- Déplacements chez le client pour étudier ses besoins.
    -- Rédaction de spécifications du module de consultation des commandes.
    -- Responsable intégration de 7 personnes (françaises et indiennes).
    -- Points très réguliers avec l'équipe indienne de 4 personnes.
    -- Participant actif aux Comités de Suivis de Recette client hebdomadaires.
    -- Suivi des anomalies saisies sur SourceForge par le client.
    -- Responsable des livraisons client.
    -- Assistance sur le site client lors de la mise en production du lot.
    + Lot Migration Technique : migration de l'environnement applicatif.
    -- Maj de serveur d'application (Tomcat vers Oracle IAS).
    -- Maj de Java (Java 1.3 vers Java 1.5).
    -- Maj d'Oracle (Oracle 8.3 vers Oracle 10GP15).
    -- Maj de système d'exploitation (Sun Solaris vers HP-UX).
    -- Optimisation du code applicatif.
    + Lot Tarification : module d'administration des ventes pour clients métropolitains.
    -- Déplacement chez le client pour étudier ses besoins.
    -- Rédaction de spécifications fonctionnelles et techniques du module.
    -- Responsable java d'une équipe de 4 personnes.
    -- Développement du module.
    -- Suivi des anomalies saisies sur SourceForge par le client.

    => Contexte :
    + Projet en mode distribué : Mérignac/Mombay (Inde) de plus de 20 personnes.
    + Projet riche technologiquement.
    + Projet homologué CMMI5.

    => Environnement technique : Java/J2EE; Eclipse ; Spring ; Struts ; Tomcat ; Oracle IAS ; Oracle ; Toad ; Pl/Sql ; Velocity ; Maven ; SVN ; Enterprise Architect ; Unix ; Hp-Ux.



    *****
    ***** De janvier 2007 à mars 2007 :
    *****

    => Client : CHU Bordeaux

    => Projet : Développement du nouveau portail Web 2.0 avec Typo3.

    => Poste : Analyste programmeur

    => Tâches :
    + Formation au CMS Typo3 et développement d'extensions.
    + Gestion du module d'administration des utilisateurs.

    => Contexte :
    + Initiation au web design et php.
    + Echanges avec la communauté active de Typo3.

    => Environnement technique : Html ; Php ; Xml ; Css ; Eclipse ; Typo3 ; MySql ; Apache ; SVN.
  • Eurogiciel - Concepteur, développeur

    Labege 2005 - 2007 *****
    ***** De janvier 2006 à janvier 2007 :
    *****

    => Client : Unedic

    => Projet : NCP (Refonte de l'application de gestion des allocations chômage)

    => Poste : Analyste programmeur

    => Tâches :
    + Développement des couches applicatives et stabilisation de l'application.
    + Responsable des workspaces de l'équipe Cali (prêt de 20 personnes).
    + Réalisation de tests unitaires et d'intégration.

    => Contexte :
    + Projet riche fonctionnellement et de grande taille.
    + Travail en collaboration avec d'autres équipes pour faciliter les échanges de flux.
    => Environnement technique : Java/J2EE ; Xml ; JUnit ; Lido ; Eclipse ; Weblogic ; Rational Clearcase.



    *****
    ***** De décembre 2005 à janvier 2006 :
    *****

    => Client : Lectra

    => Projet : DAT (Module web d'administration du logiciel de PDM pour le prêt-à-porter)

    => Poste : Analyste programmeur

    => Tâches :
    + Conception et réalisation du module web d'administration de leur PDM.
    + Rédaction de la documentation technique en anglais.

    => Contexte :
    + Projet riche technologiquement (Java/J2EE).
    + Logiciel compatible entre bases de données, systèmes d'exploitation, serveur.

    => Environnement technique : Java/J2EE ; Xml ; Jsp ; Javascript ; Servlet ; Css ; Eclipse ; JBoss ; Websphere ; CVS.



    *****
    ***** De juillet 2005 à décembre 2005 :
    *****

    => Client : Camif

    => Projet : AT (Conception et réalisation sur le projet Nausica de refonte du si)

    => Poste : Analyste programmeur

    => Tâches :
    + Développement du framework : API de pilotage d'imprimante, treeview, ...
    + Développement applicatif multiple.
    + Rédaction de la documentation technique.

    => Contexte :
    + Projet riche technologiquement (Java/J2EE).
    + Développeur à l'architecture technique puis aux études.

    => Environnement technique : Java/J2EE ; Ejb ; Struts ; Maven ; Hibernate ; JUnit ; Cactus ; Eclipse ; JBoss ; SVN.
  • Gifi - Concepteur, développeur

    Villeneuve 2005 - 2005 *****
    ***** De février 2005 à juin 2005 :
    *****

    => Client : Gifi

    => Projet : Refonte de l'application de gestion commerciale de l'AS400 vers le Web.

    => Poste : Analyste programmeur

    => Tâches :
    + Conception et réalisation de fichiers d'interfaces entre les systèmes.
    + Dispenser une formation à l'équipe d'un ETL : Datastage.
    + Mise en place de traitements non interactifs de type batch.
    + Configuration d'ordinateurs personnels et installation de nouveaux serveurs.

    => Contexte :
    + Projet de grande taille (plus de 25 personnes).

    => Environnement technique : Xml ; Javascript; Visual Basic ; Sql ; Oracle 9I ; Db2 ; Datastage ; AS400.
  • AXS Ingénierie - Concepteur, développeur

    Le Havre 2004 - 2004 *****
    ***** De mars 2004 à octobre 2004 :
    *****

    => Client : Axs Ingénierie

    => Projet : Etude et développement de l'application médicale B3S.

    => Poste : Analyste programmeur R&D

    => Tâches :
    + Conception et réalisation d'une méthode de segmentation sur le rachis.
    + Création de modèles déformables de vertèbres.
    + Rédaction de la documentation technique.
    + Maintenance de leur site internet officiel.
    + Maintenance et configuration de leur parc informatique du site de Pessac.

    => Contexte :
    + Projet de recherche et développement dans le domaine du biomédical.
    + Initiation aux études mécaniques sur le rachis.

    => Environnement technique : Java ; Java3D ; Xml ; Vrml ; Eclipse ; Rhinoceros Nurbs ; CVS.
  • SynOptis - Concepteur, développeur

    2003 - 2003 *****
    ***** De juin 2003 à août 2003
    *****

    => Client : SynOptis

    => Projet : Développement de l'application SynOptis d'optimisation de tournées de véhicules sur la ville de Biarritz (64).

    => Poste : Analyste programmeur (étudiant)

    => Tâches :
    + Conception et réalisation d'un module de résolution géométrique.
    + Analyse des données par classification hiérarchique.
    + Rédaction de la documentation technique.

    => Contexte :
    + Stage professionnel d'été sur un problème mathématique concret.

    => Environnement technique : Stl ; Builder C++ ; Linux.

Formations

Réseau

Annuaire des membres :