
Programmation:  JEE, Spring / Hibernate , JSF / JSP ,  JasperReport, php , C ,  MATLAB
Outils: Eclipse, SVN, Maven, JMeter
Modélisation : UML , OCL.
SGBD : MySQL, Postgresql, Oracle.
Systèmes d’exploitation : WINDOWS, UNIX.
IDE : Eclipse, IntelliJ
Connaissances linguistiques :
     -  Français (courant)  -  Anglais (bon niveau) -  Arabe (bon niveau) 
 
1-
01/2010 à ce jour    ALTI Algérie
Poste    Analyste Programmeur Senior Java/JEE                 
    
    
    
Projet 5    Analyse, Conception et réalisation d'une application web n-Tiers pour la gestion et le suivi des patients au sein d’une clinique médicale.
-    Rédaction des spécifications fonctionnelles
-    Rédaction des spécifications détaillées
-    Rédaction du dossier de conception.
-    Développement de la solution.
-    Tests unitaires.
-    Tests d'intégration continue
-    Tests de montée en charge.
-    Rédaction des guides d'installation.
-    Rédaction des manuels d'utilisateur.
Environnement technique : Eclipse 3.4.2, Mysql, Apache Tomcat 6, JSF 2, PrimeFaces 3.1, Hibernate 3, Spring 2.5, Spring Security, Maven 2.1, JUnit 4, Log4j, JMeter.
Bilan    En cours de réalisation
Projet 4    
Participation en offshore à l’intégration d’un module au site web de l’entreprise pour le compte de AGC Glass Europe.
Environnement technique : Jsf (Richfaces), EJB3, Maven 2, Oracle Application Server (OC4J), Intellij, CMS (Gauss), Subversion
Bilan    Intégration réalisée.
Projet 3    
Analyse, Conception et réalisation d'une application web n-Tiers pour la création de prototypes de contrats, la gestion et suivi des contrats (ESCORTE) pour le compte de BNP Paribas.
-    Rédaction des spécifications fonctionnelles
-    Rédaction des spécifications détaillées
-    Rédaction du dossier de conception.
-    Développement de la solution.
-    Tests unitaires.
-    Tests d'intégration continue
-    Tests de montée en charge.
-    Rédaction des guides d'installation.
-    Rédaction des manuels d'utilisateur.
Environnement technique : Eclipse 3.4.2, Oracle, Apache Tomcat 6, JSF 1.2 (RichFaces 3.3.2), Hibernate 3, Spring 2.5, Maven 2.1, JasperReport 3.1.7, JUnit 4, Log4j, JMeter.
Bilan    Application réalisée, recette client en cours.
Projet 2    
Analyse, Conception et réalisation d'une application web n-Tiers pour la gestion du workflow des conditions dérogatoires et rétrocessions (SUCCES) pour le compte de BNP Paribas
-    Actualisation de la spécification fonctionnelle détaillée.
-    Rédaction d'un dossier de conception applicative, UML (MagicDraw).
-    Développement de la solution.
-    Tests unitaires.
-    Tests d'intégration continue
-    Tests de montée en charge.
-    Rédaction des guides d'installation.
-    Rédaction des manuels d'utilisateur.
Environnement technique : Eclipse 3.4.2, Postgresql, Apache Tomcat 6, JSF 1.2 (RichFaces 3.3.2), Hibernate 3, Spring 2.5, Spring Security, Maven 2.1, JasperReport 3.1.7, JUnit 4, Log4j, JMeter.
Bilan    Application réalisée, en cours de déploiement.
 
