Systèmes | Windows (XP/Seven), Linux(ubuntu, redhat) |
Langages | JAVA/ J2EE, SQL, Visual Basic, Javascript, PHP 5, XML, XSL, XUL, Flash 8.
|
Web | DOJO, JQuery, AJAX, CSS 2/3, XHTML, Sitemesh, Tiles |
J2EE | SPRING, STRUTS, HIBERNATE, JSON, JASPER REPORT, ANT, MAVEN, DWR, LOG4J, Junit, Axis
|
Serveurs d’applications | Tomcat, Websphere, Weblogic, ESB
|
Réseaux | HTTP, FTP, Ethernet, TCP/IP.
|
Bases de données | MySQL, SQLServer, ORACLE, ACCESS, PostgreSQL.
|
Méthodologies | MERISE, UML.
|
Gestion de conf. | CVS, SVN, Dimension |
Autres | ECLIPSE , RAD 7/8, Rose, PowerAMC |
Anglais | Bon niveau (TOEIC 820) |
De 09/2012 à 09/2013 en mission pour Natixis - Toulouse
Ingénieur de développement Java J2EE.
Maintenance et mise en place d’évolutions sur le parc applicatif du domaine FCT Natixis :
Application COREGENET :
- passage de l’application en multi-devise - mise en place d’un batch de reporting PDF mensuel des factures - création de l’interface de consultation du reporting
Application RIGHTFAX
Application PortailCMO
- Gestion de l’authentification et des droits d’accès entre les deux applications - Création d’une nouvelle charte graphique pour s’intégré dans l’application appelante
Application DEMAT-Factures
Environnement : JAVA/ J2EE, JSP, JSPx, CSS, Javascript, Ajax, Websphère 6 et 8, RSA 7, Frameworks Natixis( Sphinx, MVC et MVC2), Spring BATCH, Dimension
| ||||
|
De 03/2011 à 09/2012 en mission CELAD pour I-BP – Toulouse
Ingénieur de développement Java J2EE.
Réalisation de diverses fonctionnalités sur l’application Cyber Equinoxe (site de banque en ligne de la banque populaire).
Projet « Prélèvement SDD »
Projet « Refonte C++ »
Projet « Double confirmation des remises »
Environnement : JAVA, J2EE, Websphère, RAD 7, Rationnal Rose, Framework Equinoxe, Lemonite, CVS
De 01/2010 à 03/2011 en mission CELAD pour EDF – Toulouse
Ingénieur de développement Java J2EE et référent technique sur le projet.
Réalisation de l’application EDF ESPACE (Essais Suivi et Protection Améliorés des Cœurs en Exploitation). Le projet ESPACE a pour objet de refondre l’ensemble des applications du suivi des coeurs nucléaires en exploitation.
Environnement : JAVA, J2EE, Spring, Weblogic 10, Oracle 10, Hibernate, JQuery, HTML, CSS, JavaScript, JSON, Sitemesh, Maven, JUnit, SVN,
De 06/2009 à 01/2010 en mission CELAD à PIERRE FABRE - Toulouse
Ingénieur de développement Java J2EE.
Réalisation de l’application SI Substances Naturelles (SNT). Elle doit regrouper l’ensemble des données gérées par de nombreuses applications (sous Excel, Access) en une seule développée en mode web et intuitive :
o Modification de la base
o Evolution des écrans
o Gestion des imports de collections : création du service de lecture du fichier Excel d’import et du service d’import dans le système.
o Création d’un module générique d’upload de fichier avec DOJO
o du module d’import des échantillons végétaux
o du module d’association des dossiers et projets
o de différents écrans sur la section Phytochimie de l’application
Environnement : JAVA, J2EE, Struts, Spring, WebSphère 6, Oracle 10, Hibernate, DOJO, HTML, CSS, JavaScript, JSON, ANT, JUnit, CVS, Rational Application Developer 7, PowerAMC
De 05/2009 à 06/2009 à CELAD - Toulouse
Ingénieur de développement Java J2EE.
Dans le cadre du projet CRA TMA, outil permettant aux utilisateurs la saisie des travaux réalisés sur diverses activités ainsi que la génération de statistiques et de documents de comptabilités pour les administrateurs. Le but de cette mission est de migrer l’application actuelle développée sur une architecture Struts vers une architecture basé sur Spring :
Environnement : Windows, Eclipse, Java/J2EE, Apache Tomcat, Spring, MySql, JSP, Html, Javascript, Ajax (DWR), LOG4J, Subversion.
De 01/2008 à 05/2009, en mission CELAD à ACTIA - Toulouse
Ingénieur de développement.
Participation à la conception et aux développements de la partie IHM des projets suivants :
Sur le projet MULTIDIAG :
- Réalisation de quelques évolutions sur l’application en version mono-client
o Ajout d’une fenêtre dynamique de visualisation de fichiers pdf,
o Système d’ouverture de fichier pdf lors de premier lancement de l’application suite à une mise à jour,
o Travail de recherche d’optimisation du temps de chargement de l’application,
- Portage de l’application de diagnostic en version multi-client (basée sur le noyau de l’IHM ACTI-DIAG),
- Conception et développement du portail d’accueil de l’application en version multi-client (choix des marques et véhicules, configuration de l’application,…).
Sur le projet MANITOU :
- Réalisation d’un système d’impression d’étiquette sur imprimante d’étiquettes, avec conversion du contenu XUL d’une page en contenu HTML pour impression.
Sur le projet ThésauViewer :
- Réalisation de l’application,
Application de visualisation de dictionnaire (fichier *.dbz, *.duz,…) en mode tabulaire (1 onglet par dico) ou en mode multifenêtre (1 dico par fenêtre) avec :
o fonctions de recherche dans le dico par index ou par contenu,
o ouverture d’un fichier ou d’un répertoire entier,
o historique des dictionnaires ouverts,
o possibilité de modifier le style d’affichage (Police, taille, couleur, …),
o changement de langue de l’application (français, Anglais).
Sur le projet ACTI-DIAG :
- Réalisation d’un package option manager (conception et développement) permettant de configurer certains paramètres de l’application (connexion, langue,..),
- Portage de l’application de diagnostic en multi-client,
- Développement de la gestion des vues tabulaire (une application par onglet),
- Gestion de a connexion au serveur AWACS permettant la communication entre l’IHM et le moteur avec configuration dynamique ou statique des IP et ports de communication par l’intermédiaire du option manager,
- Gestion du changement de langue dynamique de l’application,
- Gestion des logs des informations transitant entre l’IHM et le serveur de communication AWACS,
- Création et modification de différents objets XBL nécessaire au bon fonctionnement de l’application (ComboBox, FileSelector, Tree, CheckBox, EditBox,…).
Sur le projet SGM :
- Conception et développement de l’application de diagnostic et du portail d’accueil (basée sur le noyau de l’IHM ACTI-DIAG).
De 10/2007 à 01/2008, en mission CELAD pour AIRBUS – Toulouse
Dans le cadre du projet « SRMV2 », projet ayant pour but de gérer et de vérifier la traçabilité de la validation et de la vérification des processus de l’A380, A400M et de l’A350. SRMV2 doit aussi permettre d’importer des informations appartenant à d’autres applications afin de valider ces processus.
Participation aux développements Java J2EE de l’application :
· Gestion des droits : Ajout d’un droit de changement d’état :
§ Modification des écrans JSP de gestions des droits,
§ Modification de la base de données,
§ Modification des objets C/C++ coté serveur.
· Gestion des profils : modification de la gestion des profils et groupes d’utilisateurs :
§ Modification des écrans JSP de gestion des profils, des groupes et des utilisateurs,
§ Modification de la base de données,
§ Migrations des données concernant les profils,
§ Modification des objets C/C++ coté serveur.
§ Création du WORKFLOW permettant de vérifier les données saisies par l’utilisateur.
§ Création du WORKFLOW permettant de mettre à jour des champs d’un formulaire en fonction des informations saisies dans certains champs. ie : générer du code javascript à partir de règles définies dans un fichier XML par l’administrateur.
§ Création du WORKFLOW d’initialisation des champs d’un formulaire à partir d’un fichier XML.
De 02/2007 à 08/2007, en mission CELAD pour THALES – Toulouse
Dans le cadre du projet SIGEBEL pour la DGAC :
SIGEBEL est le Système de Gestion des Brevets et Licences de la Direction Général de l’Aviation Civile. Ce logiciel permet la gestion du Personnel Naviguant (Pilotes, stewards, hôtesses, etc..) quant à leurs licences, qualifications, certificats d’aptitudes, expériences, etc.
Ingénieur d’Etudes et Développement au sein d’une équipe de 4 personnes :
· Conception et développement des services de communication entre SIGEBEL et SICOMED et entre SIGEBEL et CASTOR : services automatisés permettant de mettre à jour les informations communes aux deux systèmes. La communication des données entre les systèmes est assurée par un échange asynchrone de fichiers au format CSV,
· Conception et développement de divers écrans de gestion (fusion de dossiers, saisie de résultats d’examen en vol, planification des demandes, gestion des incidents, gestion des employeurs),
· Réalisation du sous-système de gestion des documents attachés. Ce système permet d’attaché de 1 à n fichiers (en fonction des valeurs de configuration) lors de l’enregistrement d’un formulaire HTML,
· Développement d’un « requêteur ». Ce système permet à l’utilisateur de créer des requêtes ou groupes de requêtes paramétrables, de les exécuter et de visualiser leur résultat dans un fichier au format EXCEL,
· Création d’éditions (pdf, rtf, txt) avec Jasper Report et I-Report.
Environnement : Windows, Eclipse, Java, J2ee, Apache Tomcat, UML, Spring, Postgresql, Sql, Html, Javascript, Ajax, Jasper Reports, I-Report
Subversion, Maven, Ant.
De Mai 2006 à Juillet 2006 à Studio-Sweety – Perpignan
Ingénieur de développement Web stagiaire.
Spécialité : électronique et télécommunications