£ Développement JEE & Spring, Test Driven Development
£ Développement Back Office et Front Office
£ Rédaction de spécifications fonctionnelles détaillées
£ Développement en méthodologie Agile/Scrum
£ Conception et implémentation d'Architectures SOA/ESB/EIA
£ Conception et mise en place de pôles d'intégrations continues
£ Mise en place d'outils de développement collaboratif
Chef de projet | Algérie Télécom
Depuis Janvier 2014
Réalisations :
Conception et développement d'un outil de provisioning de la solution de gestion et de segmentation de trafic internet Quota Manager de Sandvine.
Mise en place d'une interface OSS/BSS sur l'ESB Apache Service Mix. Implémentation des processus d'activation , de refill (parc ADSL prepaid) et de résiliation .
Mise en place des mécanisme de livraison sous SVN et Maven 3
Conception de POCs d'applications métiers à destination du département Corporate.
Implémentation des BPMs pour la gestion des devis Corporate sous BonitaBPM CE 7
Implémentation d'une solution SOA pour la création d'adresse mail sur le domaine algerietelecom.dz pour les clients Corporate
Formation des équipes aux méthodologies Agile et aux technologies JEE & Spring
Environnement :
Gestion d'une équipe d'environ trois développeurs. Coordination entre les équipes Back Office et Front Office
Spring Batch, Apache CXF, Apache Camel, Apache ServiceMix, Apache Active MQ, Jenkins, Apache Archiva, SVN ,Maven 3
BonitasBPM, Angular JS, Rest
IED JEE & Spring | Freelance - NCR
Décembre 2012 - Juin 2013
Réalisations :
Participation au développement et aux livraisons de l'outil de gestion de campagne Marketing Aptra Promote
Environnement :
Grand éditeur international de logiciels de monétique
Architecture Restful (Apache CXF , Spring)
Développement en méthodologie Agile/Scrum. Utilisation de la suite Atlassian : Confluence , Jira , Fisheye
Equipe d'une dizaine de développeurs répartis entre NCR France et NCR Allemagne. Stand up meeting, Sprint planning et Sprint review via Skype et Webex
Communication en anglais lors des réunions Scrum
Eclipse STS, Spring MVC , Easymock, Smart GWT, Apache CXF
IED JEE & Spring | Altran CIS - Bouygues Telecom
Septembre 2010 - Novembre 2012
Réalisations :
Mise à niveau de l'outil d'activation client (GAC). EJB 2 vers EJB 3, Ant/Ivy vers Maven 2, CVS vers SVN, Weblogic JAX-WS vers Apache CXF, XML Bean vers JAXB. Rédaction des tests unitaires
Réalisation des tests de performances à l'aide de JMeter et Soap UI pour quatre versions
Conception technique et développement du batch d'activation des clients BandYou ( l'offre mobile Lowcost ByTel) à l'aide du Framework Spring Batch
Mise en place d'un pole d'intégration continue à l'aide d'Archiva , Jenkins , Selenium , Easymock et Soap UI
Participation à la maintenance et au développement de l'OSS provisioning des clients ADSL
Conception et initiation du projet Swap DSLAM (Alactel ALU Stinger vers Huawei)
Maintenance corrective de GAC
Environnement :
Spring STS, Weblogic, Maven , Archiva , Jenkins, Ant/Ivy , Easymock , Selenium, Apache CXF, JMS, Apache HTTP Server
Plus de cent projet Eclipse pour l'outil d'activation client
Time To Market restreint
IED JEE & Spring | Steria - ERDF
Novembre 2009 - Aout 2010
Réalisations :
Développement d'un outil de test pour le progiciel de facturation Cosy d'ERDF (Electricité Réseau Distribution France)
Récupération et normalisation de la base de tests constitué des PM (Point de Mesure). Mise en place de la partie DAO sous Hibernate
Participation au sprints de développement du module d'exploration des données
Participation au sprints de développement du module d'émission des évènements
Développement des émissions de relevés en JMS sous MQ Series
Environnement :
Equipe de trois développeurs et un architecte/chef de projet intégrée au sein d'un service important entièrement dédié à la recette de COSY
Secteur énergétique
Développement from scratch. Méthodologie Agile/Scrum
Architecture MVP, Hibernate 3 , Apache CXF, MQ Series, Eclipse STS, GWT 2 , Spring Core 2.5, JBoss 5
IED JEE & Spring | Steria - Crédit Agricole - Bforbank.com
Mars 2009 - Octobre 2009
Réalisations :
Participation à la mise en place de l'environnement de développement
Rédaction des matrices des exigences et des diagrammes de séquences
Participation au développement de la partie authentification avec Spring Security
Participation au développement des parcours de souscription aux produits d'assurances avec Spring Webflow.
Participation au développement de la partie informations personnelles
Intégration de la maquette web à l'aide de Sitemesh et JQuery
Participation à la mise en production et aux correctif des anomalies
Environnement :
Banque 100% en ligne
Projet forfaitaire from scratch
Equipe de taille importante avec une vingtaine de développeurs au départ et une montée en charge allant jusqu'a quarante
Développement en méthodologie Agile/Scrum
Eclipse STS , Spring Core 2.5 , Spring MVC , Spring Webflow, Hibernate 3, Sitemesh , JQuery, Apache Tomcat, Selenium
Domain Driven Design
Intégrateur de solution ITSM | Steria - BNP Paribas ITPS
Octobre 2007 - Février 2009
Réalisations :
Intégration de la solution ITSM de Service Level Managment Managed Objects v4 (racheté depuis pas Novell)
Rédaction des manuels d'installation et d'exploitation
Développement des rapports sur les SLAs (Service Level Agreement ) en JSP en se basant sur les contrats de service rédigés par les Service Delivery Manager
Intégration des portlet de reporting sous Jahia
Développement des services spécifiques en EJB 2
Interfaçage avec les outils BSM et de monitoring de l'entreprise (BMC Patrol, Tibco , ARS Remedy , Witbe ..)
Workshop et présentations des POCs aux Process Account Manager, Business Account Manager et Service Delivery Manager des différents pôles d'ITPS
Implémentation et livraison de la solution pour différents services techniques tels que bnpparibas.net
Environnement :
Equipe restreinte (un chef de projet et deux intégrateurs)
Collaboration avec les équipes métiers pour l'expression des besoins
Participation à la mise en place de la démarche ITIL
Apache Tomcat , IBM AIXUniversité Lyon I-II
Septembre 2007
DESS Professionnel Informatique Décisionnelle
Université Lyon I
Juin 2006
Maitrise d'Informatique
Université Lyon I
Juin 2005
Licence d'Informatique
Université Lyon I
Juin 2004
DEUG MIAS (Mathématiques Informatique et Applications aux Sciences)
Lycée Gustave Flaubert (Tunis)
Juin 2000
Baccalauréat Série S