Projet 1    Analyse, conception, réalisation et déploiement sur site, national et international, d'une application web n-Tiers de numérisation des documents et suivi des dossiers clients (RAPIDO) pour le compte de BNP Paribas.
-    Spécification fonctionnelle détaillée.
-    Rédaction d'un dossier de conception applicative, UML (MagicDraw).
-    Développement de la solution.
-    Tests unitaires.
-    Tests d'intégration continue
-    Tests de montée en charge.
-    Rédaction des guides d'installation.
-    Rédaction des manuels d'utilisateur.
-    Déploiement de la solution sur plusieurs sites euro-méditerranéens de la BNP
Environnement technique : Eclipse 3.4.2, Oracle, Apache Tomcat 6, Open LDAP, JSF 1.2 (RichFaces 3.3.2), Hibernate 3, Spring 2.5, Maven 2.1, JasperReport 3.1.7, JUnit 4, Log4j, JMeter. 
Bilan    Application réalisée, mise en production, en cours de déploiement sur site : Algérie, Maroc, Sénégal, Gabon, Burkina Fasso, Côte d’Ivoire, Guinée, Tunisie, Egypte, Mali. 
2- 
Juin  à     Décembre 2008: Contract Consultance Atos Origin Belgium, Analyste 
Programmeur au  sein de l’Equipe Assistance Technique Informatique (EATI) de la 
Direction Générale du Domaine National (DGDN)  du projet MARA (le programme de Modernisation et d’Assistance aux Réformes Administratives financé  par la Commission Européenne), plus  précisément le projet concernant la Conservation Foncière.
3-
Octobre  2007 à Mai 2008 : CDI Unidees Algérie, Analyste Programmeur dans l’équipe EATI  
    de la DGDN.
4-
Juillet  2006 à Juin 2007: CDI à la Fondation Rhône Alpe Future Grenoble (Suite du CDD Novembre 
     2005): participation au développement et déploiement d’un projet de gestion des analyses   
     effectuées à la plate-forme protéomique du laboratoire Chimie des Protéines du Département 
     DRDC CEA. Technologies utilisées : - JSF / JSP et Servlet pourl’interface web ; -  Spring  Framework  
       pour le contrôle de l’application ; - Hibernate pour l’accès à la base de données relationnelle (sous Postgresql) ; - 
        Tomcat ; - JasperReport  
5-
Novembre 2005 : CDD de 8 mois au Commissariat à l’Energie Atomique (CEA) Grenoble : 
       participation au développement d’un projet de gestion des analyses effectuées à la plate- 
       forme protéomique du laboratoire Chimie des Protéines du Département DRDC CEA. 
   
6-  
Juin 2005 : Stage de 3 mois intitulé : Développement de nouvelles fonctionnalités du système 
     de gestion des informations du Laboratoire de Chimie des Protéines du CEA Grenoble.
7-
Juillet 2003 : Publication d’un article et participation à  une conférence internationale 
     IEEE dans le cadre du projet de fin d’études : 7th International Symposium on Signal  
     Processing an its  Applications (ISSPA 2003 1- 4 July 2003).
              Titre : Further System Identification using Cross Relation Method : Futher results and 
                        developpement.  
8-
Septembre 2002 : Projet de fin d’études de 9 mois intitulé : Etude des techniques 
      d’Identification Aveugle Multi-capteurs :
                  -  Réalisation d’une plate-forme logicielle et Etude algorithmique de      
                    plusieurs algorithmes d’identification aveugle au sein de l’Ecole  
                    Nationale Supérieure de Télécommunication Paris ;
-  Implémentation sur circuits FPGA au sein du Centre de Développement des       
    Technologies Avancées  d’Alger, de l’un des algorithmes étudiés.
Juin 2001 : Stage de 3 mois au Centre de Développement des Technologies Avancées d‘Alger intitulé    
                -   Implémentation sur circuit FPGA d’un algorithme de résolution de Système  
                    d’Equations  (algorithme de Gauss).
 
2004 – 2005    Master Professionnel (ex DESS) Compétence Complémentaire en Informatique à l’Université Joseph Fourier, Grenoble.
1998 – 2003    Ingénieur en Electronique de l ‘Ecole Nationale Polytechnique d’Alger.
Certifications:
1- Sun Certified Programmer for the Java Platform, Standard Edition 6 (CX-310-065): SCJP
2- Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 (CX-310-083): SCWCD
3- Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5 (CX-310-091): SCBCD