Hatem - Développeur ALFRESCO

Ref : 191217M003
Photo de Hatem, Développeur ALFRESCO
Compétences
ALFRESCO WEBSCRIPT
Expériences professionnelles
  • Expériences

    De décembre 2019 à ce jour CNOP
    Ingénieur d’études et développement Java EE
    Projet : Plateforme gestion Document pharmacien. Développement d’une plateforme web dédiée à la gestion des
    documents des pharmaciens inscrit à la CNOP.
    Tâches :
    Création des nouveaux modèles de contenus.
    Création de nouvelles règles pour les procédures de la gestion des documents.
    Création module import en masse des documents et classification selon besoin métier
    Environnement technique : Java 11 et 8, Tomcat, IntelliJIDEA , Alfresco SDK 4.0, Maven 3.3.9, alfrescoall-inone6.1,oracle,,CMISAtom1.1

    Sept 2019 -
    aujourd’hui SYNAPTURE – Ingénieur d’application
    Formation Alfresco : 1 mois dont 2 semaines de formation dans le cadre d’un stage et 2 semaines de « Pair
    programming » 2 développeurs qui codent ensemble des modules AMP Alfresco
    Adaptation de 8 modules AMP de personnalisation Alfresco développés en V4 vers la V5.2 puis la 6.1
    Corrections diverses d’instances Alfresco clientes
    Développement Alfresco :
     Adaptation de 8 modules AMP Alfresco V5.2 vers Alfresco V6
     Interface Angular remplaçant le share et offrant toutes les fonctionnalités de collaboration autour des
    documents. 3ème développeur sur le projet

    Avril -
    août 2019 Stage de fin d’étude chez SOPRA STERIA
    Ingénieur systèmes SAP
     Mise en place d’une solution de monitoring pour les systèmes gérés par l’équipe des
    Administrateurs
     Maîtrise de l’environnement Linux : Kernel Compile, Custom Distributions.
     Audit technique et de performances, préconisation, best practices
     Migration Applicatif Windows vers Linux
     Haute disponibilité Red Hat Cluster LVM-HA
    Technologies : NRPE, SAP Monitoring system

    Projets
    Jean David Coaching : Web Application pour coach de sport
     Conteneurs Web
     JBoss, Tomcat, OpenLiberty.io
     Spring (core, orm, jdbc , beans, context, tx, web, aop, quartz, batch, security, mvc, boot), Hibernate, Spring Flex
    Integration, Commons File Upload, Struts MVC v-1, JSTL, Drools, AspectJ, JAXB, XSD, JDBC, JNDI, Servlet
     Web Services
    Spring-WS, Apache CXF, JAX-RS, JAX-WS, SOAP, WSDL, WS-Security, WSS4J, JERSEY avec Jackson,
    RestEasy, JSON, JWT, Spring-HATEOAS, Predict8, HttpClient
    Projet FFRAG : Conception d’application JAVA
     Implémentation des services de persistance des données avec JPA.
     Implémentation des services métiers.
     Implémentation et exposition des web services rest.
    Projet SIGE : Création d’un réseau social
     Développement Front office HTML, JavaScript, CSS, XML, JSP, Adobe Flex 3(ActionScript et MXML),
     Création de sites et d’applications WEB en utilisant les langages HTML, CSS, AJAX, JAVASCRIPT, PHP et
    J2EE

    De mars 2018 à mars 2019 VINCI Construction Grands Projets :
    Ingénieur d’études et développement Java EE
    Projet: Plateforme métiers VCGP. Développement d’une plateforme web dédiée à la gestion des projets de Vinci
    Construction
    Tâches :
    Développement des portlets pour la gestion des collaborateurs (RH central et projet):
    CRUD des collaborateurs
    Affectations et mobilisation de collaborateur d’un projet à un autre
    Gestion des demandes d’absences des collaborateurs
    Gestion des mutations des collaborateurs
    Création des modules d’import en masse de collaborateur (CSV)
    Développement des portlets pour la gestion des formations
    Gestion des Formations (CRUD) central et par projet.
    Gestion des sessions par formations
    Gestion d’inscription et convocation des collaborateurs à des sessions
    Développement des portlets pour la gestion des données projets
    CRUD des projets
    Générateur des sites Liferay dédiés à chaque projet.
    Gestion des spécificités du projet (Société, Rôles, Directions, Secteurs, Equipement)
    Gestion d’accidentologies
    Développement du module référentiel commun externe (OSGI) pour la centralisation des donnés des projets et
    collaborateurs (Consommation et exposition des Web services)
    Développement des Modules d’exposition des données de Liferay vers PowerBi (Flux OData)
    Environnement technique : Java 8, Liferay 6.2, IntelliJ IDEA, Svn, JBoss-eap-6.2, JBoss-Fuse-6.2.0.redhat-133, Active
    Directory 2012, MySQL, Liferay SDK, JSP, HTML5/CSS3, JQuery, Ajax, Spring MVC 3.0, MVC Portlet, Hibernate 3,
    Jenkins, Maven 3.3.2, RPM, OSGI, REST API, OData, CXF, JasperReports, Nginx

    De mars 2016 à février 2018 : C & A Soft
    De janvier 2018 février 2018 : Karoui & Karoui
    Ingénieur d’études et développement Java EE
    Projet 4 : Développement et optimisation d’un portlet Liferay pour la gestion des panneaux publicitaires.
    Tâches :
    Optimisation des interfaces existantes dans le portlet
    Intégration de Google maps dans les interfaces pour la localisation des panneaux publicitaires HTML, JavaScript
    Développement avec ServiceBuilder
    Création de CRUD d’état des panneaux publicitaires avec des formulaires (Post,Get)
    Gestion de la disponibilité des panneaux (réservation des panneaux aux clients)
    Liaison des panneaux avec leurs contenus dynamiques (image, vidéo)
    Environnement technique:
    Java 8, Liferay 6.2, Tomcat7, MySQL 5.6, Liferay SDK, JSF2, JSP, SpringMVC 3.0, Hibernate 3, Maven 2.3
    De mars 2016 à Décembre 2017 : Ministère des finances du Niger, direction générale des impôts
    Ingénieur d’étude et développement Java EE
    Projet 1: Réalisation et la maintenance d'un Système Informatisé de Suivi des Impôts et des Contribuables (SISIC),
    ERP contenant 6 modules : gestion de bloc fiscal gestion de stock et achat, gestion de ressources humaines, gestions
    de courriers, Intranet et système de messagerie.
    Tâches :
    Développement et maintenance des modules de l’application web intranet (Liferay) et Gestion électronique des
    documents (Alfresco)
    Intranet
    Participation au cadrage des fonctionnalités avec le client
    Développement avec ServiceBuilder
    Outil de collaboration entre les membres de la Direction Générale des impôts : Wiki, Forum, Blogs, discussion
    instantanée, gestion des articles, Newsletter, gestion des documents Développement du portlet annuaire pour la
    consultation des utilisateurs sur l’intranet (Liferay Plugin Project, MVC modèle, XML, JSP, Java, Eclipse, Maven)
    Développement du portlet Newsletter (LiferayPlugin Project, MVC modèle,XML, JSP, Java, Eclipse,Maven) o
    Personnalisation du portlet calendrier de Liferay en ajoutant les notifications par SMS (Liferay Plugin Project, MVC
    modèle, XML, JSP, Java, Eclipse, Maven, Ant)
    Développement de thème Liferay personnalisé
    Mise en œuvre du SSO (Single Sign-On) et l'intégration d'Alfresco et Liferay
    Utilisation d’Active Directory et CAS server pour l’authentification unique pour les deux systèmes Liferay et Alfresco
    Synchronisation des utilisateurs (import/export) entre Liferay et Alfresco avec Active Directory
    Déploiement d’Alfresco Share Pages comme des portlets dans Liferay
    Configuration de chaine d’authentification d’Alfresco et usage des cookies
    Maintenir la coexistence de Liferay et Alfresco sur le même serveur Tomcat
    Développer la solution de haute disponibilité avec apache web server (Apache HTTPD 2.4)
    Test fonctionnalités : JUnit4
    Test performance : Apache JMeter 3.2
    Déploiement de la solution sur Windows server 2012 comme environnement de test et Oracle linux Server 6 comme
    final.
    Préparation des scripts personnalisés de backup et restauration.
    Guides développeur et utilisateur
    TMA du projet Système Informatisé de Suivi des Impôts et des Contribuables (SISIC)
    Tâches : Maintenance corrective et évolutive
    Exemples d’évolutions :
    Développement des nouvelles fonctionnalités
    Ajout d’un portlet d’affichage des évènements de calendrier
    Ajout du portlet CSV_IMPORT pour la création des utilisateurs à partir d’un fichier CSV
    Ajout du portlet de traduction en français en corrigeant les erreurs ainsi que les libellés non traduits. Redéploiement
    du portlet en utilisant Eclipse avec la modification des fichiers properties de traduction
    Environnement technique:
    Intranet : Java 7, Liferay 6.1, Liferay 6.2, Tomcat7, MySQL 5.6, Oracle 10g, Liferay SDK, JSF, JSP,
    SpringMVC3.0,Hibernate 3,Maven2.3,ApacheAnt1.8,ActiveDirectory2012,CASserver3.3.1
    Gestion des documents : Alfresco 4.2.f, PostgreSQL 9.0, Tomcat7
    OS: Windows Server 2012 R2, Oracle linux Server 6
    Versionning : SVN

    De mars 2017 à janvier 2018 Campanie Franco-Tunisienne des pétroles (CFTP)
    Ingénieur d’études et développement Java EE
    Projet 2 : Développement d’un module Alfresco share de la gestion du courrier
    Tâches : Participation au cadrage des fonctionnalités avec le client
    Création d'un conteneur pour les documents avec des fonctionnalités spécifiques aidant l'utilisateur à organiser son
    travail HTML, JavaScript, Dojo
    Création des pages et widgets en utilisant J2EE, Aikau Framework et JavaScript Alfresco API CMIS REST API
    Implémentation des requêtes CMIS (1.0/1.1)
    Création des nouveaux modèles de contenu (Facture et Courrier) pour les documents vers Alfresco (XML/XSLT)
    Création de nouvelles règles pour les procédures de la gestion des documents (XML/XSLT)
    Intégration du module de Record Management Alfresco
    Configuration de ChronoScan pour maintenir une connexion avec le serveur CMISet l'extraction automatique des
    métadatas
    Utilisation de Maven pour la création des amp (Alfresco Module Package)installable dans Alfresco
    Guides développeur et utilisateur
    Environnement technique: Java 7 et 8, Tomcat, Eclipse, Alfresco SDK 2.2.0, SpringMVC 3.0, Maven 3.3.9, alfrescoallin-one5.1, Aikau1.0.63, Mysql5.4, Chronoscan1.0.1.56, CMISAtom1.1
    De mai à septembre 2016 : Projet Interne
    Ingénieur d’étude et développement JavaEE
    Projet 3 : Développement d'un portlet Liferay de gestion des fournisseurs et des factures basé sur l'architecture JEE
    MVC et l'utilisation de PrimeFaces pour l'interface utilisateur
    Tâches :
    Création des portlets personnalisés selon spécificité du client :
    Développement avec ServiceBuilder
    Portlets avec des formulaires (Post, Get)
    Implémentation du CRUD pour la gestion des factures et des fournisseurs
    Gestion d'alerte et notification d'état des factures en utilisant les fonctionnalités de Liferay sur l’état brouillon ou
    approuvé
    Gestion du profil d'utilisateur (fournisseur/agent) ainsi que l'état de la facture (payé ou pas)
    Upload et download des factures (Stockage dans l'entrepôt de Liferay, l’Upload est manuel par la saisie des factures
    dans un formulaire)
    Environnement technique: Java 7 et 8, Tomcat7, Eclipse, Liferay 6.2, MySQL 5.7, Liferay SDK, JSF 2.1, JEE, SpringMVC
    3.0, Hibernate 3, Primefaces 3.4.2

    Septembre 2017 : Formation interne, Installation et personnalisation de la plateforme Liferay 7.0
    Tâches : Etude comparative entre Liferay 6.2 et 7.0
    Administration et utilisation Liferay 7.0
    Préparation environnement de développement sur Eclipse, intégration de LiferaySDK7.0
    Etude et conception pour la réalisation d'un portlet Liferay personnalisé, utilisé comme couche présentation
    d'Alfresco dans Liferay

    PROJET FIN D’ETUDE

    Mars 2015 – Août 2015 : LMS-Software, Tunis
    Conception et réalisation d'une plateforme Taxi :
    Développement d'une plateforme taxi basée sur la technologie NodeJS et Angular JS permettant à la société de
    transport par taxis de gérer leurs taxis et chauffeurs, le suivi en temps réel ainsi que d’attribuer les réservations
    clientèles.
    Développement des applications mobiles (Cross Platform) pour Client et chauffeur
    Création site web manger pour la gestion (CRUD) des Taxi et Chauffeur (express.js)
    Intégration de Google Maps pour le suivi Temps réel des taxis (utiliser les sockets temps réel pour l’envoi et
    réception des données)
    Implémenter Serveur middleware entre les différents composants de Plateform ainsi que le stockage dans une base
    de données MySQL
    Environnement technique : ubuntu, Node.js, Express.js 2.3, IntelXDK, Cordova 5, Android 4.4, IOS 7

    AUTRES EXPERIENCES PROFESSIONNELLES
    Mai 2014
    Développement et modélisation d’une classe intelligente avec des équipements et des applications communicantes
    (OSGI, Internet des objets)
    2014
    Participation à la compétition du Digilent Design Contest 2014 à Cluj – Napoca Romania
    2013
    Stage d’été au sein de la Société Nationale d’Electricité et de Gaz de Tunis
    2013
    Création d’un site web pour garderie d’enfants dans le cadre de compétition réalisée à ESPRIT (PHP, HTML5, CSS3,
    JavaScript, Ajax, Symphony 2

Études et formations
  • Formations

    2017
    Cycle MIAGE (Ingénierie des processus métiers) Université Toulouse Capitole
    Big Data, SQL, PL/SQL, NoSQL, Management Agile, Optimisation des processus métiers (BPM),
    Applications Orientées Services (SOA), UML, Java, Java J2EE, ETL, SAP-BO, Urbanisation SI
    Mars 2019 : Certification DXP7.1Back-End Developer – LiferayFrance - 5 jours
    Mars 2013 : Programming in HTML5 withJavaScript and CSS3Specialist numéro (E191-5694)

    Certifications
    Mars 2019 : Certification DXP7.1Back-End Developer – LiferayFrance - 5 jours
    Mars 2013 : Programming in HTML5 withJavaScript and CSS3Specialist numéro (E191-5694)
    2016 Linux System Administration

    Compétences techniques

    Administration système
     Alfresco, Postfix, Cyrus, Dovecot, Horde, Roundcube, Openldap, Apache, Nginx, NFS, OCS Inventory, GLPI,
    Rsnapshot, Tomcat/Jetty, Nagios, Shinken, Corosync, Cpam , Heartbeat, Pacemaker, Ansible, DIY, Openstack,
    Docker, Proxmox, Qemu,Xen, KVM , Vmware Esx, FreeIPA
    Programmation
     Java, JavaScript, NodeJS, Python, Alfresco V5.2 et V6
    SGBD
     SQL, NoSQL, PL/SQL
    Systèmes d’exploitation
     Ubuntu, Debian, Red Hat, CentOS, Suze, Microsoft Windows, OpenBSD
    Réseaux
     Cisco, VLAN, ACL, OSPF, VPN
    Logiciels
     NetBeans, Eclipse, Visual Studio, Oracle, MySQL, CouchDB, MongoDB, PowerBI, Tableau; D3.js

    Langues
    Français Langue maternelle
    Anglais Technique

D'autres freelances
Développeur ALFRESCO

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Zouhir

Ingénieur de développement JAVA

  • MARSEILLE
JAVA SQL ORACLE J2EE SQL SERVER JAVASCRIPT Angular PHP MONGODB ALFRESCO
CV Chef de projet digital (Transformation digitale, GED, Archivage, Usages et Services Numériques)
Frédérick

Chef de projet digital (Transformation digitale, GED, Archivage, Usages et Services Numériques)

  • COMMUNAY
GED ALFRESCO WINDEV WEBDEV PERL FULL STACK CMS SCRUM INTRANET
CV Développeur JAVA
Mohamed

Développeur JAVA

  • NANTERRE
JAVA J2EE AGILE GED LINUX C++ Angular DEVOPS JAVASCRIPT ALFRESCO
CV Développeur JAVA
Imrane

Développeur JAVA

  • NANTES
JAVA J2EE ALFRESCO
CV Architecte JAVA
Franck

Architecte JAVA

  • LAMBESC
JAVA J2EE SQL GED BPM ORACLE SQL SERVER AGILE Angular ALFRESCO
CV Architecte JAVA
Mohamed

Architecte JAVA

  • FONTENAY-SOUS-BOIS
JAVA J2EE ORACLE ALFRESCO
CV Développeur SYMFONY
Sékou

Développeur SYMFONY

  • MORTEFONTAINE-EN-THELLE
SYMFONY UNIX SQL PHP GED UML DOCKER DEVOPS ALFRESCO
CV Consultant BONITASOFT
Anaël

Consultant BONITASOFT

  • PARIS
BONITASOFT BONITA BPM JAVA GIT JAVASCRIPT Angular ALFRESCO
CV DevOps JAVA
Kabine

DevOps JAVA

  • POISSY
JAVA DEVOPS Angular POSTGRESQL ANDROID ORACLE DOCUMENTUM ALFRESCO DOCKER React Native
CV Consultant JAVA
Mohamed

Consultant JAVA

  • courbevoie
JAVA JAVASCRIPT SOAP GED ALFRESCO REST JAVA J2EE