Menu

Ahmed LAOUEDJ

ARGENTEUIL

En résumé

Plus de 10 ans d?expérience sur Java/J2EE en tant que concepteur/développeur Senior :
- Etude et analyse de besoins en collaboration avec le MOA
- Conception et développement des applications J2EE
- Tests et recette en collaboration avec les utilisateurs finaux
- Mise en production en collaboration avec l?équipe de la production - Transfert de compétences
- Très bonne connaissance de Struts , Spring, Hibernat et JPA.
- Très bonne connaissance des serveurs d?applications (Tomcat, JBOSS, WebSphere).
- Bonne maîtrise des serveurs de base de données (Oracle,SQL Server, MySQL).

Mes compétences :
JAVA / J2EE

Entreprises

  • AG2R LA MONDIALE - Référent Technique / Technical Leader Java

    2014 - maintenant - Chiffrage et estimation de charges
    - Définition et mise en place de l’architecture applicative du projet CDP
    - Revue de code
    - Développement Java
    - Intégration continue : Maven , Hudson, Jenkis, CVS
  • STET (Interbank Payment Services) - Expert Développement Java

    2013 - 2014 Projet Sepamail : Une innovation qui répond aux problématiques de dématérialisation, de sécurisation et de simplification des instruments de paiement.
    Rôle : Ingénieur développeur sénior
    - Développement Java
    - Refactoring et optimisation du code
    - Tests unitaires et augmentation du coverage (Sonar)
    - Intégration continue (Jenkis)
    Environnement: Unix
    Technologies : Cloud(CloudBees), NoSQL , CouchDb, AMPQ, JSON, Javascript, AJAX, J2EE, Spring, AOP, Design Pattern, Tomcat, Maven, GIT, Jenkis, Sonar, JUnit, Mokito, IntelliJ IDEA
  • SGCIB - Ingénieur développeur sénior / Team Leader (Mode Agile)

    PARIS 2010 - 2013 Développement d’une application de gestion de sales credit (marge commerciale des vendeurs SGCIB)

    Développement en mode agile (Scrum) :

    - Développement Java & tests unitaires
    - Suivi de best practices et standard java
    - Optimisation de performance et gestion multithreading
    - Gestion du cache niveau 1 et 2 d’Hibernate.
    - Intégration continue (Jenkis)
    - Support technique

    Team Leader d’une équipe offshore (Bangalore)
    - Définition de tâches
    - Support technique
    - Audit de code

    Environnement: Unix, Windows
    Technologies : J2EE, Spring, Spring batch, AOP, Design Pattern, Hibernat/JPA, Envers, Tomcat, JMS, Oracle, Maven, SVN, Jenkis, Sonar, JUnit, EasyMosk, Eclipse, Tibco

  • Véolia - Développeur Java/J2EE Expert

    Paris 2009 - 2010 Ingénieur d’étude et développement Expert en Java/J2EE :

    Dans le cadre de l'intégration en production de la plateforme complète intranet sous Liferay :
    - Participation à la mise en œuvre de l'architecture du portail Véolia sous Liferay.
    - Développement du module d’invocation des services web de Liferay basé sur Spring WS
    - Participation au développement d’un écouteur JMS basé sur Spring Batch et communiquant avec Liferay
    -Développement d’un filtre qui permet de récupérer les attributs d’un utilisateur à partir du serveur OpenSSO et rediriger vers Liferay ou serveur annuaire

    Environnement: Unix, Machine Virtuelle de VMware
    Technologies : J2EE, Spring, Hibernate, Glassfish, Spring, Web service, LDAP, JMS, Liferay, Opensso, portlet, clustering GlassFish, Mysql, Maven, SVN
  • Alstom - Ingénieur d’étude et développement J2EE

    Saint Ouen 2006 - 2009 - Maintenance et Evolution de plusieurs applications J2EE
    - Evolution et maintenance de plusieurs applications J2EE.
    - Correction des bugs techniques.
    - Optimisation de performance.-
    - Tests et Déploiement des applications J2EE en WebSphere 6.0/Tomcat5.0 .
    - Mise à jour des documents de spécification en Anglais.
    - Présentation des applications Web en Anglais.
    - Mise en production en coordination avec l’équipe de production située à Londres.
    Environnement : WIN XP, Tomcat 4.1/5.0 , WebSphère 6.0, Oracle8i, Eclipse 3.1, PL/SQL Developer 4.0, Hibernate 2.0, Maven 2.0, JASS, JMS, Struts1.1, CVS.
  • BNP PARIBAS ASSURANCE (CARDIF) - Ingénieur d’étude et de développement J2EE

    2005 - 2006 Développement et maintenance de l’application J2EE « Référentiel Agrément » :
    - Etude de cahier des charges en coordination avec la maîtrise d’ouvrage (MOA)
    - Rédaction du rapport de conception (générale et détaillée)
    - Développement de l’application
    - Tests et recette
    - Traitement des fiches d’anomalies et d’évolutions
    - Intégration technique de l’application
    - Mise en production en coordination avec l’équipe de la Production
    - Optimisation de code et test de performance de l’application
    - Migration de l’application vers WebSphere 6.0
    - Environnement : WIN XP,Tomcat 5.1 , WebSphère 6.0, Oracle8i, Eclipse 3.1, RSA, TOAD 8.0
    - Programmation Métier : Java, Procédures stockée en PL/SQL, SQL
    - Programmation Web : Java, HTML, XML, JavaScript, Hage
    - Framework : MVC
    - Accès Base de données : JDO
    - Serveur d’application : Tomcat 5.1 en env. de test et WebSphère en env. de Production
    -Génération dynamique de pages Web : Servlets, Application du modèle HAGE (MVCII).
    - Outils de développement : Eclipse 3.1 / RSA
    - Développement collaboratif : CVS
    - Optimisation de code : OptmizeIt.
    Documents rédigés :
    - Rapport de conception
    - Dossier d’architecture
    - Dossier d’exploitation
    - Dossier d’intégration
  • STEL Logiciels - Ingénieur développeur

    2004 - 2005 Développement du produit de gestion des assurances obsèques.
    - Développement de la maquette de l’application Web.
    - Définition des interfaces de la couche métier.
    - Implémentation des interfaces et câblage avec la couche métier.
    - Développement des pages JSP et la partie Contrôleur de la couche application.
    - Recette et mise en production.
    - Environnement : WIN XP, OC4J , Oracle8i, JDeveloper10g, Java, JSP, HTML, XML, JavaScript.Struts- Conception : UML.
    - Serveur d’application : OC4J Standalone
    - Développement collaboratif : CVS

    Avec un support de documentation :
    - Document de conception (générale et détaillée).
    - Document d’utilisation et de configuration

Formations

Pas de formation renseignée

Réseau