-
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