Mohamed D.

FULL STACK DEVELOPER

586 dollar
Freelancer
7 ans
Sevran, FRANCE

Mon expérience

Voir plus

I-CAD : IDENTIFICATION DES CARNIVORES DOMESTIQUESFebruary 2018 - July 2020

PROJETS

AGATT: Un projet de refonte d'une application windev en une application full web. Cette dernière gère la base de données des identications des carnivores domestiques. 

• Mise en place des test automatique et couverture de code avec codeception. 
• Gestion d'authentication LDAP. Connexion de AGATT à la GED via les web services SOAP. 
• Connexion de AGATT au site internet i-cad.fr via un proxy symfony5. 
• Développement d'un projet sous docker permettant de récupérer l'ensemble des base sirets de INSEE. 
• Migration des données avec Talend. 
• TMA

Environnement technique: Zend Expressive 3, Postgresql, AS400, Docker, Agile scrum, Codeception (test unitaire et couverture de code), VueJs, Linux, Gitlab.

FNITOOLS: Une interface mise à disposition des opérations, an de rendre propre la base de données AS400. 

• Connexion de la base données AS400 et développement des interfaces de gestion.  
• Gestion d'authentication LDAP. 

Environnement technique: Zend Expressive 3, Postgresql, AS400, Docker, Linux, Gitlab.

EMAILING : Un projet de gestion d'envoi des campagnes d'emails, gestion des newsletters et des envois automatiques via l'interface https://my.sendinblue.com.

• Scripts d'importations des données AS400 vers Postgresql(Annuaire). 
• Développements des webservices rest pour la gestion des newsletters. 
• Connexion de l'Annuaire avec Sendinblue API et chargement automatique des données sur l'interface my.sendinblue.com. 
• Mise en place des API Rest et l'interface VueJs pour la gestion de la RGPD. 
• Gestion d'authentication LDAP. 
• TMA

Environnement technique: Sendinblue API, Zend Expressive3, Postgresql, Docker, Agile Scrum, VueJs, Linux, Gitlab

FILALAPAT: Un site internet pour gérer l'actualité et conseils animales https://www.lalapat.fr. Ce derniers permettent de signaler un animal trouvé, perdu et des conseils.

•Développement d'un module custom pour la gestion des newsletters.
• Evolutions du site https://www.lalapat.fr. 
• Mise en place du référencement et optimisation à partir d'un audit.

Environnement technique: Drupal 8, Bootstrap, Linux, MySql

I-CAD.fr : Un espace dédie aux vétérinaires, aux détenteurs et aux professionnels de la lière animale. 

• Développement d'un module de gestion des newsletters.  
• Evolutions et TMA

Environnement technique: Symfony 3, AS400, Linux, Gitlab

• J'ai constamment atteint mes objectifs à court et à long terme. 
• Activement participé à des réunions et contribué à créer de nouvelles pratiques. 
• Répondre aux appels, répondre aux courriels et parler avec les clients en personne.
Voir plus

KERNIX SOFTWAREMarch 2017 - January 2018

Projet FVP Contrôle : Une plateforme de suivi technique de machines élévatrices dans les grandes enceintes.
•Participation à la rédaction des spécication fonctionnelle et technique 
• Conception, maquettage, et modélisation avec UML 
• Migration de la base de donnée SQL Server vers MySQL 
• Règles métiers de l'application mobile Monté en compétence sur RestBundle de Symfony 
• Développement des Api Rest 
• Equipe de 3 dev( front, web et Api) 
Utilisation des bundles: NelmioApiDocBundle, FOSRestBundle, JMSSerializerBundle, LexikJWTAuthenticationBundle et FOSUserBundle. 
Environnement technique: Symfony 3, Mac OS, Docker, Postman, Linux

• J'ai constamment atteint mes objectifs à court et à long terme. 
• Activement participé à des réunions et contribué à créer de nouvelles pratiques. 
• Répondre aux appels, répondre aux courriels et parler avec les clients en personne.
Voir plus

GROUPE ORANGEJanuary 2015 - January 2017

Forfait de 5 personnes responsable de la gestion des antennes 2G/3G pour l'afrique. Sous la responsabilité dun Scrum Master.

• Formation et montée en compétence sur Selenium, Jenkins 
• Maintenance, correction et évolutive du module de gestion antennes 2G/3G 
• Travail en équipe agile de cinq personnes avec un Scrum Master 
• Conguration et la mise en place de la Base de Données de référence 2G/3G 
• Migration des modules php5 vers Symfony 2, test unitaires 
• TMA 

Environnement technique: Selenium, Jenkins, PHP5/MySQL, NetBeans, Windows 7, CSS3/jQuery, github, Git, Agile Scrum, PHPUnit, Symfony2

• J'ai constamment atteint mes objectifs à court et à long terme. 
• Activement participé à des réunions et contribué à créer de nouvelles pratiques. 
• Répondre aux appels, répondre aux courriels et parler avec les clients en personne.
Voir plus

GROUPE BELINKJanuary 2013 - October 2014

Projet de réalisation de site:
• Prise en main et analyse du cahier de charges. Analyse, conception et maquettage de taches conées 
• Installation et conguration des modules de la communauté 
• Création des Templates propres aux projets 
• Créations des modules drupals 
• Tests et mise en production
Environnement technique: Drupal 7, Bootstrap 3, HTML5/CSS3,jQueryPHP5/MySQL, Netbeans, Firebug, Linux

Participation à diérente projet en interne, gestion de la TMA, des développements spéciques.

Mes compétences

Zend Framework, Windows 7, Vue.js, Symfony3, Symfony 5, Symfony, Selenium, Redmine, Postman, PostgreSQL, PHPUnit, PhpStorm, PHP 7, PHP 5, NetBeans, MySQL, Microsoft SQL Server, Mantis, Linux, LDAP, JWT, jQuery, Jira, Jenkins, HTML5, GitLab, GitHub, Git, FireBug, Drupal 7, Drupal, Docker, Data Migration, CSS3, Codeception, Bootstrap 3, Bootstrap, AS/400, AngularJS, AJAX, Agile Methodology