Menu

Mohamed Amine ABDERRAHIM

TUNIS

En résumé

Mes compétences :
Java EE
JavaScript
JasperReports
Spring
LDAP
Microsoft .NET
Struts
Hibernate
FileNet
Business Process Management
Liferay
Workflow
Web Services
Java Enterprise Edition
jQuery
Struts Web Application Framework
Spring Framework
SQL
Alfresco
XML
IBM DATACAP
Microsoft SQL Server 2008
Microsoft SQL Server
Jboss
Java
AJAX
REST
Oracle PL/SQL
Oracle
OCR
NetBeans
MySQL
Microsoft Visual Studio
Microsoft ASP.NET
Liferay Portal
JavaServer Faces
Java Servlets
Java Server Pages
JPA
IBM WebSphere
Ephesoft
ECLiPSe
DB2
CV Management
C++
C Programming Language
Altova > Altova XMLSpy
Active Directory

Entreprises

  • Société DaleelTeq - Développeur JEE

    2013 - maintenant Projet FOPRODEX :

    Analyse, conception, développement (Interfaces et services) et assistance clients d'une
    application basée sur JEE destinée pour le Centre de Promotion des Exportations de la Tunisie
    CEPEX.
    Une application sous le nom FOPRODEX qui couvre plusieurs volets :

    LifeRay Portal: Pour gérer les modules déployés comme étant des Portlets.
    l' SSO est respecté par le portail afin de gérer les utilisateurs et leurs privilèges moyennant une
    interaction complète avec l'Active Directory (LDAP).

    Filenet: Intégration complète du module Ged et BPM(Workflow).

    Moteur de règles de gestion (Velocity): Toutes les règles de gestion de l'application ont été
    externalisé, codé et compilé à l'aide de la technologie Velocity afin d'assurer un déploiement à
    chaud après toute modification par le client.

    DATACAP (OCR) ; Un module de reconnaissance optique des caractères est integré pour
    automatiser les demandes clients par un simple scan.
    Principe : Tout document scanné passe par une file d'attente des lot (Batch queue) pour se
    traduire en métadonnées enregistrées dans le Ged après la validation, afin d'assurer une
    interaction complète avec les documents (recherche, classification, lecture ...)

    Cette application (FOPRODEX) gère les demandes des clients du Cepex dès leurs dépôts
    jusqu'à la validation et le déblocage de la monnaie après une réunion décisive : tout ce flux de
    gestion est informatisé via des Workflows entre les différents personnels selon leurs privilèges.

    Outils et Framework utilisés : Liferay 6.0 , Ldap , Filenet, Datacap (IBM),Db2 (Filenet
    Database), SqlServer 2008, Tomcat 7, Hibernate, Spring, Web Services (SOAP XML), Extjs
    3.4 , Jquery, Ajax, DWR, Jasper report, Velocity.


    Statut : En Production

    Projet Admincom

    Analyse, conception, Développement (Interfaces et services), installation et assistance clients
    (Missions en Arabie Saudite) sur des applications qui visent les municipalités (JAZAN KSA)
    et les universités (JOUF KSA),
    Sous le nom de Admincom cette application gère les courriers et les transactions entre les
    membres de l'administration en respectant une hiérarchie bien déterminée.

    A base de JEE cette application est totalement Open source déployée sur le Portail Liferay.

    Le module GED est assuré par Alfresco.

    Une intégration complète via Web Services (SOAP XML/REST) avec les applications HR des
    clients.

    Intégration d'un module de traçabilité des documents et des correspondances sous forme
    visuelle à l'aide la librairie JavaScript d3.js (data-driven documents) et Json.


    Extension du Projet Admicom:

    Une Intégration complète du module BPM via Activiti (Alfresco) pour gérer les processus
    clients (gestion des congés , les réclamations des citoyens ...)

    Une intégration d'un centre de scannage moyennant Twain Api avec un module de
    reconnaissance optique des caractères à l'aide de la technologie Ephesoft (Open source).


    Outils et Framework utilisés : Liferay 5.2.3 , Ldap , Alfresco, Ephesoft, SqlServer 2008,
    Tomcat 6, Hibernate, Spring, Web Services (SOAP XML), Extjs 3.4 , Jquery, Ajax, DWR,
    Jasper report, d3.js, Json.



    Statut : En Production

    Projet de fin d'études : CV Management avec JAVA/JEE chez CONSOFT SISTEMI Italia.
    Description : Réalisation d'une application Web (Struts2) déployée dans un portail Web
    Liferay. Le projet gère les CVs selon le modèle Européen.
    Les modules Reporting et statistique sont assurés par JasperReport et HighCharts.
    La Technologie SSO a été respecté aussi pour intégrer l'annuaire LDAP dans la gestion de
    l'authentification de LIFERAY.

    Outils et Framework utilisés : JBoss, EJB 3.0, Liferay 6.0, Ldap , SqlServer, Struts 2, Jquery,
    Jasper report, HighCharts.



    Projet de fin d'année : Générateur de requêtes Sql avec C # et ASP.Net
    Description : Le principe de ce projet est de générer des requêtes SQL à partir d'une
    interface graphique pour faciliter la gestion des tables dans la base. Notre projet a été réalisé
    en utilisant C # et ASP.Net. L' architecture n-tiers a été respecté avec une utilisation des
    Web services (SOAP)

    Mini-projet JAVA : GPS TRACKER
    Description : Le but de ce projet est de réaliser une interface graphique afin d'informer
    l'utilisateur sur la localisation des outils intégrés. Ce projet peut être utilisé dans plusieurs
    domaines(ambulances, militaires..). Des services de notifications ont été utilisé pour bien
    gérer les dépassements (vitesse, temps..)

    Mini-projet .NET : Gestion des vols d'aéroport
    Description : Réalisation d'une application Web en utilisant le modèle MVC et en
    respectant l'architecture n-tiers


    Projet Services et administration des réseaux
    Description : L'objectif de ce projet consiste à installer, configurer et interconnecter
    plusieurs serveurs réseaux mises en place sur des systèmes d'exploitation hétérogènes
    (Windows/LINUX). Windows Server(DHCP,DNS,Streaming), LINUX(Web
    Apache2,Messagerie, Annuaire LDAP, Monitoring Réseau NAGIOS)

    Mini-projet : Google Map sur BlackBerry
    Description : Intégrer l'application Google Map et afficher des informations personnelles
    dans la carte.

    Projet Fin d'études en Maitrise : Réalisation d'une charge électronique programmable

    Connaissances pratiques et théoriques


    Langages et environnements : Java JEE, .Net, C, C++, C#, Struts2, JSF, PrimeFaces, LIFERAY,
    Hibernate, JPA, EJB , WebServices, JSP Servlet, Spring, J2ME,Android, XML, SQL, PL/SQL,
    CSS3, HTML,Ajax,JSON, Javascript, Jquery, JasperReport, Fusion Charts,HighCharts,Drupal,D3.
    Workflows : Filenet BPM, Alfresco Activiti, BonitaSoft.
    Bases de données : MySQL, Oracle, SQL Server, Postgres, IBM DB2.
    Serveurs : JBOSS, Tomcat ,Websphere.
    Outils du travail : Eclipse, Netbeans, Visual Studio, Ireport, ApacheDs, Jxplorer, Balsamiq, Altova
    XMLSpy
    Systèmes d'exploitation : Ubuntu, redhat, Windows 98/NT/2000/Server/XP/Vista/7

Formations

Pas de formation renseignée

Réseau

Annuaire des membres :