Menu

Ibrahim GHIYATI IBN ZIYAD

SURESNES

En résumé

Compétences Techniques

Systèmes : Windows, Linux, Jnode, Mac OSx
Langages & Frameworks : Java, Java EE, Java web, PHP 4.x/5.x, C#, JavaScript/Ajax, XML, XHTML, JSP, Maven, Spring, Hibernate
SGBD : SQL Server, MySql, PostgreSQL, Oracle.
Environnements : Netbeans, eclipse, Visual Studio, Serveur d’application Jonas, Tomcat, Rational Rose

Méthodes et Outils associés :

- Spécification fonctionnelle et technique.
- Modélisation et développement de logiciels.
- Travail en équipe, partage de connaissances, méthode agile.
- Rédaction de scénarios et cas de tests + jeux de données.
- ITIL v3, Merise, UML

Mes compétences :
Java JEE
PHP5
JavaScript/Ajax
Maven
WSDL
AJAX
XHTML
Spring
Eclipse
Oracle
PostgreSQL
Symfony2
PHP

Entreprises

  • Capgemini - Consultant JAVA/JEE

    SURESNES 2011 - maintenant HydroQuebec

    Refonte du portail web « gestion client »
    Refonte et migration intégrale du site web existant vers JEE

    Cette mission s’inscrire dans le cadre d’un programme plus large, piloté par CAPGEMINI Canada.
    J’interviens sur la partie refonte du site portail web « Gestion client ». Il s’agit de passer d’un site statique à un site dynamique s’appuyant sur les standards Java/JEE et CMS LifeRay.
    Détails des tâches :
    - Analyse et migration du code existant vers Java / JEE
    o Intégration de Maven
    o Utilisation de Spring beans +architecture N-Tiers
    o Conception, réalisation de services iso-fonctionnels
    - Travail en collaboration avec les équipes fonctionnelles au Canada
    - Cycle de développement agile
    Envir. Technique :
    Java / JEE –maven, Spring, CXF, JSP, JUnit, SOAPUI, LifeRay IDE, …
    WebSphere Application Serveur 7
    Configuration et utilisation de Sonar

    Bayer

    Bayer-agri.fr
    Portail Agriculture de Bayer
    TYPO3, TypoScript, PHP 5.3, JS/AJAX(JQUERY)
  • Dassault Systèmes - Développeur PHP - Javascript/AJAX

    Vélizy-Villacoublay 2011 - 2011 Projet : Information System Management

    Rôle :
    Développeur PHP/Javascript, Analyste
    Mission : - Assurer avec les membres de l’équipe IT (6 personnes), la maintenance corrective et évolutive de la solution de gestion du système d’information de l’entreprise (gestion d’incidents, changements, base de connaissances) :
    • Traitement des Incidents Techniques.
    • Faire évoluer les fonctionnalités et les performances de l’outil.

    - Chargé de la réalisation d’un nouveau module de gestion des problèmes :
    • Spécification : Organiser des réunions avec les équipes concernées pour définir les besoins, se former en ITIL v3, rédiger les spécifications fonctionnelles.
    • Conception : validation du modèle de données et du diagramme de classes.
    • Développement : Développement des packages, l’interface homme machine, divers fichiers XML pour l’intégration du module dans l’outil.
    • Intégration : Mise en production de l’outil après les tests fonctionnels et les tests de performances.

    Envir. Technique : PHP 5.3, Javascript/ AJAX, XML, MS SQL, Prototype




  • CERI Avignon - Étudiant

    Tunis 2010 - 2011 Projet : Moteur de recherche des documents par similarité

    Rôle :
    Analyste, Développeur Java/Javascript,
    Mission : Le but était de réaliser un moteur de recherche web/machine locale, des documents similaires à un document ‘requête’ :
    Dans une équipe de trois personnes, on a réalisé les tâches suivantes :
    - Spécification des fonctionnalités.
    - Réalisation d’une Interface web pour permettre l’upload standard du document ou par le glisser/déposer
    - Intégrer des Frameworks pour la conversion des documents PDF, Doc, RTF et des documents web (html, aspx, php …)
    - Construction du corpus à partir du document envoyé, en utilisant des algorithmes de statistiques et de filtrage de texte.
    - Utilisation de l’API Google Search afin de récupérer les documents similaires sur le Web.
    - Analyser les documents trouvés de la même manière que le document ‘requête’ afin de faire un Scoring des documents les plus similaires.
    Envir. Technique : Java Web, Javascript/ AJAX, XML.
  • Communauté Jnode - Développeur JAVA

    2009 - 2010 Projet : Jnode (Java OS)

    Rôle :
    Développeur Java

    Mission : Le but de Virtio est de permettre à un système invité d’avoir un mécanisme de communication simple, efficace, standard et extensible avec les périphériques virtuels fournis par les environnements virtuels (KVM, VMware …).
    Au sein d’une équipe de deux personnes pilotée par un contributeur expérimenté, on était chargé de développer et d’intégrer deux drivers afin de pouvoir gérer le disque dur virtuel et la carte réseau virtuelle.
    La phase de développement en JAVA s’est déroulée ainsi :
    - Construire le package de classes qui constituent le lien entre les périphériques et les drivers (DeviceToDriverMapper).
    - Implémenter les fonctionnalités des deux drivers en se basant sur les spécifications standards des drivers Virtio (HDDVirtio Driver et le NCVirtio Driver)
    En ce qui concerne l’intégration des pilotes :
    - Ecrire le fichier XML qui fait le lien entre le package DeviceToDriverMapper et le noyau de Jnode

    Envir. Technique : Java / XML
  • ADK-MEDIA - Développeur PHP

    2008 - 2008 ADK MEDIA – Développement des sites et des applications WEB

    Projet : ElJadida.ma

    Rôle :
    Développeur PHP/Javascript

    Mission : Dans une équipe de trois personnes, j’étais chargé du développement du Back Office du portail d’eljadida.ma, pour pouvoir gérer les éléments publiés sur le site (Articles, photos, événements, annuaires, annonces et newsletters) en utilisant :
    - l’API Zend_Ldap pour l’identification des utilisateurs
    - Zend_Auth pour la gestion des sessions.
    - Zend_cache et Zend_search pour l’indexation des fichiers et l’optimisation du temps de réponse.
    - Zend_pdf pour la construction des fichiers PDF.
    - Zend_mail pour la gestion des newsletters.
    Envir. Technique : PHP 5.3, Javascript/ AJAX, Mysql, Zend Framework

Formations

  • Centre Enseignement Et De Recherche En Informatique (CERI) (Avignon)

    Avignon 2008 - 2011 Master
  • Ecole Superieure De Technologie E.S.T (Essaouira)

    Essaouira 2006 - 2008 DUT

Réseau

Annuaire des membres :