Menu

Abdelatif DJEGHEM

Toulouse

En résumé

Mes compétences :
Java
PostgreSQL
Oracle PL/SQL
Oracle
MySQL
JavaScript
jQuery
Visual Basic 6
Java Servlets
Java Server Pages
Jakarta TOMCAT Servlet Engine
JUnit
Hibernate
Apache Maven
AJAX
Spring Framework
Microsoft SQL Server
Linux
Java Swing
HTML5
XML
Web Services
Struts Web Application Framework
SOAP
Personal Home Page
Microsoft Access
Linux Red Hat
Jboss
Java 2
JNDI
Groovy
Grails
Google Web Toolkit
Enterprise Java Beans
ECLiPSe
XHTML
WSDL
UML/OMT
TOAD
TCP/IP
Sybase
Secure Shell
SCM
REST
PATTERN
Oracle Applications
NetBeans
Microsoft Windows XP
Microsoft Windows 7
Microsoft Windows 2000 Professional
Microsoft Visual Studio
MVC
Linux Debian
Lifecycle Management
Java RMI
Java AWT
Framework
Extreme Programming
DWR
Cascading Style Sheets
CVS
Apache WEB Server
Apache Subversion
Apache CXF
Ant
API
AJP 13
ADO

Entreprises

  • Celad L'ingenierie à visage humain - Ingénieur d'étude et développement Java

    Toulouse 2014 - maintenant Mission décomposée en plusieurs lots. L'objectif final étant de mettre en place une plateforme web complexe dans le domaine de la monétique qui permette aux banques d'offrir aux entreprises des services pour leurs collaborateurs via une Nouvelle Carte Affaire NCA.

    Réalisation(s) :

    1ier lot : Migration de la BD de Sybase vers Oracle (Tables, Index, Séquences, Procédures, Fonctions), Faire tourner l'applicatif sur le serveur JBoss 7 au lieu de Tomcat, mise à jour des dépendances Maven.

    2e lot : Ce lot concerne essentiellement la partie conception et développement de nouvelles fonctionnalités
    * Correction de bugs existants. ;
    * Développement de nouvelles fonctionnalités. ;
    * Développement et déroulement des tests unitaires notamment des procédures et fonctions Oracle PL/SQL.

    Environnement technique: Java/J2ee (Spring MVC, Spring batch, Spring security, Hibernate, JPA), Oracle, Maven, JQuery, Eclipse, ALM (HP Application Lifecycle Management).
  • Groupe Prosodie - Ingénieur d'étude et développement Java-Groovy/Grails

    2014 - 2014 (3 mois), mission Celad pour le groupe Prosodie, Baillargues (34)
    Maintenance du site web version mobile d'Yves Rocher et ce pour 14 pays dans le monde (France, Allemagne, Autriche, Suisse, Espagne, Russie, USA, Canada, Finlande, Hollande, Danemark, Suède, Belgique et Norvège) tout en s'imposant une méthode agile à savoir l'eXtreme Programming.

    Réalisation(s) : Refonte totale du panier client, mise en place du tri des produits en fonction des prix/avis, finalisation d'un dossier important quant aux consentements et maintien en conditions opérationnelles.

    Environnement technique : Linux (Ubuntu), Java-Groovy/Grails, Wope (Develop once in HTML5 and publish everywhere), Maven, JQuery, CSS3, HTML5, IDE (Spring Tools Suite), GSP (Groovy Server Page), Bug tracker (Mantis), Intégration continue (Jenkins).
  • AL6 - Ingénieur d'étude et développement Java

    2011 - 2014 Ajout des évolutions applicatives tout en maintenant la compatibilité entre les versions, migration vers des versions plus récentes des frameworks utilisés

    Réalisation(s) : Mise en place de système d'authentification centralisée pour Weldom, amélioration et évolution du traceur de pré-dalles en béton pour LB7, générateur des devis pour KP1, gestion des chantiers pour KP1, service web pour KP1

    Environnement technique : Linux (Debian), Java/J2ee (GWT, Struts, Hibernate, EJB 2, JNDI, Servlet, JSP, Swing), Web Services (Apache CXF), Javascript, SGBD (SQL Server, PostgreSQL, Oracle), PL/SQL, IDE (Eclipse), JQuery, Ajax (DWR), Serveurs d'applications (JBoss, Tomcat), Intégration continue (Hudson).
  • Prosodie - Ingénieur Développement Java

    Boulogne-Billancourt 2010 - 2011 (15 mois) en SSII pour Prosodie à Baillargues (34)
    Maintien en condition opérationnelle, surveillance et support, intrevenir en cas d'incidents de toute nature (problèmes de données, techniques, tentatives de fraudes, etc) et ce directement en production afin de rétablir la situation très rapidement de la maniére la plus efficace,

    Réalisation(s) : Mise en place de :
    * Un nouveau mode de paiement que pour Yves Rocher Allemagne
    * Filtres applicatifs afin de détourner les tentatives de fraudes sur le site web E-Commerce www.yves-rocher.xx pour Yves Rocher
    * Nouveau module qui permet de faire bénéficier les clients des échantillons (produits cosmétiques) pour Yves Rocher
    * Un système de cache applicatif de façon générique pour Yves Rocher

    Environnement technique : Linux (RedHat), Java/J2ee (OFBiz, Servlet, JSP, FTL, BSH), Javascript, PL/SQL, Ajax, SGBD (Oracle), IDE (Eclipse), Tests (Selenium IDE), JQuery, Serveur d'application (Tomcat), Serveur web (Apache), Tests (JMeter), Bug tracker (Redmine).
  • À INRA - Ingénieur d'études et développement

    2009 - 2010 Migration d'une application de gestion de données botaniques de VB6 vers Java

    Réalisation(s) : Refactorisation du code source existant, évolution (Multilingue, DAO  ADO et multi base de données), migration de la base de données de Access 2003  PostgreSQL et MySQL, migration progressive de VB6  Java, test unitaires

    Environnement technique: Java/J2se (Swing, Awt), VB6, SGBD (Access 2003, PostgreSQL, MySQL), IDE (Eclipse), Tests (Junit), Talend Open Studio.
  • À TellOver - Ingénieur d'études et développement

    2009 - 2009 Ajout de quelques pages web au sein d'un site web afin de calculer le prix du mètre carré de l'immobilier dans toute la France

    Réalisation(s) : Mise en place de plusieurs formulaires dans le site web qui permettent aux utilisateurs d'obtenir le prix du mètre carré de l'immobilier en France afin de faire un comparatif des prix

    Environnement technique : PHP 4, Javascript, Ajax, SGBD (MySQL), IDE (Eclipse).
  • Sanofi Aventis - Ingénieur d'études et développement Java

    Paris 2008 - 2009 Migration de macro de Splus vers R en Java

    Réalisation(s) : Correction des bugs, ajout de nouvelles fonctionnalités, établissement de la connexion Java  R, migration des macros de Splus vers R

    Environnement technique : Linux (OpenSuse), Java/J2se (JRI : Java/R Interface), Splus, R, IDE (Eclipse), Tests (Junit).
  • À CIRAD - Stagiaire

    2008 - 2008 Conception et développement de site web flexible et intégré connecté au SI TropGene

    Réalisation(s) : Mise en place d'un système de mapping des composants graphiques via un fichier XML, création de site web connecté en permanence au système d'information TropGene

    Environnement technique : Java/J2ee (Hibernate, Servlet, JSP), Javascript, PL/SQL, Ajax, SGBD (PostgreSQL, MySQL), IDE (Eclipse), Tests (Junit), Serveur d'application (Tomcat).
  • À MSA - Algérie - Développeur

    2002 - 2005 Conception et développement d'un module de comptabilité générale

    Réalisation(s) : Création de logiciel de comptabilité générale, mise en place de procédures stockées et trigger assez complexe afin de veiller sur l'intégrité des données
    Environnement technique: Windows 2000, VB6, SGBD (SQL Server), IDE (Microsoft Visual Studio).

Formations

  • Université De Montpellier II

    Montpellier 2007 - 2008 Master II informatique professionnel
  • Université D'Annaba (Annaba)

    Annaba 1997 - 2002 Ingénieur en informatique

    CONNAISSANCES TECHNIQUES

Réseau

Annuaire des membres :