Menu

Salah Eddine OUAR

Malakoff

En résumé

Les missions effectuées se sont déroulées au sein du centre de maintenance générique GFI de la Caisse des Dépôts, dans le cadre d’un environnement multi-projets Java /J2EE complexe.

Dans un premier temps, j’ai participé à la fois aux différentes phases d’analyse et de développement sur différents projets au sein du CMG (Ex : Développement de portlets et d’application Java/J2EE).
Ma participation à ces différentes taches m’a permis d’évoluer à la fois techniquement et fonctionnellement.
J’ai élargi mes compétences en base de données, en méthodologie et en outils de développement. J’ai ainsi eu l'occasion de participer aux différentes phases allant de l’analyse fonctionnelle jusqu'à la recette.
Cette expérience m’a permis de conforter ma capacité d’analyse et mon sens de l’organisation.
Dans le cadre d’un nouveau projet de partenariat entre la Banque de France et la Caisse des Dépôts, j'ai réalisé à partir de l’analyse fonctionnelle la conception (dossier de spécifications fonctionnelles détaillées), la modélisation(UML) et le développement (Java, Struts, Ajax,..) de cette application.
De plus, dans le cadre de cette mission, une tache de formation et d’encadrement d’un développeur m’a été confiée.

Mes compétences :
WebServices
Hibernate
JavaScript
GWT
JSTL
ASP.NET
Servlets
XHTML
XSL
XML
Jenkins
AngularJS
Maven
Node.js
Spring Framework

