Systèmes | UNIX, LINUX, Windows NT/2000/XP/7 |
Langages | JAVA, J2EE, UML, JSP, PHP, SQL, XML |
Serveurs d’applications | TOMCAT, JBOSS 7.1.x, JONAS, GLASSFISH, WEBSPHERE (débutant) |
Framework | STRUTS 1et 2, HIBERNATE, SPRING (notions), EJB3, AJAX, JSF2, REST, JAX_WS, WEBSERVICES (SOAP, REST) |
Base de données | ORACLE, MYSQL, SQL SERVER, POSTGRESQL |
IDE | ECLIPSE, NETBEANS, JBUILDER |
Méthodologies | Cycle en V, UML |
Outils | CVS, TORTOISE, GIT |
Fonctionnel | GRANDE DISTRIBUTION MARKETING DIRECT TELECOM TRANSPORT |
De Janvier 2013-Mars 2013 OpenRun-La Reunion
Ingénieur concepteur développeur JAVA J2EE
Contexte :
TMA consistant à développer une partie de l’application BDPV, une application web permettant la facturation des points de vente pour Orange Réunion
Tâches :
· Développent de module respectant l’architecture 3-tiers et la séparation des couches métiers, d’accès aux données et les vues (manager, dao, model, partie web, actiion etc.)
· Développement de modules Web avec Struts 2 pour le CRUD des données
· Développent de batchs permettant le lancement de traitements pour la facturation
· Tests unitaires et fonctionnels
Technologie
SPRING JDBC, STRUT2, ORACLE, Eclipse, JAVA J2EE, JDK 1.6, LINUX XUBUNDU, MAVEN 2, GIT, JONAS, JUNIT
De Mars 2012-Octobre 2012 Cityway-Veolia Transport Paris
Ingénieur concepteur développeur JAVA J2EE
Contexte :
Développement d un outil permettant l’aide à l’exploitation pour les voyageurs et les conducteurs de bus (envoi de message en embarqué dans les bus comme les infos sur lignes, les arrêts via GPRS), système comprenant une partie embarquée (programme implanté dans les bus via le calculateur et un serveur central JBOSS pour l’échange de message en temps réel)
SAEIV Embarqué : système installé à bord des véhicules (au même titre que le
pupitre girouette ou que la Billettique), composé d’une UC (Unité Centrale = calculateur principal), d’un pupitre conducteur (écran tactile couleur), des écrans TFT.
PC TC : entité fournissant au système les données théoriques, les courses « commandées».
, transmettant au Frontal SAE les messages adressés au conducteur ou aux voyageurs. Il gère la prise en charge et la clôture des alarmes.
Il reçoit également les localisations des véhicules et la prise de course émis par le SAEIV Embarqué.
Entre le SAEIV Embarqué et le PCTC, il y a un module le FrontalSAE déployé sur un serveur JBOSS permettant l’échange de message JMS
Des messages transitent entre le SAEIV ET LE PCTC via le FRONTALSAE.
CONCEPTION ET DEVELOPPEMENT DU MODULE : FRONTALSAE
Tâches :
· Conception du modèle de données à partir du cahier des charges et création des tables avec un script sql
· Conception et développement des modules permettant l’accès aux données via, WEBSERVICES et EJB
· Elaboration et mise en place de la plateforme d’échange de messages entre le SAEIV et le PCTC (utilisation de JMS) se basant sur un protocole propriétaire
· Conception et développement d un module de fournisseur de news périodique paramétrable avec EJB Timers sous JBOSS7 permettant l’envoi périodique de news au calculateur dans les bus utilisant du JMS.
· Conception d un module permettant la génération d’un jeu de données « topologiques » (description des lignes, itinéraires, arrêts) pour l'outil de composition. (information météo et de news) au format XML
· Documentation technique
Technologie
JBOSS 7.1.1, Hibernate avec annotations 4.1 SOA : JAX_WS, WEBSERVICES, SOAP, Postgresql, Eclipse, JMS, EJB3.1,JAVA J2EE, JDK 1.6, LINUX FEDORA, MAVEN 2, JDOM, GIT
Depuis Janvier 2011-Décembre 2011(durée 1 an) Orange Paris
Ingénieur concepteur développeur JAVA J2EE chez Orange
Au sein de la DPF (Direction Processus France) / BSM (Business Service Management)
pour le service : SPMO (Supervision des Processus Métiers d'Orange)
Outils :
un outil complet BSCM/SLM de Novell nommé Managed Objects.
Utilisation les outils de développement Java (Eclipse) et les applications de requêtage Oracle (Toad ou SQL Developer) sous la forme de graphiques interactifs requêtables.
Conception/Méthode :
§ Analyse et conception d’une librairie/framework permettant d'accélérer de manière sensible les développements de graphiques et de rapports pour le portail intégrant d'un côté Corda Chart Builder (Portlet ChartDriver de ManagedObjects) et d'un autre côté Birt Reports (Portlet Birt développée spécifiquement).(se basant sur le modèle MVC)
§ Programmation de l'exécution d'un état et son envoi par mail à différents destinataires.
Technologie : JAVA J2EE, JDK 1.6, JSP, Servlets, EJB, SQL, PL/SQL HIBERNATE, Eclipse, Unix, TOMCAT, Serveurs sous Solaris 10 et Oracle 10g, progiciel Managed ObjectsV4.
De 08/2010- 12/ 2010(durée 4 mois) à l’entreprise SBH – SAINT PIERRE -Réunion
Ingénieur études et développements
Migration de données et conception base de données de l’entreprise SBH (entreprise d’aluminium) vers une base ACCESS.
Tâches effectuées :
§ conception base de données de l’entreprise SBH (entreprise d’aluminium)
§ migration de données des fichiers Excel vers une base ACCESS 2007
§ formation des employés à l’utilisation
Environnement : EXCEL, ACCESS
01/01/2010-07/2010 (durée 7 mois) formateur à CCIR – SAINT DENIS DE La Réunion et à l’IUT de Saint Pierre
Formateur bureautique-formation conception de site web et formateur en informatique.
Tâches effectuées :
§ conception du plan de formation et élaboration du contenu de la formation,
§ formation des stagiaires pendant les différentes sessions,
§ conception des projets de création de site Web,
§ encadrement des étudiants pour les créations de site web « architecture 3-Tiers »,
§ encadrement des étudiants sur les TP de LINUX.
De Décembre 2008 à Octobre 2009 (durée 10 mois) groupe VINDEMIA (grande distribution) –Réunion
Ingénieur concepteur développeur JAVA J2EE
§ Service de gestion des caisses
§ Etiquetages de produits
§ Gestion des produits et stocks avec les acheteurs et les fournisseurs
§ Création et mise en forme de catalogue en pdf des produits
§ Gestion de statistiques sous forme de fichiers Excel etc.
Tous les produits sont stockés dans les bases de l'as400 et les acheteurs et fournisseurs se communiquent avec ce système ainsi que les caisses de supermarché. Avec le site se basant sur un CRUD se basant sur une architecture 3-Tiers en java j2EE, j'ai effectué le développement pour gérer, mettre à jour et exploiter ces données :
§ Conception et développement de batchs pour la migration de données (AS400-> PostGresql, PostGresql ->AS400)
§ codage des fonctionnalités permettant de créer des catalogues de produits, des fichiers Excel de statistiques-bilans
§ élaboration et gestion des plans commerciaux (par exemple du 24 décembre 2011 ou 25 décembre 2011 plans "jouets spécial noël")
§ tests et débogages
Technologie : JAVA J2EE, ECLIPSE, CVS, HIBERNATE avec annotation, PostGresql, Tomcat, JDK1.6.
De Novembre 2007 à Avril 2008 (durée 5 mois)
Formateur en langage C et en Algorithmique à SUP INFO OCEAN INDIEN à Saint Benoît (130 heures)
De Novembre2007 à Décembre 2007 (durée 1 mois)
Elaboration du cahier des charges, conception et développement d’un site web en PHP/MySQL pour un cabinet d’affaires
Octobre 2007 Orange Réunion (durée 1 mois)
Débogage et maintenance évolutive du site de SAV d’Orange : www.savanoo.com
Environnement : Application multi-tiers sous forme de site web sous Websphere
avec une base Oracle (Java/j2EE, Struts, Webservice)
Du 21/05/2007 au 09/07/2007 - Cirrus informatique-Réunion (durée 1 mois)
Ingénieur en informatique, développeur de logiciels Cirrus informatique (ORACLE FORMS)
Du 16/11/2005 au 15/05/2007(durée : 1,5 ans) HAVAS MEDIA Paris
Ingénieur en informatique, développeur d’applications, de logiciels et de sites Web
§ Réalisation de plusieurs projets en java j2EE en utilisant : HIBERNATE, STRUTS, JSP
§ Participation aux réunions fonctionnelles, comité de suivi/pilotage,
§ Equipe internationale, Etats Unis et Espagne (LDAP hébergé en Espagne et base de données des campagnes aux États Unis)
§ Conception de plusieurs sites pour des grands comptes comme Canal+ ou Air France avec une équipe de développement compose de 5 personnes et participation aux réunions avec les commerciaux et chef de projets
§ Génération de Document PDF, EXCEL pour émettre des statistiques et des bilans de campagnes publicitaires
Technologie : JAVA J2EE, ECLIPSE, STRUTS, HIBERNATE, EJB3, PostGresql, Tomcat, SQLSERVER et ORACLE, JBOSS, AXIS (WEBSERVICES), LDAP, iTEXT (PDF), POI (Excel), JBUILDER, NETBEANS, ECLIPSE, CVS, JDK 1.4-1.5
Du 01/07/2005 au 01/11/2005 (durée 4 mois) CAPGEMINI - TOUR EUROPLAZA LA DEFENSE
Ingénieur concepteur développeur JAVA J2EE
Conception et développement d’une application 3-TIERS d’indicateurs sur le reporting d’anomalies sur une partie du site de CEGETEL-SFR ( www.sfr.fr et www.srr.fr).
Technologie : JAVA J2EE, ECLIPSE, LDAP, WEBSPHERE, TRACKER (logiciel de gestion des anomalies), PVCS, SERVEUR de base de données, ORACLE, TOMCAT, STRUTS, HIBERNATE, JCHART (API de courbe), POI(Excel).JDK1.4-1.5.
09/2004-09/2005 Master en Ingénierie du Logiciel à l’ENST de PARIS (Grande école de groupe A) Diplôme reconnu par la conférence des Grandes Ecoles http://www.enst.fr/3e-cycle-msc-masteres/masteres/
Fin 2002 Diplôme national d’ingénieur de l’ENSSAT : Ecole Nationale Supérieure de Sciences Appliquées et de Technologie - Lannion