Fabien BOUYSSOU
Architecte/Développeur Java EE, SII
Systèmes : Windows, Unix, Linux
Langages : Java, C, C++, XML/XSD/XSL, Ada, Assembleur Motorola 68k, Perl, Visual Basic, Prolog, Tcl/Tk
Techniques du web : Java EE (EJB3, JPA2, JMS, JSF), GWT2, Hibernate, JAXB, HTML, CSS, JavaScript, RMI, CORBA, PHP
Outils : Eclipse, Borland JBuilder, Netbeans, Borland C++ Builder, Dreamweaver, Rational Rose, STOOD, Tau G2, Rhapsody, DOORS, Designer 2000, SCADE
Bases de données : PostgreSQL, Oracle, MySQL
Spécification et Conception : UML 2.0, OCL, HOOD, IHM (SNI, SEF), SDL, langage B, Z
Langues : Anglais (Bon niveau technique)
15 contactsMETEO FRANCE, Toulouse (6 mois)
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.
ENVIRONNEMENT TECHNIQUE: Enterprise Architect (UML 2.0), JAVA SE/EE 6 (EJB 3, JPA 2, JMS, Swing), JBoss 4.2 (Clustering), PostgreSQL, SVN, Eclipse
AIRBUS, Toulouse(4 mois)
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.
ENVIRONNEMENT TECHNIQUE: Enterprise Architect (UML 2.0), JAVA EE 6 (EJB 3, JPA 2), GWT, Glassfish 3, PostgreSQL, SVN, Eclipse
AIRBUS, Toulouse (6 mois)
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
ENVIRONNEMENT TECHNIQUE: Enterprise Architect (UML 2.0), JAVA SE 6 (Swing), JFreeChart, SVN, Eclipse
METEO FRANCE, Toulouse (3 mois)
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.
ENVIRONNEMENT TECHNIQUE : TAU G2 (UML 2.0), Java SE 5, XML/XSD, Hibernate, JAXB, PostgreSQL, CVS, Eclipse
METEO FRANCE, Toulouse (6 mois)
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.
ENVIRONNEMENT TECHNIQUE : Enterprise Architect (UML 2.0), Java SE 5, XML/XSD, JAXB, Hibernate, CVS, PostgreSQL, Eclipse
METEO FRANCE, Toulouse (6 mois)
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.
ENVIRONNEMENT TECHNIQUE : Entreprise Architect (UML 2.0), Java SE 5, JBOSS 4.2, JMS, COCOON, XML/XSD/XSLT, JAXB, CVS, Eclipse
METEO FRANCE, Toulouse (2 mois)
Rhapsodie V2: Nouvelle version du référentiel de production de Météo France.
ENVIRONNEMENT TECHNIQUE : PHP 5, Javascript (ExtJs, Ajax), SVN, Eclipse
THALES AVIONICS, Toulouse (3 mois)
Outillage ATA42 : 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.
ENVIRONNEMENT TECHNIQUE : Enterprise Architect (UML 2.0), Java SE 1.4, XML/XSD, JAXB, POI, SVN, Eclipse
FRANCE TELECOM, Toulouse (3 mois)
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.
ENVIRONNEMENT TECHNIQUE : Rhapsody (UML 2.0), PHP4, CakePHP (Framework MVC PHP), MySQL, CVS, Eclipse
METEO FRANCE INTERNATIONAL, Toulouse (7 mois)
MFI a souhaité effectuer une refonte de 2 produits logiciels liés au domaine météo
2005 - 2006CEP : 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
2005 - 2005Maintenance é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
2004 - 2004Logiciel 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