Menu

Zakaria BENJEBARA

TÉTOUAN

En résumé

Je suis ingénieur d'étude et développement Java/J2EE. Mes centres d'intérêt sont les nouvelles technologies et les découvertes scientifiques récentes.

Mes spécialités techniques :
Java, J2EE, Maven2, GWT, SmartGwt, ExtGwt, JSF, ICEFaces, PrimeFaces, Spring, Hibernate, JPA, JABX, JABX-WS, Dozzer, JUnit, JDom, JasperReports,

Mes compétences :
AJAX
Alfresco
CSS3
Design
Design Patterns
Eclipse
GWT
Hibernate
Html5
J2EE
JAVA
JAVASCIPT
JBPM
JSF
Liferay
MySQL
Oracle
Portlet
SOA
Spring
UML
XML
C
IceFaces
JasperReports
Jpa
REST
SmartGwt
JABX
SOAP
Maven
Développement Android
SQL
Google Web Toolkit

Entreprises

  • Azaty Mediterranea Solution - Ingénieur étude et développement Java/J2EE

    2013 - maintenant Projet 1: Gestion économique et financière de l'Université de Tarragone Barcelone en Espagne.

    Missions:
    • Creation des couches dao, webservices et présentation;
    • Optimiser le code source et les demandes webservices;
    • Concevoir un module de load-on-demand à une application existent de GWT. L'objectif est l'optimisation de l'expérience de l'interface client;

    Projet 2 : Conception et réalisation d’une application backoffice de gestion financière et comptable d’une établissement public espagnol (municipalité de Murcia, Spain).

    Missions :
    • Etude, développement et optimisation des différents modules de l’application;
    • Création des modules avec Maven2, utilisation du framework Spring pour l'injection des dépendances et Hibernate pour la persistance des données en SGBD Oracle et GWT pour la partie Backoffice;
    • Développement d’un module de génération des Mock Objects des différents objets métiers afin de faciliter les tests unitaires et d’intégrations de l’application;
    • Implémentation de la solution EventBus de GWT afin de partager des objets entre les différent composants de l'application;
    • Conception et développement d’un service de générations des rapports pour le projet;
    • Conception et développement d’un Webservice sécurisée multitâches d’échanges de données avec un Webservice comptable central.

    Modelisation : UML, Design Patterns (Factory, Abstract Factory, Singleton, Proxy), MVP pattern.

    Technologies : SOAP Webservice, Java, J2EE, Maven2, GWT, SmartGWT, GIN, Spring, Hibernate, JPA, JUnit, Apache CFX, JABX-WS, JABX, Dozzer, Java Security, Apache Coded, JasperReports.
  • SIG Solution - Freelance

    2013 - 2013 Conception et réalisation d’une application backoffice-frontoffice pour le suivi géographique des opérations des livraisons.

    Missions :
    • Etude, conception et développement des différents modules de l’application;
    • Création de la partie persistance;
    Technologies : Maven2, Spring, Hibernate, JPA, JUnit.
    • Création de la partie des tests d’integrations;
    Technologies : Mock Objects Pattern, Maven2, Spring, Spring Test, JUnit.
    • Réalisation de la partie des webservice de l’application cette partie permet d’échanger les données avec á les parties du Backoffice et Frontoffice afin d’utiliser le module de persistance pour les stockées dans la base de données;
    Technologies : Design Patterns, SOAP Webservice, Maven2, Spring, Apache CFX, JABX-WS, JABX.
    • Création la partie BackOffice de l’application;
    Technologies : MVP Pattern, Maven2, GWT, ExtGwt, Spring.
    • Création la partie FrontOffice de l’application.
    Technologies : Maven2, Android, KSoap2.
  • Faculté des sciences de Tétouan - Enseignant vacataire

    2012 - 2013 Animation des cours et TP dans les domaines Programmation en Langage C, Programmation Orientée Objet avec JAVA, Rédaction scientifique avec Latex et les outils du Bureautique.
  • Creative Technologies / CDG developpement - Stagiaire

    2010 - 2010 Réalisation d'une application de gestion du courrier électronique avec l' ECM Alfresco, le CMS Liferay et le moteur de workflow jBPM de JBOSS.
  • Bassin hydraulique du Loukkos - Stagiaire

    2008 - 2008 Développement d'application pour la gestion des retenues de barrages:

    Réalisation d'une application client-serveur de gestion de base des données des bilan hydrauliques des retenues de barrages permettant le triage des données par filtres, leur représentation graphique et leur suivi et analyse par rapport aux courbes d’alerte (realisé avec le SGBD Oracle et le langage JAVA).
  • Université Abdelmalek Essaadi - Projet de soutien pédagogique

    2008 - 2010 Projet réalisé durant la formation:

    1. Développement d'une application multi-tiers de la gestion des emplois du temps des étudiants et des professeurs de l’Université Abdelmalek Essaadi (réalisé avec la plate-forme j2ee et les framework hibernate, spring et jsf );

    2. Développement d'une application de carte géographique et de plan de la ville de Tétouan (Maroc) qui permet de guider l’utilisateur pour arriver a une destination en appliquant le principe de plus court chemin a l’aide de l’algorithme de dijkstra (réalisé avec le language java et le framework hibernate);

    3. Réalisation d'un éditeur de graphe qui permet d’appliquer les opérations CRUD sur un graphe et par la suite le sauvegarder sous les format XML/GML afin d’appliquer un algorithme sur le graphe (Réalisé en utilisant les Design Patterns , JAVA SWING et l’api de gestion des documents XML JDOM);

Formations

  • Université Abdelmalek Essaadi, Faculté Des Sciences (Tétouan)

    Tétouan 2008 - 2010 Master Qualité du Logiciel
  • Université Abdelmalek Essaadi, Faculté Des Sciences (Tétouan)

    Tétouan 2007 - 2008 Licence Systèmes Informatiques et Logiciels
  • Université Abdelmalek Essaadi, Faculté Des Sciences (Tétouan)

    Tétouan 2004 - 2007 DEUG

Réseau

Annuaire des membres :