Cyril - Développeur JAVA

Ref : 140109M003
Photo de Cyril, Développeur JAVA
Compétences
PHP
EJB
JBOSS
JAVA SWING
ECLIPSE RCP
Expériences professionnelles
  • Expérience professionnelle

    Depuis Mars 2013 :
    Ingénieur Etudes et Développement.
    Entreprise : Eurogiciel
    Client : Consortium
    Mission : SVC (Secured Virtual Cloud)
    Technique : Framework : Openstack, vmware
    Méthode: Agile
    Environnement : Ubuntu 12.04, openstack folsom,

    Création d’un cloud sécurisé en consortium avec d’autres partenaires spécialisés (E-Trust, Bull, LAAS-CNRS, Val informatique, Gosis, IRIT, Eneed, Blue Mind, …).
    Mise en place d’une architecture de cloud avec openstack.
    Juin 2012 – Février 2013 :
    Ingénieur Etudes et Développement agile.
    Entreprise : Eurogiciel
    Client : Orange
    Mission : Noria
    Technique : Langages : Zend Framework 1.10, JQuery
    Méthode: Agile
    Outils : Eclipse, linux, unix

    Création d’un nouveau référentiel évolutif (périmètre NIDT/BDE-BSS) des équipements du réseau mobile Orange France (4G puis migration 2G/3G). L’arrivée du nouveau réseau 4G est incompatible avec le référentiel 3G/2G actuel et oblige Orange à créer une nouvelle application pour créer son référentiel 4G. Celui-ci doit être évolutif pour migrer le référentiel 2G/3G afin d’avoir un unique référentiel.
    Une partie visualisation de la topologie réseau.
    Une partie déploiement.
    Création d’une nouvelle application (besoins formulés à partir de l’existant 2G/3G)

    Septembre 2011 – Mai 2012 :
    Ingénieur Etudes et Développement.
    Entreprise : Sopra group
    Client : Airbus
    Mission : ATT : Automatic test tool
    Technique : Langages : JSE6
    Méthode: Agile
    Outils : Eclipse, linux, unix

    Développement d’un outil de test automatisé.
    L'outil permet de lancer une série d'instruction sur le serveur d'une application afin de simuler des données réelles pour en extraire ensuite les données afin de les comparer les résultats à une référence. L'outil génère en sortie un fichier xml des erreurs du tests.
    Chef de projet technique sur la réalisation du produit.
    Réalisation en essayant de mettre en place un maximum de principe agile
    Avril 2011 – Septembre 2011 :
    Ingénieur Etudes et Développement.
    Entreprise : Sopra group
    Client : Airbus
    Mission : DANTE : Data ANalyzer Tool Enhanced
    Technique : Langages : PERL, JAVA, python
    Méthode: GPP
    Outils : Eclipse, linux, unix

    Développement d’un outil qui récupère les données dans les fichiers de logs pour ensuite les charger en base de données pour qu’elles puissent être affichées à l’utilisateur final.
    Développement d'une évolution de la partie pré-processing qui récupère et prépare les données afin qu’elle soit dans un format particulier pour le chargement automatique en base de données
    Chef de projet technique sur la partie préprocessing.
    J’ai également participé à des réponses d’appels d’offre sur la partie agile.
    Janvier 2011 – Avril 2011 :
    Ingénieur Etudes et Développement.
    Entreprise : Akka Informatique & Systemes - Sud
    Client : Eurocopter
    Mission : MGS Maintenance Ground station - Aéronautique
    Technique : Langages : JSE5,JEE5, Eclipse RCP JFreechart
    Méthode: cycle 2-UP
    Outils : Eclipse, StarUML

    Développement d’un outil d’aide à la maintenance d’un parc hélicoptère.
    Développement d'une application permettant la gestion de la maintenance des hélicoptères achetés par le client.
    Récupération des données enregistrées durant les différents vols
    Afficher les données dans différentes vues
    Interprétations des données et gestion des alarmes pour la maintenance.
    Octobre 2010 – Decembre 2010 :
    Ingénieur Etudes et Développement.
    Entreprise : Akka Informatique & Systemes - Sud
    Client : CNRS
    Mission : Sitools 2 - Aérospatiale
    Technique : Langages : JSE6,JEE6, Restlet, Junit, postgres
    Méthode: Scrum
    Outils : Eclipse, Hudson, StarUML

    Développement d’un outil de gestion de données astronomiques.
    Développement d’un produit permettant de gérer les données astronomiques :
    Regroupement de données
    Recherche
    Visualisation (filtre tri)
    Calcul de données
    Selection de données
    Administration du produit.
    Gestion des regroupements
    Juin 2010 – septembre 2010 :
    Ingénieur Etudes et Développement.
    Entreprise : Akka Informatique & Systemes - Sud
    Client : Eurocopter
    Mission : MGS Maintenance Ground station - Aéronautique
    Technique : Langages : JSE5,JEE5, Eclipse RCP JFreechart
    Méthode: cycle 2-UP
    Outils : Eclipse, StarUML

    Développement d’un outil d’aide à la maintenance d’un parc hélicoptère.
    Développement d’un prototype afin de valider les IHM et de les intégrer dans les parties concernant la spécification et la conception
    Participation à la mise en place de l’architecture.

    Juillet 2009 – mai 2010 :
    Ingénieur Etudes et Développement.
    Entreprise : Akka Informatique & Systemes - Sud
    Client : Thales Alenia Space
    Mission : Yahsat (RFP : Radio Frequency Planning) - Aérospatial
    Technique : Langages : JSE5,JEE5, EJB3, SWING, JUnit / FEST
    Méthode: Scrum (Scrum Master)
    Outils : Eclipse, Hudson, JBOSS4.X, StarUML

    Développement de la partie spécifique du projet Yahsat sur la partie traffic et planification de mission.
    Intégration de notre partie de développement dans un produit existant (continuant son évolution durant tout le développement, d'où une intégration continue),
    Projet réalisé suivant la méthode AGILE SCRUM/XP avec une équipe de 5 à 8 personnes.
    Membre de l'équipe de développement mais aussi backup du scrum master sur le projet.
    Développement faisant suite au maquettage et prototypage que j'ai pu faire sur le projet dans les phases en amont.
    Résultat : Mail de félicitation du client pour le travail fourni et les résultats.
    Novembre 2008 – Décembre 2009 :
    Ingénieur Etudes et Développement.
    Entreprise : Akka Informatique & Systemes - Sud
    Client : Thales Alenia Space
    Mission : Yahsat (RFP : Radio Frequency Planning) - Aérospatial
    Technique : Langages : JSE5,JEE5, EJB3, SWING, JUnit / FEST
    Méthode: Scrum
    Outils : Eclipse, Hudson, JBOSS4.X, StarUML

    Maquettage et prototypage d’IHM afin de concrétiser la spécification du besoin par le métier.
    Sur un plateau in-situ organisé suivant la méthode AGILE SCRUM / XP.
    Conception d’IHM statique pour figer les informations globales des écrans
    Conception d’IHM dynamiques pour montrer l’enchaînement des écrans précédents afin de valider le travail que devra effectuer l’opérateur (tel que décrit dans les diagrammes UML)
    Développement de tests automatisés pour les IHM (FEST / robotframework) à partir des user-stories décrites.
    Identification des besoins pour la mise en place d’un environnement d’intégration continue.
    A 20% à partir de juillet 2009 afin de participer au développement.
    Résultat : Gain de la prestation correspondant au développement de la partie spécifique de l'application.
    Juillet 2008 - Octobre 2008 :
    Ingénieur Etudes et Développement.
    Entreprise : Réactis à Colomiers
    Client : AIA
    Mission : Développement d’un outil de gestion documentaire - Aéronautique
    Technique : Langages : XML, HTML, JAVA, CSS, Javascript
    Framework : Jboss Seam 2.0, Richfaces, PostGresSQL
    Outils : Eclipse (WPT / Jboss Tool), Hudson

    Développement d’un outil de gestion des modifications de la documentation de maintenance du moteur M88.
    Assurer le workflow de validation des modifications de la documentation.
    Assurer la traçabilité des modifications apportées à la documentation.
    Assurer la restitution des informations dans des outils de reporting.
    Participation à la phase de développement et à la création du dossier de spécification de l’évolution concernant le reporting.

    Février 2008 - Juin 2008 :
    Ingénieur Etudes et Développement.
    Entreprise : Sogeti High Tech
    Client : AIRBUS
    Mission : Développement d’une solution de gestion des besoins - Aéronautique
    Technique : Langages : XML, HTML, PHP5, CSS, Javascript
    Framework : SQL Server 2000
    Outils : Eclipse (phpeclipse), Test Director, Selenium

    Développement d’un outil permettant de gérer les besoins (cas d’utilisation et BRD) du plateau OA A350.
    Simplifier le recueil et centraliser la documentation des besoins.
    Gestion des besoins s’intégrant dans le processus du plateau
    (documents BRD /use case et métadonnées).
    Création dune base de données de use case.
    Possibilité de s’intégrer par la suite à ITG Mercury.

    Mise en place du projet dont la cible est de présenter un outil opérationnel de 60j de développement afin de prouver la faisabilité du projet.
    Développement itératif et incrémental (inspiré de SCRUM et XP) mis en place :
    Déménagement sur le plateau.
    Présentation hebdomadaire de l’évolution de l’outil.
    Contenu variable et re-priorisé chaque semaine.
    Mise à disposition d’un environnement aux futurs utilisateurs.
    Résultat: réussite des objectifs puisque l’outil a été utilisé officiellement en fin de développement et
    une deuxième phase a été financé. Best Practice plateau A350.
    Mai 2006 - Janvier 2008 :
    Ingénieur Etudes et Développement.
    Entreprise : Sogeti High Tech
    Client : AIRBUS
    Mission : Développement d’un outil dans le domaine de la spécification de l’avion - Aéronautique
    Technique : Langages : XML, HTML, PHP5, CSS, Javascript
    Framework : SQL Server 2000
    Outils : Eclipse (phpeclipse), Test Director, Selenium

    Mise en place d’outils d’intérim gérant, au niveau de la spécification de l’avion, les équipements, le cœur
    électrique, les plans électriques et la gestion de configuration. Ma mission était limitée à l’outil de gestion des plans électriques pour le programme A350 et A400M (les autres outils gèrent également le programme A380).
    Le but est, à l’aide d’un processus itératif et incrémental permettant une grande réactivité, de donner la possibilité aux utilisateurs d’avoir :
    Soit des solutions temporaires à des besoins actuels afin de pouvoir travailler en attendant une solution définitive.
    Soit de faire murir un besoin en proposant en quelques itérations quelques solutions techniques afin de spécifier clairement le besoin chez l’éditeur.
    Les principales fonctionnalités :
    Dépôt de fichier (stockage des plans électriques).
    Workflow de validation des plans électriques.
    Worklist pour les différents rôles de l’application
    Moteur de recherche.
    Gestion du cycle de vie des plans de spécification et de solution
    Interfaces pour la connexion à d’autres outils (KIWI, SeeXP, ...)

    En tant que chef de projet technique et développeur, participation (plus ou moins soutenue) aux différentes phases du GPP du M3 au M13 c'est-à-dire de la spécification du besoin jusqu’au support de la solution technique.

Études et formations
  • Programmation : JAVA(J2SE/J2EE), XML, python, PERL
    Développement web : PHP, Html, javascript (JQuery), XSLT, Servlet, JSP.
    Bases de données : MySQL, SQL, PL/SQL, SQL server 2000 (transact SQL).
    Méthodologie : UML, cycle en V, GPP(AIRBUS), méthodes agiles(SCRUM)
    Gestion de projet : Elaboration et suivi de workload / planning, Gestion d’une équipe,
    Système d'Exploitation : Windows, Unix, GNU Linux.
    Outils : Eclipse, NetBeans, icescrum, Test Director, Hudson,
    Ergonomie : Physique, cognitive, Logiciel, Web.

    Professionnelles
    2010 : Formation Eclipse RCP.
    2010 : Formation AGILBEE Scrum Master ( Certifié Scrum Master).
    2008 : Formation SOA, Web service et EJB3 en 5 jours (Adhara).
    Scolaires
    2004 : Obtention du MASTER2 (DESS) ICHM Informatisation et Communication Homme Machine
    (Université de Valenciennes Hainaut-Cambrésis).
    2003 : Obtention du MASTER1 (Maîtrise) INFORMATIQUE (UVHC).
    2002 : Obtention de la LICENCE INFORMATIQUE (UVHC).
    2001 : Obtention du DEUG STPI GI Science des Techniques Pour l’Ingénierie Génie Informatique (UVHC).
    1997 : Niveau DEUG STAPS 1ère Année (UVHC).
    1996 : BAC S Lycée Eugène Thomas, Le Quesnoy.

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Développeur JAVA
Siriki

Développeur JAVA

  • CHAVILLE
JAVA Spring Boot GO Google Cloud Platform DOCKER JENKINS Kubernetes FLUTTER REACT.JS Cloud AWS
Disponible
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible