EXPERIENCES PROFESSIONNELLES
Février 2014 – ce jour PSA Peugeot Citroën
Ingénieur Développeur Java Sénior
Projets : Rémunération des vendeurs de véhicules Peugeot et Citroën
• Etude / Conception
Analyse des spécifications fonctionnelles
Conception des évolutions du model des données
• Développement
Développement des évolutions demandées pour les applications de calcul des paies des vendeurs Peugeot et Citroën
• REMnet : application de rémunération des vendeurs Citroën
• Coach : application de rémunération des vendeurs Peugeot
• Remupilot : outil de statistique de vente des véhicules PSA
Analyse des bugs /problèmes remontés en production
Correction et livraison
Contribution au lancement d’un nouveau projet « Oreva » pour fusionner REMnet et Coach (avoir une seule application de calcul des paies des vendeurs Peugeot et Citroën)
Environnement technique: Struts, Hibernate, Spring Batch, PL/SQL, Oracle 11, Maven, Jira, SVN, CVS, GlassFish, SunOne, Tomcat7, TeamCity
Octobre 2012 – Janvier 2014 SAFRAN MORPHO
Intégrateur Développeur
Projet « EGYPT-ID» : Système de carte d’identité pour l’Egypte
• Contribution à la spécification technique du projet
Chiffrement et signature du code bar 2D
Dérivation des clés de chiffrement et transcodage des données
Gestion des clés avec le HSM
• Développement
Lecture des données biométriques
Analyse des bugs remontés en production
Correction et livraison
• Recette, intégration et test
Recette des développements réalisés par les équipes au Caire/Tunis
Intégration des différents modules du projet et configuration des bancs de test
Exécution des différents plans de test et création des bugs
Ecriture des documents d’installation
Environnement technique: JAVA, J2EE, STRUTS, C++, JS/AJAX JQUERY, CSS, MAVEN, TOAD, SOAPUI, ECLIPSE, VISUAL STUDIO 2010, SQL DEVELOPER, ORACLE, DB2
Novembre 2010 – Septembre 2012 Bouygues Télécom
Ingénieur Développeur et support
Projet « SDTI » : Supervision Fonctionnelle et traitement des incidents au sein du SI de Bouygues Télécom
• Analyse et spécification des besoins en termes de supervision Fonctionnelle
Recueil des besoins métiers : MOA commande entreprise
Suivre les incohérences dans le flux d'activation et provisionning des lignes Entreprise et GP
Détecter les points de supervision fonctionnelle nécessaires
Monter des sondes de supervision unitaires
• Conception
Concevoir le modèle de donnée d'un nouvel outil de supervision
Choix techniques et Environnement de développement
• Développement
Développement d’une application de supervision fonctionnelle dans un environnement PHP/ JavaScript / Ajax / MySQL
Développement des rattrapages SOAPUI pour traiter les incohérences Fonctionnelles détectées
Environnement technique : UBUNTU, JBOSS, JMS, DBVISUALISER, SOAPUI, ECLIPSE APTANA, SQL DEVELOPER, APACHE, PHPMYADMIN, ORACLE, MYSQL, POSTGRES, JQUERY, MOOTOOLS
Février 2010 – Octobre 2010 4D
Ingénieur développeur JavaScript
Projet « Wakanda » : Environnement de Développement des Business Internet Applications
• Automatisation de l’intégration continue avec Hudson
• Conception des plans de Test
Écriture des plans de Test
Développement des tests fonctionnels
Exécution des Tests / validation des plans de Tests / ouverture des anomalies
• Automatisation de l'exécution des Tests
Intégration des suites de Test dans Hudson
Environnement technique : MAC OS, WINDOWS, JAVASCRIPT, WAKANDA SERVER, WAKANDA STUDIO, WAKANDA TEST, BUGZILLA, HUDSON, PERFORCE.
Septembre 2008 – Janvier 2010 Alpha Engineering
Ingénieur Système / Développeur J2EE
Projet « Alphatron» : Un outil de supervision applicative pour Tunisie Télécom
• Etude du SI Tunisie Télécom et spécification des besoins en termes de supervision
• Conception / Développement
Recueil des besoins de supervision auprès du datacenter
Développement d'un système d'inventaire des ressources matérielles et logicielles
Etude / Mise en développement d'un outil de supervision applicative open source
Développement spécifique des agents de supervision
• Test / Déploiement
Test unitaires / Fonctionnels
Mise en production de l'outil chez le client
Environnement technique: UBUNTU, JAVA, J2EE, JBOSS, STRUTS, ECLIPSE, JAVASCRIPT, AJAX, VMWARE SERVER
Projet « Tuxtron» : Un générateur de firmware embarqué
• Conception / Développement / suivi du projet
Recueil des besoins auprès du client final
Modélisation du projet
Décomposition du projet / affectation et suivi des modules
Installation de l'environnement du développement / Test
Environnement technique: UBUNTU, APACHE, JAVASCRIPT, AJAX PROTOTYPE, PHP, QEMU, VMWARE, SVN
Projet « DMSM» : Déménagement et migration du Système de messagerie de la société Ardia (spécialisée dans la fabrication de cartes embarquées dans le monde automobile)
• Etude / cahier des charges du projet
Conception de l'architecture du Système cible basé sur la virtualisation
Rédaction du cahier de charges
• Déploiement / Test / Validation
Migration de la plateforme de messagerie de Postfix à qmail
Mise en cluster du serveur de messagerie pour des besoins de haute disponibilité
Développement d'une application web 2.0 pour la gestion du cluster
Environnement technique: UBUNTU, VMWARE, QMAIL, VPOPMAIL, POSTFIX, DRBD, HEARTBEAT, FETCHMAIL, LAMP PERL, JS/AJAX JQUERY
Août 2007 – Juillet 2008 Yatinoo
Développeur J2EE
Projet « Yatinoo Search» : Un moteur de recherche dédié au web
• Développement
Développement des IHM (des pages JSP)
Développement du contrôleur (des actions struts)
Environnement technique: UBUNTU, JBUILDER06, STRUTS 1, AJAX, JAVASCRIPT, XML, PERL, CSS, TOMCAT, BUGZILLA, SVN
Septembre 2006 – Juillet 2007 TaniT Web
Développeur Perl / PHP.
Projet « ********» : Le site web de la société
• Développement
Développement du site web de la société en Web 2.0
Développement du module de vente des noms de domaines
Environnement technique: WINDOWS, AMC-DESIGNER, DREAMWEVER, EASYPHP, PHP 5, PERL, MYSQL, WEB2.0
COMPETENCES
- Rémunération et Paie (commande, livraison, fiche de paie …)
- Télécom : Workflow d'activation des lignes Entreprise et Grand Public,Provisioning, Portabilité des numéros, support N3 sur les problèmes VOIP, connexion, IPTV, ...
- Supervision : technique, applicative et fonctionnelle.
- Messagerie : intégration des solutions de messagerie open source
- Sécurité : HSM, PKI, Cryptage symétrique et asymétrique
- Open Source, virtualisation, clusturning
COMPETENCES TECHNIQUES
- Méthodologies : AGILE, CYCLE V
- Modélisation : UML, MERISE, RATIONAL ROSE, POWERAMC
- Langages : JAVA/J2EE, JAVASCRIPT, PL/SQL, PHP, PERL, C
- Frameworks: STRUTS,HIBERNATE,SPRING,JQUERY,EXTJS,
SYMFONY
- Outils de développement : ECLIPSE, JBUILDER, APTANA, HUDSON, TEAMCITY, JIRA,MAVEN, TESTLINK...
- SGBD : ORACLE, MYSQL, POSTGRES, DB2, SQLSERVER
- I-Net : JAVA WEB, PHP, XML, XSL, HTML, AJAX, CSS
- Serveurs web & applicatifs : APACHE, TOMCAT, JBOSS, GLASSFISH, SUNONE
- Gestion de configuration : SVN, CVS, PERFORCE, CYNERGY
- Progiciels : OPENERP, OPENBRAVO…
- Systèmes : UNIX (AIX, SOLARIS, HP-UX, MAC, LINUX), WINDOWS
SECTIONS D'ACTIVITES
- Aéronautique, Espace, Défense
- Télécom
- Edition logicielle
FORMATION
2006 FST : Ingénieur informatique
2003 EPEIT : Classes préparatoires.
LANGUE
Anglais Technique
Arabe Maternelle