Menu

Fabien BOUYSSOU

TOULOUSE

En résumé

Systèmes : Windows, Unix, Linux

Langages : Java, HTML, CSS 3, PHP, JavaScript/Ajax, XML/XSD/XSL, C, C++, Ada, Assembleur Motorola 68k, Perl, Visual Basic, Prolog, Tcl/Tk

API et frameworks : Java SE (Swing, JDBC, JAAS), Java EE 6 (EJB3, JPA2(Hibernate), JMS, JSF 2 (Mojarra, Primefaces), JAX-WS(CXF)), GWT2, Spring, Dozer, JAXB, JFreeChart, RMI, CORBA, Zend

Serveurs Web/d’applications : Jboss, Glassfish, Tomcat, Apache
Outils : Eclipse, Maven, Enterprise Architect, Netbeans, Borland JBuilder, Borland C++ Builder, Ant, Rational Rose, STOOD, Tau G2, Rhapsody, DOORS, Designer 2000, SCADE

Bases de données : PostgreSQL, MySQL, Oracle, Derby (Java DB)

Spécification et Conception : UML 2.0, OCL, HOOD, IHM (SNI, SEF), SDL, langage B, Z


Mes compétences :
Informatique
Système d'information
Java
Java EE
JavaScript

Entreprises

  • GIE AGORA/MSA - Concepteur Java

    2017 - maintenant
  • Groupe SII - Concepteur/Développeur Java EE

    Paris-13E-Arrondissement 2014 - 2016 ORANGE / KARMA

    KARMA est l'ACS (Auto Configuration Server) d'Orange qui permet de mettre à jour les firmwares et les configurations des devices présents chez les clients (Livebox, Box TV).
    J'ai participé aux activités de maintenance de KARMA (correction des défauts techniques et développement des nouvelles fonctionnalités).

    ENVIRONNEMENT TECHNIQUE: Java EE 6, Spring 3, Spring JDBC, Web Services SOAP, EhCache, GWT, Maven, Jenkins
  • SQLI - Concepteur/Développeur Java EE

    Levallois-Perret 2013 - 2014 UCANSS / SILAADD

    Cette application permet de gérer le liste d'aptitude des candidats à un emploi d'agent de direction des organismes de Sécurité sociale depuis le dépôt du dossier d'inscription jusqu'à la publication au journal officiel.
    Ce projet se déroule dans le cadre d'une TMA.

    - Analyse et chiffrage des demandes d'évolution et des anomalies à corriger
    - Développement des correctifs et évolutions
    - Ecriture de tests fonctionnels

    ENVIRONNEMENT TECHNIQUE: Java SE 5, Spring 2.5, Jasper Report, Ant, JBoss 4.2, Tomcat 6, Oracle, SVN, Eclipse
  • SII - Concepteur/Développeur PHP

    Paris-13E-Arrondissement 2013 - 2013 ORANGE / SED

    SED est l’outil d’animation du contenu sur les Box TV d’Orange. Il permet d’organiser et de publier le contenu (Catalogue VoD, menus, publicités, recommandations, …) pour chaque environnement (version de la box, voie de communication (IP, …), …) sur les différentes plateformes Orange afin qu’il soit disponible sur les box.
    Ce projet concerne la maintenance corrective et évolutive des différentes versions de l’outil.

    - Rétro-conception de l’existant
    - Analyse des anomalies et évolutions
    - Développement des correctifs et évolutions
    - Mise en place d’une nouvelle conception afin de facilité la maintenance (refonte de la couche DAO et de la couche services métiers)

    Environnement technique : Entreprise Architecte (UML 2.0), PHP 5, ExtJs 2.3, Doctrine 1.2, Apache, MySQL, SVN, Eclipse
  • Groupe SII - Architecte/Développeur Java EE

    Paris-13E-Arrondissement 2012 - 2013 DSNA / STATOS

    Le système STATOS est destiné à répondre au besoin de la DSNA de disposer de données statistiques vérifiables sur le trafic aérodromes et des approches. Je suis intervenu sur ce projet en tant qu’architecte Java EE principalement. J’ai participé également aux phases de spécification, de développement et de validation.

    - Conception de l’architecture distribuée composée d’un client lourd (java Swing), d’un client léger (JSF) et d’un serveur JBoss (WS SOAP, EJB, JPA)
    - Rédaction du dossier d’architecture
    - Rédaction des spécifications (cas d’utilisation)
    - Mise en place de l’architecture technique et de la configuration du projet (Maven)
    - Développement du fonctionnel
    - Interface client
    - Gestion de configuration

    Environnement technique : Entreprise Architecte (UML 2.0), Java SE/EE 6, EJB 3, JPA 2 (Hibernate), JAX-WS (CXF), JSF (Mojarra), Primefaces, Javascript, CSS, Derby, MySQL, Maven, SVN, Eclipse
  • Groupe SII - Concepteur/Développeur Java EE

    Paris-13E-Arrondissement 2011 - 2012 ORANGE / LIVEBOX PLAY

    Intégrer au sein de l’équipe de conception et de développement de l’application embarquée dans les boîtiers TV de l’offre Internet Orange, j’ai eu en charge plusieurs activités techniques (implémentation du nouveau design de l’application, développement de la fonctionnalité DLNA).

    - Interface avec l’équipe de design et Technicolor (fournisseur des boîtiers TV)
    - Développement de l’interface utilisateur (HTML, CSS, JavaScript)
    - Développement des fonctionnalités DLNA
    - Gestion de configuration

    Environnement technique : Java SE/EE 6, GWT 2, HTML, CSS3, JavaScript, Maven, SVN, Eclipse
  • Groupe SII - Architecte/Développeur Java EE

    Paris-13E-Arrondissement 2010 - 2011 METEO FRANCE / VIGILANCE V4

    Ce projet concerne le passage de la version 3.3 à la version 4 de l’outil Vigilance. Cet outil permet aux prévisionnistes de Météo France de créer et de diffuser les cartes et les bulletins Vigilance. Le passage à la version 4 concerne la refonte complète de la partie serveur et des améliorations du fonctionnel existant.

    - Interface fonctionnelle utilisateurs (Equipe PREVI de METEO France)
    - Rédaction du dossier d’architecture
    - Développement de la couche métier (EJB 3, JPA 2)
    - Développement du middleware (JMS)
    - Développement du client java (Swing)
    - Intégration sur les plateformes de Météo France
    - Formation des développeurs Météo France sur les technologies Java EE utilisées
    - Gestion de configuration

    Environnement technique : Enterprise Architect (UML 2.0), JAVA SE/EE 6 (EJB 3, JPA 2, JMS, Swing), JBoss 4.2 (Clustering), PostgreSQL, Maven, SVN, Eclipse
  • Groupe SII - Concepteur/Développeur Java EE

    Paris-13E-Arrondissement 2010 - 2010 AIRBUS / SRA TOOL

    Ce projet concerne le développement d’une application web Java EE permettant de gérer les scénarii d’analyses et de risques dans le domaine avionique.

    - Analyse et expression du besoin (interviews, …)
    - Rédaction du dossier d’architecture de l’outil
    - Développement de la couche métier (EJB 3, JPA 2)
    - Développement de la partie front office (GWT2)
    - Gestion de configuration

    Environnement technique : Enterprise Architect (UML 2.0), JAVA EE 6 (EJB 3, JPA 2), GWT 2, Glassfish 3, PostgreSQL, SVN, Eclipse
  • Groupe SII - Concepteur/Développeur Java

    Paris-13E-Arrondissement 2009 - 2010 AIRBUS / PROJET DE RECHERCHE

    Dans le cadre d’activités liées au réseau ADCN (A380, A350 et A400M), Airbus a souhaité développé 2 outils :
    • Un outil pédagogique, destiné aux ATAxx, ayant pour objectif d’offrir une vision simple et dynamique des impacts temporels suite à la transmission de VLs par leur système
    • Un simulateur NBF (Network BITE Function) permettant de simuler les logiques internes du NBF qui permettent d'établir les diagnostics.

    - Analyse et expression du besoin (interviews, …)
    - Rédaction du dossier d’architecture de l’outil
    - Développement de l’outil (Swing)
    - Gestion de configuration

    Environnement technique : Enterprise Architect (UML 2.0), JAVA SE 6 (Swing), JFreeChart, SVN, Eclipse
  • Groupe SII - Formateur PHP/Ext-JS

    Paris-13E-Arrondissement 2009 - 2009 METEO FRANCE / RHAPSODIE V2

    Nouvelle version du référentiel de production de Météo France.

    - Tutorat sur les techniques de développement à mettre en œuvre dans le cadre de ce développement

    Environnement technique : PHP 5, Javascript (ExtJs, Ajax), SVN, Eclipse
  • Groupe SII - Concepteur/Développeur PHP

    Paris-13E-Arrondissement 2008 - 2009 METEO FRANCE INTERNATIONAL / TRANSMET WEB - DATACENTER

    MFI a souhaité effectuer une refonte de 2 produits logiciels liés au domaine météorologique et les faire évoluer fonctionnellement :
    • TRANSMET WEB : Administration du routeur de messages TRANSMET.
    • DATACENTER : Portail d’administration des bases de données de production

    - Développement de la partie FrontOffice
    - Architecture technique (Zend)
    - Intégration de la charte graphique MFI
    - Mise en place d’une couche de communication entre Perl et Php
    - Développement de l’application en PHP4. Utilisation du framework PHP « Zend »
    - Gestion de configuration

    Environnement technique : Enterprise Architect (UML 2.0), PHP, Zend Framework (Framework MVC PHP), JavaScript (EXT JS), PostGreSQL, SVN, Eclipse
  • Groupe SII - Concepteur/Développeur Java

    Paris-13E-Arrondissement 2008 - 2008 THALES / NETGEN-NETCOMPAR-NETVAL

    Ce projet se divise en 3 outils :
    • NETGEN : Cet outil génère, à partir de données qualifiant un réseau avionique contenu dans des fichiers Excel, un fichier NCD (format XML) servant à configurer le réseau physique ainsi qu’un rapport sur les éventuelles anomalies trouvées.
    • NETCOMPAR : Cet outil permet de comparer les données de 2 fichiers NCD (format XML) et génère un rapport sur toutes les différences trouvées.
    • NETVAL : Cet outil permet de comparer un fichier NCD (format XML) à un ensemble de fichier Excel et génère un rapport sur les différences trouvées.

    - Recueil des besoins du client
    - Rédaction des spécifications et exigences
    - Rédaction du dossier d’architecture (haut niveau et détaillée)
    - Développement des 3 outils
    - Validation
    - Gestion de configuration

    Environnement technique : Enterprise Architect (UML 2.0), Java SE 1.4, XML/XSD, JAXB, POI, SVN, Eclipse
  • Groupe SII - Concepteur/Développeur Java

    Paris-13E-Arrondissement 2007 - 2008 METEO FRANCE / SIMDAT

    Ce projet est la suite du projet GTS flow system. L’outil développé doit, cette fois-ci, créer des métadonnées de données météorologiques statiquement à partir d’un ensemble de ressources (excel, pdf, base de données) hébergées sur différents serveurs.

    - Prise de connaissance sur les concepts métiers météorologiques
    - Travail de spécification de l’outil conjointement avec le client
    - Rédaction du dossier d’architecture
    - Développement de l’outil
    - Gestion de configuration

    Environnement technique : Enterprise Architect (UML 2.0), Java SE 5, XML/XSD, JAXB, Hibernate, CVS, PostgreSQL, Eclipse
  • Groupe SII - Concepteur/Développeur Java

    Paris-13E-Arrondissement 2007 - 2007 METEO FRANCE / VIGILANCE V3

    Vigilance est l’applicatif permettant la saisie d’un niveau de vigilance pour différents phénomènes météorologiques, en vue de l’établissement de la carte de vigilance du site www.meteo.fr.

    - Maintenance corrective sur la V2 du produit.
    - Conception et réalisation d’améliorations fonctionnelles de la version existante
    - Intégration sur les plateformes de Météo France
    - Gestion de configuration

    Environnement technique : Entreprise Architect (UML 2.0), Java SE 5, JBOSS 4.2, JMS, COCOON, XML/XSD/XSLT, JAXB, CVS, Eclipse
  • Groupe SII - Concepteur/Développeur PHP

    Paris-13E-Arrondissement 2006 - 2007 ORANGE / REGLANOO

    Outil permettant le suivi d’un parc opérationnel de règles de filtrage de flux réparties sur un ensemble de firewalls. L’outil fournit à la fois des fonctions de suivi des ordres de production, de journalisation de ces ordres et des vues sur le parc « théorique » des règles en place.

    - Spécification des besoins en UML 2.0
    - Rédaction du dossier d’architecture
    - Développement de l’application en PHP4. Utilisation du framework PHP « CakePHP »
    - Gestion de configuration

    Environnement technique : Rhapsody (UML 2.0), PHP4, CakePHP (Framework MVC PHP), MySQL, CVS, Eclipse
  • Groupe SII - Concepteur/Développeur Java

    Paris-13E-Arrondissement 2006 - 2006 METEO FRANCE / GTS FLOW SYSTEM

    Cet outil a pour but d’acquérir des données météorologiques issues d’un flux FTP et de les enregistrer en base de données. Parallèlement à ça, il crée des métadonnées XML relatives à ces données qui vont être utilisées par un portail web afin d’aider l’utilisateur dans sa recherche de données.

    - Prise de connaissance sur les concepts métiers météorologiques
    - Rédaction du dossier d’architecture
    - Développement de l’outil
    - Gestion de configuration

    Environnement technique : TAU G2 (UML 2.0), Java SE 5, XML/XSD, Hibernate, JAXB, PostgreSQL, CVS, Eclipse
  • Novacom Services - Stagiaire

    Ramonville 2005 - 2005 Maintenance évolutive du logiciel de monitoring pour la plateforme Novacom Services qui est une application web permettant le suivi de véhicules par GPS et de faire de la télé-relève. Le logiciel de monitoring permet de visualiser différentes informations sur la plate-forme comme les connexions des clients à la plate-forme, les messages entrants et sortants, l'état de la base de données, ...

    Activités réalisées :
    - Spécification des évolutions fonctionnelles
    - Conception UML 2.0
    - Développement des différentes servlets déployées sur un serveur Tomcat, utilisation de JDBC pour l'accès aux données en base (Oracle), de Jfreechart pour générer les graphiques et de MapXtreme pour l'affichage des positions sur un fond de carte
    - Mise en place d'un serveur RMI pour mettre à jour les informations en temps réel chez tous les clients
    - Gestion de configuration

    ENVIRONNEMENT TECHNIQUE : Rational Rose (UML 2.0), Java EE 5, Swing, RMI, JDBC, Jfreechart, MapXtreme, Serveur Tomcat, Oracle, CVS, Borland JBuilder
  • Artware - Stagiaire

    2005 - 2006 CEP : Outil permettant de visualiser à l’aide d’un graphe les différents échanges de livrables entre les activités. Application destinée à AIRBUS.
    AGM : Outil permettant de gérer les garanties. Application destinée à AIRBUS.
    OGRH : Application dédiée à la gestion des connaissances et des compétences d'Artware. Application permettant le passage au niveau 2 de la certification People CMM.

    Activités réalisées :
    - Spécification avec Doors
    - Conception UML 2.0 avec Rational Rose
    - Développement des outils
    - Gestion de configuration

    ENVIRONNEMENT TECHNIQUE : Rational Rose (UML 2.0), Doors, Java EE, Struts, Spring, Hibernate, Jgraph, JFreechart, Tomcat, Oracle, XML, CVS, Eclipse
  • Neurosys - Stagiaire

    2004 - 2004 Logiciel permettant la détection de troubles neuropsychologiques liés à l'écriture. L'application reçoit un fichier XML contenant différentes informations issues d'une tablette graphique et analyse ces données afin d'établir un bilan pathologique.

    Activités réalisées :
    - Spécification complète de l'application et évaluation des charges
    - Rédaction du dossier d’architecture
    - Développement de l’outil. Lecture du fichier XML en utilisant le parser DOM. Génération de différents graphiques (ex : replay à l'écran en temps-réel de l'écriture sur la tablette graphique du patient). Optimisation des performances d'affichage par l'utilisation de threads

    ENVIRONNEMENT TECHNIQUE : Rational Rose (UML 2.0), JAVA SE 1.4, Swing, XML, Netbeans

Formations

Réseau

Annuaire des membres :