Entreprises

  • AFCEPF

    Malakoff maintenant
  • LCL - Fullstack developer Java/Angular senior

    Villejuif 2014 - maintenant Intégré dans une équipe transverse dont le rôle principal est de maintenir et faire évoluer le cadrigiciel (Framework) servant de socle au développement de la quasi-totalité des applications de la banque. Le Framework concerne les applications WEB et mobile.

    L’équipe assure également un support de niveau 3 sur l’utilisation des composants fournis par le Framework. Elle fournit également une expertise technique sur différents sujets.

    Responsabilités :

    - Développement et entretien d'un Framework applicatif Java/JEE, jQuery, HTML, CSS;
    - Développement mobile : application hybrides Web / IOS / Android ;
    - Modernisation de l’API de tests (Ajout de Mockito et de HSQLDB) ;
    - Développement de tests unitaires JUnit et Sélénium;
    - Veille technologique: Application performance management solution (inspectIT, Takipi,..);
    - Veille technologique: Test automation (Toast TK);
    - Animation des rétrospectives de fin de sprint;
    - Support aux développeurs Java/Web ;
    - Monter en compétence des nouveaux arrivant ;
    - Analyse préliminaire et suivi des anomalies de recette ;
    - Accompagnent de la MOA et des métiers dans l’expression des besoins ;
    Environnement : SVN,GIT, Spring 4, Java 6, Maven, Ant, Jenkins, Junit, Selenium, HTML5,CSS3, Javascript, jQuery, Angular JS, CORDOVA,Bower, DB2, MongoDB, WAS, Tomcat 6, Eclipse, Méthode agile Scrum.
  • Informatique CDC - Ingénieur d’étude et développement (GFI Informatique)

    Arcueil 2012 - 2014 Mission caisse des dépôts et consignations

    ATLAS (Application web JEE gérant l'organigramme du Groupe Caisse des Dépôts)

    Taches réalisées :
    • Création de l'interface homme machine en GWT 2.3
    • Développement de modules de l'application en Java
    • Corrections de bogues
    • Maintenance évolutive
    • Création d'un Batch Java avec l’ETL TALEND qui envoie des notifications JMS à toutes les applications abonnées à l'application JEE
    • Requêtes SQL
    • Procédures stockées
    • Remise à niveau des spécifications fonctionnelles détaillées avant mise en production
    • Rédaction du dossier d'exploitation
    • Coordination d'équipes techniques pour gérer le chronogramme de mise en production
    • Chiffrage en jours/homme du lot d'évolution
    • Rédaction de spécifications fonctionnelles détaillées pour le lot d'évolution


    Environnement technique :
    • Eclipse: Java (JEE), GWT 2.3, Maven2, Hibernate, JDBC, JUnit, Tomcat, MYSQL, Talend, Services web, Sonar.
  • SNCF - Ingénieur d’étude et développement Java J2EE (GFI Informatique)

    2010 - 2010 Mission Bureau d'Etudes et de Services Techniques SNCF

    Projet : réalisation d’une application en intranet, pour le calcul et le dimensionnement des caténaires

    Taches réalisées :
    1) Réalisation d’une application en intranet, pour le calcul et le dimensionnement des caténaires
    - Développement de l’interface utilisateur de l’application en Java /Swing.
    - Développement des algorithmes de calculs en Java.
    2) Aspects fonctionnels :
    - Remise à niveau des spécifications fonctionnelles détaillées.
    - Rédaction du dossier d’exploitation.
    - Participations aux réunions d’avancement de mise en production.
    Environnement technique : Java Swing,Matlab.
  • Informatique CDC - Ingénieur d’étude et développement (GFI Informatique)

    Arcueil 2010 - 2014 Mission caisse des dépôts et consignations

    Projet : CEIBO (Centralisation des échanges interbancaires des back office).

    Projet de partenariat entre la CDC et la Banque de France, pour la mutualisation du traitement des opérations bancaires de masse.

    Taches réalisées :
    1) Modélisation de l'application (UML).
    2) Modélisation du modèle de données (Enterprise Architect)
    3) Rédaction du dossier de spécifications fonctionnelles détaillées.
    4) Définition de l'architecture de l'application.
    5) Animation et encadrement de l'équipe de développement (1 ingénieur).
    6) Réalisation des Maquettes de l'application :
    a. Développement des composants de la couche de présentation (IHM)
    b. Développement de l’application en Java
    7) Gestion de base de données MYSQL
    8) Aspects fonctionnels :
    - Remise à niveau des spécifications fonctionnelles détaillées.
    - Rédaction du dossier d’exploitation.
    - Participations aux réunions d’avancement de mise en production.
    Environnement technique :
    Eclipse: Java (J2SE, JEE), Maven2, Hibernate, JDBC, JUnit, Tomcat, MYSQL, Batch, Services web, Sonar, JQuery, JSON, AJAX


    Projet : TiersWeb application web, qui gère la lutte contre le blanchiment des capitaux et le financement illicite.

    Taches réalisées :
    1) Réalisation d’un outil web qui gère la lutte contre le blanchiment des capitaux et le financement illicite
    - Création de l’interface homme machine en JEE (Struts 2)
    - Développement de l’application en Java.
    - Corrections des bogues.
    2) Création de Batch UNIX
    3) gestion de base de données ORACLE
    - Langage PL/SQL
    - Migrations d’environnements.
    4) Aspects fonctionnels :
    - Remise à niveau des spécifications fonctionnelles détaillées.
    - Rédaction du dossier d’exploitation.
    - Participations aux réunions d’avancement de mise en production.

    Environnement technique :
    Eclipse: Java (J2SE, JEE), Maven2, Hibernate, JDBC, JUnit, Tomcat, ORACLE, Batch, Services web, JMS, Sonar
  • PCA FRANCE - Ingénieur d’étude et développement

    2006 - 2009 Ingénieur d’étude et développement chez PCA France (Fabriquant de
    Matériel informatique)
    -
    - Chartes graphiques, logo et design général.
    - Web Marketing et mise en place de partenariats.
    - Gestion administrative et technique Dns et hébergements.
    - Animation et mise à jour du site.
    - Mise en page et publication des opérations promotionnelles.
    - Envoi des emailings en collaboration avec le marketing.
    - Analyse, développement.
    suivi du site de e-commerce PCAFRANCE.fr, de l'intranet de la société.
    Programmation PHP, HTML, JAVASCRIPT, dreamweaver. SQL Server.
    Retouche d'images avec Photoshop et intégration HTML des éléments graphiques.
    Environnement technique :
    - Outils : Dreamweaver, Photoshop, Sage,EasyPHP,SQLSERVER
    - Langages : Html, JavaScript, PHP, CSS, XML, SQL

Formations

Réseau

Annuaire des membres :