Mohamed Anis - Formateur PHP
Ref : 090621T002-
2037 ARIANA (Tunisie)
-
Formateur, Consultant technique, Développeur (35 ans)
-
Freelance
Expérience professionnelle
MAT-IT - Since November 2016 - Current
Senior Drupal Developer
❖ Creation of new sites on Drupal 8
❖ Maintenance and Adding new functionalities in Drupal 8.
❖ Maintenance Drupal 7
❖ Development custom functionalities
❖ Development custom modules
❖ Deployment
Technical environment: Drupal 7& 8, PHP 5 & 7, MySQL, PhpStorm, Linux, Drush, Jira, Git,
Bitbucket
Expériences professionnelles
Ingénieur R&D Drupal 8 - Octobre 2014, Aujourd'hui
Emérya
Recherche et développement Drupal 8.
Assurer la bonne migration des modules de la version 7 vers la version 8 du
Drupal.
Contribution dans communauté Drupal.
Projets Drupal 8 en cours :
Enduro ABC:
Ce dernier est un site sportif listant toutes les parties des championnats
du monde.
Pour avoir plus d’info consulter l’ancien site
********/
Ce site est déjà développé en PHP 4 et l’objectif est de créer un site
complet, configurable, sécurité et bien structuré en Drupal 8.
Différents fonctionnalités déjà développés :
- Importation des vidéos à travers une chaine YouTube.
- Ajout des blocks réseaux sociaux comme Facebook et Twitter.
- Développement du custom modules.
- Installation et test des différents modules déjà contribués et
présentes des bugs.
- Surcharge des différents pages dans le thème custom.
- Et d’autres fonctionnalités déjà en cours…
Liste des modules contribués en drupal.org
Module Generator UI:
Description
Générateur UI vous permet de développer plus rapidement en vous
permettant de générer du code à partir de fichiers de modèle emballés
dans le module au sein de votre installation de Drupal. Par exemple,
vous pouvez donc créer un module avec un chemin et son autorisation
directement dans votre installation de Drupal. À vous de changer la
valeur par défaut " Bonjour tout le monde " dans ce que vous voulez.
Lien dans drupal.org
********
Admin Toolbar (le premier module en D8 téléchargé par la
communauté – Nombre de téléchargement : 6294)
Description
Admin Toolbar a l'intention d’améliorer la barre d'outils par défaut de Drupal
(le menu d'administration en haut de votre site) pour le transformer en un
menu déroulant, fournissant un moyen rapide d'un plein accès de tous les
liens d’administration.
Lien dans drupal.org
********
Views Autocomplete API
Description
Ce module vous permet de créer textfield autocomplete via Vues et que
peu de codage que possible. Le module est un module très petit.
Views autocomplete API vous permet de créer le chemin autocomplete
via vues.
Lien dans drupal.org
********
Entity Forms in Blocks
Description
Ce module a l'intention d'exposer toutes les entités de forme en blocs
comme le module form Block. La différence est que ce module tire parti
de la couche d'abstraction de l'entité de Drupal 8 pour générer
automatiquement un bloc pour chaque type d'entité et regrouper.
Lien dans drupal.org
********
Form Mode Control
Description
Ce module vous permet d'utiliser les modes de de formulaire ou form
mode en anglais( c'est nouveau en D8).
Lien dans drupal.org
********
Liste des modules contribués prochainement publiés en drupal.org
Ajax Form Entity (existe en D7 et la version D8 en cours de
développement) (70 % fait )
Description
Ce module de étau à ajaxifier Toute forme d’entité (édition de création et
suppression).
Lien dans drupal.org
********
Outils : Symfony 2, PHP 5, Drupal 7, Drupal 8, PHPStorm, Git.
Recherche et développement Drupal 8.
Assurer la bonne migration des modules de la version 7 vers la version 8 du
Drupal.
Contribution dans communauté Drupal.
Projets Drupal 8 en cours
Enduro ABC
Ce dernier est un site sportif listant toutes les parties des championnats
du monde.
Pour avoir plus d'info consulter l'ancien site
http //********/
Ce site est déjà développé en PHP 4 et l'objectif est de créer un site
complet, configurable, sécurité et bien structuré en Drupal 8.
Différents fonctionnalités déjà développés
-
Importation des vidéos à travers une chaine YouTube.
-
Ajout des blocks réseaux sociaux comme Facebook et Twitter.
-
Développement du custom modules.
-
Installation et test des différents modules déjà contribués et
présentes des bugs.
-
Surcharge des différents pages dans le thème custom.
-
Et d'autres fonctionnalités déjà en cours
Liste des modules contribués en drupal.org
Module Generator UI
Description
Générateur UI vous permet de développer plus rapidement en vous
permettant de générer du code à partir de fichiers de modèle emballés
dans le module au sein de votre installation de Drupal. Par exemple,
vous pouvez donc créer un module avec un chemin et son autorisation
directement dans votre installation de Drupal. À vous de changer la
valeur par défaut " Bonjour tout le monde " dans ce que vous voulez.
Lien dans drupal.org Admin Toolbar le premier module en D8 téléchargé par la
communauté - Nombre de téléchargement 6294
Description
Admin Toolbar a l'intention d'améliorer la barre d'outils par défaut de Drupal
le menu d'administration en haut de votre site pour le transformer en un
menu déroulant, fournissant un moyen rapide d'un plein accès de tous les
liens d'administration.
Lien dans drupal.org
https //********
Views Autocomplete API
Description
Ce module vous permet de créer textfield autocomplete via Vues et que
peu de codage que possible. Le module est un module très petit.
Views autocomplete API vous permet de créer le chemin autocomplete
via vues.
Lien dans drupal.org Entity Forms in Blocks
Description
Ce module a l'intention d'exposer toutes les entités de forme en blocs
comme le module form Block. La différence est que ce module tire parti
de la couche d'abstraction de l'entité de Drupal 8 pour générer
automatiquement un bloc pour chaque type d'entité et regrouper.
Lien dans drupal.org
https //********
Form Mode Control
Description
Ce module vous permet d'utiliser les modes de de formulaire ou form
mode en anglais c'est nouveau en D8 .
Lien dans drupal.org
https //********
Liste des modules contribués prochainement publiés en drupal.org
Ajax Form Entity existe en D7 et la version D8 en cours de
développement 70 fait
Description
Ce module de étau à ajaxifier Toute forme d'entité édition de création et
suppression .
Lien dans drupal.org
Formations
Diplôme National d'Ingénieur DNI - Ecole Nationale d'Ingénieurs de
Tunis ENIT -Septembre 2011- Juin 2014
Institut Préparatoire aux Etudes d'Ingénieur de Sfax
Me contacter
Septembre 2008- Juin 2011
Outils Symfony 2, PHP 5, Drupal 7, Drupal 8, PHPStorm, G
CERTIFICATIONS
October 2019 - Acquia Certified Developer Drupal 8
Link: ********
Expériences académiques
Projet de Fin d'études PFE - Février 2014, Juin 2014
Telnet Technologies
Conception et développement d'une application caisse Web Mobile.
Outils Symfony 2, PHP 5, jQuery, ANDROID, Socket, Java, Web Service
Rest, Caisse enregistreuse, Terminal de paiement électronique TPE .
Stage Ingénieur - Juillet 2013, Aout 2013
Conception et développement d'un site e-commerce.
Outils Symfony 2, PHP 5, jQuery.
Projet de Fin d'année PFA - Novembre 2012, Avril 2013
Conception et mise en place d'un intranet permettant la gestion électronique de
documents et le workflow.
Outils JSP-Servlet.
Projet Android - Septembre 2013- Novembre 2013
Conception et réalisation d'une application Android intitulée Univers
d'Android .
Outils Java mobile pour Android, Eclipse, SDK, Google API
Compétences
Langages
Java J2EE , java mobile pour Android, C++, C.
Design
Photoshop, Illustrator, Fireworks.
Développement web
PHP, Symfony 2, Bootstrap 3.0, JSP/Servlet, Java Script, HTML5, CSS 3.
Développement mobile
Android.
Outils
Eclipse, Netbeans, Microsoft visual studio, Dreamweaver, StarUml, Visual
Paradigm, Enterprise Architect, PhpStorm.
Langage de modélisation
UML.
Système d'exploitation
Windows 98/2000/XP/VISTA/SEVEN.
Linux, UBUNTU 12.04 UTS
Loisirs
Infographie, voyages.