expériences professionnelles
JAVA/J2EE > 8 ans d’expérience
C/C++ > 3 ans d’expérience
C# < 1 an d’expérience (6 mois)
Projets en Régie > 8 ans
Projets en Forfait > 4 ans
REAL.NOT, MARSEILLE – 2015 (6 MOIS)
Maintenance de l’application référentielle pour la recherche des biens immobiliers. Celle-ci permet aux notaires de France de rechercher à partir d’une adresse géographique un type de bien immobilier.
Lead technique sur l’application après tranfert de connaissance de la société Zenika vers Real.not,
Développement itératif de 15 jours suivant la méthode Agile Scrum ,
WINDOWS 7, JAVA/J2EE, JDK7.0, SPRING 4 (SPRING BOOT, SPRING BATCH, SPRING SECURITY, SPRING DATA), ANUGULARJS, ELASTICSEARCH, JPA2.0/HIBERNATE, OUTILS ATLASSIAN, GIT, TOMCAT, SCRUM
ORANGE, MARSEILLE – 2012/2014 (27 MOIS)
Maintenance de l’application web de gestion des processus commerciaux d'Orange.
Développement de nouveaux modules,
Développement de nouveaux processus métrier via JBPM,
Externalisation de la configurtation de l’application via fichiers XML,
Génération dynamique des écrans via fichiers XML et JQuery/REST,
Migration de Oracle11G vers PostgreSQL,
Expertise et support aux developpeurs.
WINDOWS 7, LINUX, JAVA/J2EE, JDK6.0, JSF1.2, REST (JERSEY), JQUERY, XML, JAXB, HIBERNATE, JBPM, JONAS, ANT, JENKINS, ORACLE 11G, POSTGRESQL 9.1
AIRBUS HELICOPTERS (EX-EUROCOPTER), MARIGNANE - 2012 - (5 MOIS)
Développement et intégration de l’ECM (Enterprise Content Management) Alfresco pour le département ETS (Eurocopter Training Services). La solution développée permet aux formateurs ETS de référencer, d’organiser et d’exploiter les supports de formation.
Intégration Alfresco
Développement de fonctionnalités spécifiques ETS
Développement de Worflows
WINDOWS SERVER, ECM ALFRESCO 4.0, JDK5.0, SPRING, SPRING SURF, YUI (JAVASCRIPT LIBRARY), ACTIVITI (WORKFLOW ENGINE)
SYNCHRONOSS (EX MIYOWA), MARSEILLE - 2012 - (3 MOIS)
Développement de nouvelles fonctionnalités serveur du produit InTouch 5, une plateforme connectée aux divers réseaux sociaux tels que Facebook, Twitter, et des messageries instantanées.
Développement des modules côté serveur
Développement d’un WebService avec CXF
Etude et réalisation des tests d’Image Processing avec le serveur Nginx
Contexte Agile (Scrum)
WINDOWS/LINUX, JAVA/J2EE, SPRING, CXF, MOCKITO, JETTY, MAVEN, NEXUS, JENKINS, NGINX, SHELL
GEMALTO, LA CIOTAT - 2011/2012 - (6 MOIS)
Migration de la solution OTA de Bouygues Telecom vers un nouveau Hardware et une nouvelle version OTA 5.2/ JDK 6.0. Cette migration permettra d’exploiter de nouvelles fonctionnalités et principalement d’augmenter les performances du système : Provisioning, débit SMS (300 SMS/s), débit requêtes SOAP Roaming (100 req/s).
Développement des évolutions des produits custom
Etude et validation des performances de la solution: Provisioning, Roaming et débit SMS
Support/ Expertise des produits custom aux développeurs
Contexte Agile (Scrum)
WINDOWS, JAVA, JDK6.0, FRWK OTA, CORBA, ORACLE 11G, JMETER, SOAPUI, JPROFILER, JMX, SHELL, ICESCRUM
SYNCHRONOSS (EX MIYOWA), MARSEILLE - 2011 - (5 MOIS)
Développement d’un nouveau produit pour les téléphones mobiles pour le compte de la R&D. Celui-ci permet aux utilisateurs de créer des conversations multimédia avec leurs contacts.
Développement de la solution serveur
Base de données NoSQL, Amazon SimpleDB
Architecture REST
Développement de plugin Facebook, Skyblog
Contexte Agile
Tests unitaires et d’intégration avec Mockito
Intégration continue avec Hudson
WINDOWS/LINUX, JAVA/J2EE, JDK5.0, RESTLET, AMAZON SIMPLEDB, SPRING, GOOGLE GUICE, MOCKITO, OAUTH2.0, JETTY, MAVEN, NEXUS, HUDSON
CPR, MARSEILLE - 2011 - (2 MOIS)
Développement d’un web service aiguilleur permettant l’envoi des demandes d’assurance pour les salariés SNCF, vers les applications dédiées.
Développement du web service avec XFire
Développement de clients sécurisés pour les web services
Tests d’intégration avec JMeter
WINDOWS, UNIX, JAVA/J2EE, XFIRE 1.2.6, WSS SECURITY, JMETER, JONAS
GEMALTO, LA CIOTAT - 2010 - (3 MOIS)
Validation de la nouvelle version de la plateforme OTA 5.2 pour le département R&D.
Exécution des tests
Ecriture et validation des faits techniques
Rédaction des documents avec DITA
UNIX, SHELL, FRWK OTA, ORACLE 11G, QC, DITA
GEMALTO, LA CIOTAT - 2010 - (3 MOIS)
Développement de la supervision du produit NFC pour NRJ/Crédit Mutuel. La solution choisie est basée sur deux systèmes Open Source : Nagios et Cacti. NFC est une solution globale basée sur plusieurs serveurs d’applications (Weblogic, Glassfish, JBoss) et faisant appel à différents composants de la plateforme OTA.
Indicateurs d’état général des machines serveurs (filesystem, process, ssh, mémoire)
Indicateurs de la disponibilité des serveurs d’applications
Indicateurs de l’état de fonctionnement des composants applicatifs
Indicateurs de performance
UNIX, SHELL, JMX, SNMP, NAGIOS, CACTI, FRWK OTA (CCI, LPM, ARM, SRM, RCA, SMSC, CATTP)
GEMALTO, LA CIOTAT - 2010 - (2 MOIS)
Personnalisation de l’application SVI (SIM Visual Interface), pour le projet pilote Live Services d’Orange.
Développement d’un service OTA pour gérer le « Push Promotion » pour notifier les abonnés avec des publicités sur leur mobile
Intégration de l’appel du service dans l’application SVI
UNIX, ECLIPSE, JAVA/J2EE, FRWK OTA(OTA SERVICES, CCI), SPRING, MAVEN
GEMALTO, LA CIOTAT - 2010 - (2 MOIS)
Développement du cryptage des clés de sécurité pour le module Provisioning de Bouygues Telecom pour protéger les données entre la plateforme du client et la plateforme OTA.
Cryptage des clés de sécurité OTA lors de l’exécution d’une commande de provisioning
UNIX, ECLIPSE, JAVA/J2SE, FRWK OTA(CCI, LPM), CRYPTAGE (DES, 3DES, XOR)
GEMALTO, LA CIOTAT - 2009/2010 - (2 MOIS)
Développement du projet Roaming pour Bouygues Telecom. Le Roaming permet aux abonnés de Bouygues Telecom de pouvoir utiliser leur mobile à l’international, en passant par des réseaux étrangers.
Intégration du produit Roaming de GEMALTO
Développement d’un service OTA pour gérer le « Refresh » des réseaux partenaires du mobile
Tests de performance de la solution Roaming
UNIX, ECLIPSE, JAVA/J2SE, FRWK OTA, TOMCAT, AXIS, SOAPUI
GEMALTO, LA CIOTAT - 2009 - (2 MOIS)
Développement de nouvelles règles de gestion pour le module Provisioning de Bouygues Telecom.
Nouveaux State Chart permettant la prise en compte de nouvelles règles de création, modification et suppression des cartes et leur sécurité
UNIX, ECLIPSE, JAVA/J2SE, FRWK OTA(CCI, LPM)
GEMALTO, LA CIOTAT - 2009 - (6 MOIS)
Développement d’un Plug batch entre le système OTA et le système ISIS de Bouygues Telecom. Celui-ci permet de réaliser le transfert en mode batch des SMS entre les deux systemes, en full duplex.
Le Plug est conçu sur la base d’un bus CORBA et d’un serveur FTP. Le principe de fonctionnement consiste à déposer un fichier XML par FTP et d’envoyer via CORBA une notification de mise à disposition du fichier.
Développement de composants Corba
Développement d’un mécanisme de gestion de flux de SMS (Suspend/ Resume)
Développement d’un mécanisme de répartition de charge (Round Robin)
UNIX, ECLIPSE, JAVA/J2SE, CORBA, FTP, FRWK OTA(CCI, OTACS), SMSC
SHAKTIWARE, MARSEILLE - 2008/2009 - (6 MOIS)
Développement de deux IHM pour l’exploitation et la surveillance du système vidéo de tracking des plaques minéralogiques de la société Shaktiware pour le compte d’Eurotunnel. Ce système permet de gérer le passage des véhicules dans le parc Eurotunnel du côté français et anglais.
IHM d’exploitation permet tant d’afficher des statistiques sur les points de passage du parc
IHM de surveillance permettant d’afficher le statut des points de passage du parc
Modification du schéma de la base de données pour la collecte des données de tracking
WINDOWS, VISUAL STUDIO, C#, SQLSERVER, LDAP
EXPERIAN, AIX EN PROVENCE - 2008 - (5 MOIS)
Développement du batch de rechargement des cartes prépayées pour le projet CBR (Carte Bancaire Rechargeable), pour le compte de la Caisse d’Epargne. CBR permet à un demandeur (parent) d’offrir une carte rechargeable à un porteur (enfant).
Batch pour l’exécution des rechargements programmés des cartes prépayées. Cette exécution consiste à faire le contrôle du rechargement, le débit et l’enregistrement de la transaction
Alerte et confirmation par mail
Modifications et évolutions des applications front/back office pour les clients et agents de banque
Modèles pour la génération automatique de documents
WINDOWS, ECLIPSE, JAVA/J2EE, STRUTS, AXIS, JASPERREPORTS, IREPORT, DB2, CICS CONNECTOR
REAL.NOT, VENELLES - 2007/2008 - (4 MOIS)
Développement d'un portail Intranet pour le groupe ADSN et ses filiales. Le portail contient un back office et un front office. Il est couplé à un CMS (Content Management System) COFAX pour gérer les publications des articles, et mettre à disposition un catalogue de produits avec la possibilité de passer une commande.
Intégration COFAX
Développement de fonctionnalités spécifiques
Développement d’un catalogue produits
WINDOWS, ECLIPSE, JAVA/J2EE, SPRING, SPRING MVC, HIBERNATE, AXIS, TOMCAT, ORACLE 9I, CMS COFAX
STMICROELECTRONICS, ROUSSET - 2007 - (5 MOIS)
Maintenance d'une application de commande et de mesure des plaques de puces (wafers) pour l’EWS (Electrical Wafer Sort), service de test de ST.
Commande des wafers sur les machines de test
Vérification du statut des wafers
Remontée des alarmes
Calcul des statistiques
WINDOWS/UNIX, ECLIPSE, JAVA/J2SE, SWING
DDASS13, MARSEILLE - 2007 - (1 MOIS)
Développement du service de connexion pour une application de gestion des contacts, STOREX. Ce service permet d'authentifier les utilisateurs via un annuaire Ldap.
Creation/ Suppression de groupes et utilisateurs dans l’annuaire LDAP
Authentification LDAP
WINDOWS, ECLIPSE, JAVA/J2EE, STRUTS, LDAP
DCN, TOULON - 2007 - (2 MOIS)
Maintenance d'une application de gestion des données techniques de positionnement géographique, ELFIN. Ces données sont sauvegardées en base de données et dans des fichiers binaires qui seront chargés sur des cartes spécifiques.
Modification IHM Swing
WINDOWS, ECLIPSE, JAVA/J2SE, SWING
SHAKTIWARE, MARSEILLE - 2006/2007 - (9 MOIS)
Développement d’un logiciel d’aide à la pose de prothèse de hanche et de genou. Le logiciel permet au chirurgien de faire des simulations 2D/3D en temps réel par le biais de capteurs posés sur le patient et d’une caméra infrarouge.
IHM pour la navigation Hanche et genou
IHM dynamique totalement configurable via fichiers XML
Scènes 2D/3D animées
WINDOWS, C++, VISUAL STUDIO, COM/DCOM, VTK (SIMULATION 3D)
STMICROELECTRONICS, ROUSSET - 2005/2006 - (15 MOIS)
Intégration et déploiement du produit Maestria de la société SI Automation dans l’unité de fabrication 8 pouces de STMICROELECTRONICS. Maestria est une solution complète pour la FDC (Fault Detection Control). Elle permet le suivi en temps réel du processus de fabrication des plaques de silicium (wafer).
Déploiement sur plus de 100 machines
Analyse du besoin des ingénieurs process pour la mise en place de la FDC sur un type de machine
Formation et support des ingénieurs et des techniciens au produit Maestria
Support aux techniciens de la production pour répondre aux problèmes d’Automation
Contexte de production difficile et tendu
WINDOWS, FRAMEWORK PROPRIETAIRE, DELPHI, MYSQL, SECS (PROTOCOLE DE COMMUNICATION DES SEMI-CONDUCTEURS)
DDASS13, MARSEILLE - 2004/2005 - (6 MOIS)
Réalisation d’un intranet pour la gestion des piscines publiques du département des Bouches du Rhône. Celui-ci permet d’enregistrer les analyses, les valider et les expédier par mail aux exploitants des piscines.
Enregistrement des données techniques sur la qualité de l’eau des bassins
Alertes sur les analyses non réalisées
Génération des fichiers PDF
Envoi par mail des analyses aux exploitants des piscines
Importation des fichiers d’analyses réalisées par les laboratoires
WINDOWS, JAVA/J2EE, STRUTS, JSP, XML, CASTOR, WEBLOGIC, INFORMIX, LDAP
STMICROELECTRONICS, ROUSSET - 2003/2004 - (6 MOIS)
Réalisation d’un outil de planification pour le département CRD. Celui-ci permet aux clients (Divisons produits de ST) de planifier une demande de conception de masks en fonction de la charge et du quota attribué.
Gestion d’un planning graphique
Configuration de l’affichage du planning
Gestion de groupes planificateurs et de leur quota associé
Gestion de projet
WINDOWS, JAVA/J2EE, JBUILDER, SERVLET, JSP, TOMCAT, ORACLE, LDAP
STMICROELECTRONICS, ROUSSET - 2003 - (2 MOIS)
Migration d’une base de données de production d’Ingres à Oracle.
Scripts d’extraction de la base Ingres
Scripts de chargement Sql*Loader dans la base Oracle
Scripts shell Pro*C pour gérer les règles de chargement
UNIX, INGRES, ORACLE, SQL, PRO*C
DGA, TOULON - 2003 - (6 MOIS)
Réalisation d’un intranet et outil de réplication de base de données pour la gestion des Fiches Techniques d’Anomalie. Celui-ci fonctionne sur une base centrale, qui est répliquée pour un fonctionnement en mer. Un processus de synchronisation est effectué à chaque retour de mer.
Developpement IHM web avec ASP
Réplication des données pour un fonctionnement décentralisé
Synchronisation fonctionnelle des données décentralisées avec la base centrale
WINDOWS, ASP, VISUAL BASIC, SQLSERVER
DUCROS, MARSEILLE - 2002/2003 - (2 MOIS)
Réalisation d’un intranet pour la gestion des droits d’accès aux applications de l’entreprise Ducros.
Développement IHM web
WINDOWS, JAVA/J2EE, JBUILDER , SERVLET, JSP, TOMCAT, SQLSERVER
ASCOM-MONETEL, VALENCE - 2001/2002 - (17 MOIS)
Développement d’un logiciel de billetterie pour les Chemins de Fer de Hong Kong - KCRC. Celui-ci est une suite complexe de modules Corba et d’IHM.
Modélisation UML
IHM de vente/impression de tickets pour les opérateurs de guichet
Composants Corba pour la validation des tickets sur les bornes automatiques
Contexte de grand projet en collaboration avec Thales et Ascom-Autelca
WINDOWS, JAVA CORBA (OMNIORB), VISUAL C++ (MFC, API 32BITS), UML, ONC-RPC, XDR, TCP/IP
DACTEM, ALES - 2000/2001 - (12 MOIS)
Développement de logiciels de bancs de test destinés aux produits automobiles et aéronautiques. Ceux-ci ont été développés avec LabWindows CVI.
Banc de test pour les glissières électriques du siège avant d'automobile, pour la société Faurecia
Banc de test pour les téléphones de bord d'hélicoptère pour la société Eurocopter
Banc de test pour les capteurs de vitesse d'automobile pour la société Delphi
Banc de test pour l'analyse des données de simulation des satellites Jason et Spot5 pour le CNES
WINDOWS, C, LABWINDOWS CVI, DRIVERS TEXAS NATIONAL INSTRUMENTS, RS232, GPIB, MODBUS
FORMATIONS
MASTERE INFORMATIQUE - 2000 -
INSA Lyon
INGENIEUR GENIE INDUSTRIEL - 1999 -
EPUM (ex. IUSPIM) Marseille
FORMATION SECURITE DES APPLICATIONS JAVA/J2EE - ORSYS 10/2014
LANGUES
FRANCAIS Lu, écrit, parlé
ANGLAIS Lu, écrit, parlé
COMPETENCES
TECHNOLOGIES
Web technologies Java, J2EE (Spring, JSF, Struts, CXF, SOAP/ REST, JPA 2.0/ Hibernate, EJB 3.0, JMX, Tomcat, Jonas), HTML, XML, JavaScript, JQuery, AngularJS
Outils et méthodes UML, Visual Studio, Eclipse, LabWindows CVI, Visibroker, CVS, SVN, MKS, GIT, ANT, Maven, Nexus, Jenkins, QC, Jira, Confluence, Agile Scrum
Langages Java , C , C++, C#, VBasic, Sql, Shell
Systèmes d’exploitation Windows, Unix, Linux
Protocoles Sockets, LDAP, SNMP
METIERS/ CLIENTS
Telecom Gemalto [Bouygues Telecom, Orange], Synchronoss (ex : Miyowa), Orange
Semi-conducteur STMicroelectronics, SI Automation (PDF Solutions)
Transport Ascom [KCRC] - Shaktiware [Eurotunnel], SNCF
Automobile Dactem [Faurecia - Eurocopter - Delphi]
Aéronautique Eurocopter
Défense DCNS, DGA
Médical Shaktiware [Tornier]
Tertiaire Real.not (ADSN), DDASS13, Ducros