Menu

Sébastien COGNEAU

LYON

En résumé

Convaincu par les méthodes agile.
Convaincu par les projets open source.

J'ai participé a différents projets m'ayant permis de progresser, d'apprendre et d'avoir une bonne vue sur les différentes manières d'exercer mon métier.
J'aime relever des défis techniques et travailler sur des problèmatiques complexes.
J'apprécie les discussions techniques, j'assiste régulièrement au JUG lyonnais et j'ai rejoint le groupe des brown bag lunchers.

N'hésitez pas à me contacter pour obtenir des informations complémentaires.



Mes compétences :
Design patterns
Hibernate
Conception
Développement
SCRUM
Architecture logicielle
Git
J2EE
gradle
Agile

Entreprises

  • Cogneau Consulting - Architecte / Expert technique

    2015 - maintenant
  • GFIT - Architecte logiciel / Développeur

    2011 - 2015 Etudes préparatoires pour la refonte du SI existant.

    Participation aux études d'architectures SI afin de déterminer l'architecture générale du SI. Cette étude nous a amené à choisir de mettre en place un ESB.

    Définition de l'architecture logiciel des différents composants constituant le futur : notre choix s'est porté sur une architecture orienté DDD afin d'être en adéquation avec l'analyse effectuée par l'équipe d'urbanisation. On trouvera également une coloration SOA : notre serveur expose des services REST à une IHM développé en Javascript.


    Mise en place de notre usine logiciel pour assurer un suivi de qualité sur nos développements et d'automatiser nos déploiement.
    Les outils utilisés sont les suivants :
    - Git
    - Gerrit
    - Gradle
    - Jenkins
    - Sonar
    - Artifactory
    - Jira

    Aide à la mise en place des méthodologies agile basé essentiellement sur Scrum :
    - définition des tâches à effectuer lors de chaque sprint
    - définition des compétences nécessaires pour chacunes des tâches.
    - évaluation de la durée d'un sprint et des effectifs nécessaires.

    Développement de différents prototypes pour valider les choix techniques effectuées pour nos applications.
    Les frameworks retenus pour nos développement sont les suivants :
    - Spring 3 (IOC,MVC,Securite)
    - JPA2 (Hibernate 4)
    - Twitter BootSTrap
    - AngularJS

    Participation à la mise en place d'une solution d'automatisation de la construction de nos machines virtuelles. Nos objectifs était de :
    - garantir que toutes les machines utilisées sont configurées à l'identique
    - pouvoir recréer une machine en quelques minutes en cas de problèmes.
    Nous avons basé notre solution sur :
    - VMWARE Sphere (API PERL)
    - Puppet
    - ControlTier

  • Objet Direct - Ingénieur Conception et Developpement

    2007 - 2011 Développeur Java/J2EE:

    - 28 avril-2011 - 30 septembre 2011
    Assistance technique pour April WAF
    - Finalisation des développements pour la mise en production de juillet
    - Ecriture de cahier de tests pour valider les développements
    - Suivi des incidents de productions.

    - 1er octobre 2008 - 5 mars 2011 :
    Assistance technique pour les Laboratoires BOIRON :
    * développement sur une application de gestion de leur service
    préparatoire :
    -conception des uses cases
    -chiffrage des développements
    -développement des uses cases et des tests unitaires associés.
    technos : Swing,Hibernate,Spring,JUnit,DBUnit,Maven,Continuum,Subversion,Oracle,Tomcat
    Process : processus itératif essentiellement basé sur SCRUM.


    15 juillet 2008 - 30 septembre 2008:
    Assistance technique pour l'IFP , Institut Français du Pétrole :
    * Portage d'application Windows XP 32bits sous Windows Vista 64 bits et Linux 64 bits.
    * Comparaison d'IDE pour choisir un environnement de développement commun entre Windows et Linux (Visual C++,Eclipse CDT,QMake,Ant).
    technos : C++,Java,Eclipse RCP,MySQL,Ant

    - 3 decembre 2007 - 30 juin 2008:
    Assistance technique pour Foederis, éditeur de progiciel de gestion de ressources humaines :
    * développement de nouvelles fonctionnalités
    * correction d'anomalies sur les versions de production et développement.

    technos : JSP/Struts/Hibernate/Oracle/SqlServer.


    -15 octobre 2007 - 30 novembre 2007:
    informatisation d'un processus de contrôles de qualité :
    * développement d'écran de saisie
    * développement de services d'accès au données stockées en base.
    * développement des test associés aux écran et aux services.

    technos : GWT/J2EE/Oracle/Hibernate/Test Driven.
  • Thales division service - Ingénieur

    Courbevoie 2005 - 2007 depuis septembre 2005 - Thales Division Service- Malakoff (92)
    Mission pour Thales Air Defence

    Travaux sur la configuration des interfaces de communication du SAMP/T en version export.
    Développement d'une interface permettant la connexion d'une plateforme de simulation en DIS sur un réseau SIMPLE (encapsulation sur ethernet des messages L16).
    Implémentation de la L16 dans une plateforme de simulation DIS afin de simuler un réseau d'unité L16 et un environnement tactique.
    Utilisation d'outils de modélisation et de génération de code afin de générer les librairies d'interfaces nécessaires à mes travaux.
    Prise en charge de la gestion de configuration du projet : mise en place d'un outil de gestion de configuration pour remplacer le systeme actuelle et gestion de la configuration.
  • ISITV - Eleves Ingénieurs

    Plaisance-du-Touch 2002 - 2005 Suivi du cursus Télécommunications option Traitement du signal

    COMPETENCES DEVELOPPEES :

    * Télécommunications : Hertziennes, Sous-marines, Satellitaires, Radar

    * Traitement du signal : Traitement d’antennes, traitement d’images,traitement des signaux déterministe et stochastique.

    * Langages : C, C++, JAVA

    * Base en UML,Métamodélisation et design patterns.

    * Systèmes: WINDOWS, UNIX

Formations

  • ISITV

    La Valette Du Var 2002 - 2005 Ingénieur

Réseau