Abdelwahed - Développeur MYSQL

Ref : 181227Z001
Photo d'Abdelwahed, Développeur MYSQL
Compétences
Expériences professionnelles
  • Expérience professionnelle

    Hôpital Rothschild (AP-HP)
    Ingénieur d’études et développement
    PHP / Symfony FullStack
    1 an et 9 mois
    Depuis Nov 2017

    Développement d’une application permettant de compléter l’application ORBIS (qui gère l’ensemble du parcours des patients) :
    Faciliter la création et la modification des utilisateurs et de leurs caractéristiques, consultation des données ORBIS, Statistiques etc.

    Travail au sein d’une équipe Scrum avec des Sprint de deux semaines,
    Conception et développement d’un nouveau projet web (Symfony 3.4 / PostgreSQL),
    Adaptation de la charte graphique au fur et à mesure des évolutions de l’application,
    Optimisation des requêtes SQL afin de diminuer le temps de traitement,
    Développement de modules de gestion utilisateurs, envoi de mail, paramétrage et logs,
    Mise en place d’un webservice pour faciliter la récupération de données pour d’autres applications (API REST),
    Revue de code des autres développeurs membres de l’équipe,
    Tests fonctionnel et unitaire,
    Correction des éventuels retours repérés avant le déploiement via l’outil TeamCity.

    Environnement : Symfony 3.4, PHP 7, Doctrine2, Twig, Bootstrap3, POO, API REST, Javascript, JQuery, PostgreSQL, GitFlow, Jira, PHPUnit, Vagrant, TeamCity, PhpStorm, Photoshop.

    SOPRA STERIA
    Ingénieur d’études et développement
    PHP / Symfony / Drupal FullStack 1 an et 7 mois
    Avril. 2017 à Nov. 2018

    11/17 - 11/18 Hôpital Rothschild (AP-HP)
    Développement d’une application permettant de faciliter la création et la modification des utilisateurs et de leurs caractéristiques dans l’application ORBIS (qui gèrent l’ensemble du parcours des patients), via des fichiers Excel importés puis formatés au format attendu par ORBIS :

    • Mission en mode régie,
    • Etude du besoin, participation aux réunions pour valider les spécifications avec l’équipe MOA et estimation des charges,
    • Conception et développement d’un nouveau projet web (Symfony 3.4 / PostgreSQL),
    • Réalisation de la charte graphique,
    • Optimisation de temps de traitement des requêtes SQL,
    • Mise en place d’un webservice pour la faciliter la récupération de données pour d’autres applications (API REST),
    • Développement de modules de gestion utilisateurs, envoi de mail, paramétrage et logs,
    • Tests fonctionnel et unitaire,
    • Déploiement de l’application dans un serveur de recette et mise à jour de ce dernier au fur et à mesure des évolutions et corrections faites.

    Environnement : Symfony 3.4, PHP 7, Doctrine2, Twig, CSS3, Bootstrap3, MVC, POO, API REST, Javascript, JQuery, PostgreSQL, Mantis, GIT, PHPUnit, NetBeans, WinSCP, PuTTY, Photoshop.

    08/17 - 10/17 Institut national de l’environnement industriel et des risques
    Evolution et maintenance d’une application :
    • Mission en mode forfait,
    • Prise de connaissances techniques et fonctionnelles de l’application développée sous Drupal 7,
    • Création d’un module permettant de créer un formulaire de saisie des données, le formulaire est personnalisé selon les utilisateurs et vérifie certaines contraintes de saisie avant la transmission des données,
    • Modifier d’autres modules pour appliquer des règles d’affichage et de saisie de données,
    • Etablir des tests unitaires et d’intégration.

    Environnement : Drupal 7, PHP 5.5, Apache, HTML5, CSS3, MVC, POO, Module, Javascript, JQuery, XML, XSD, MySql, Windows 10, Virtualbox, Linux (Ubuntu), Putty, Mantis, GIT, PhpStorm.

    07/17 - 08/17 Préfecture de Police de Paris
    Evolution et maintenance d’un intranet de la Préfecture de Police de Paris, pour la gestion des Rendez-vous Architectes : Prise des RDV, faire des recherches, visualiser des plannings, impression etc.

    • Mission en mode forfait,
    • Prise de connaissances techniques et fonctionnelles de l’application développée sous Zend 2.4,
    • Evoluer le planning des RDV afin qu’il soit triable par le nom de l’architecte ou par l’arrondissement,
    • Intégrer la librairie htmltopdf pour la génération du planning en format PDF,
    • Etablir des tests unitaires et d’intégration.

    Environnement: Zend 2.4, PHP 5.3, LAMP, HTML, CSS, Librairie YUI 2.6, DataTable, Ajax, MVC, POO, PostgreSQL, pgAdmin, Putty, Linux (Debian), Mantis, GIT, Eclipse.

    04/17 - 06/17 Agence de l’outre-mer pour la mobilité
    Evolution et maintenance d’une application
    • Mission en mode forfait,
    • Projet TMA (Tierce maintenance applicative) : Résolution des anomalies en respectant les délais,
    • Mise en place d’un environnement isoprod dans des machines virtuelles (Debian linux),
    • Prise de connaissances techniques et fonctionnelles de l’application (Extranet en Drupal 7, Intranet en Symfony 2 et un Webservice REST),
    • Participation aux réunions téléphoniques pour valider les spécifications,
    • Estimer les charges des anomalies à traiter,
    • Amélioration des spécifications : Proposition de solutions à partir de l’ébauche fournit par le client,
    • Utiliser les des bonnes pratiques de développement PHP et du Framework Symfony (MVC, factorisation du code, utilisation de doctrine),
    • Appliquer des nouvelles règles de gestion (définies dans des modules Drupal),
    • Etablir des tests unitaires, de non régression et d’intégration.

    Environnement : Symfony 2.8, Drupal 7, PHP 5.6, API REST, Doctrine2, Twig, Javascript, JQuery, CSS3, Less, MVC, POO, Module, Feature, Webservice, MySql, Windows 10, Virtualbox, Putty, Linux (Debian), JIRA, SVN, PhpStorm.

    FHM Solution : Cabinet de recrutement
    Développeur Symfony 3 Full-Stack 10 mois
    Juin. 2016 à Mars. 2017

    Développement d’une application de Reporting pour faire rapport de l’activité du cabinet de recrutement.
    La valeur ajoutée de ce travail, est la combinaison de plusieurs applications en une seule (gestion des clients, des candidats, d’agendas pour la prise des RDVs, des commandes et des factures).

    • Préparation de l'environnement de production : configuration LAMP (Linux (Ubuntu-15), Apache, Mysql, PHP5), Mise en place du Framework Symfony3,
    • Intégration du plugin wdCalendar, un calendrier d'événements Javascript / JQuery,
    • Développement de la couche présentation avec le moteur du templatingTwig, HTML5, CSS3, Bootstrap3, JavaScript, AJAX et JQuery),
    • Développement de la couche métier (Routage, Contrôleurs, Web Service, Design pattern),
    • Développement de la couche accès aux données en utilisant l'ORM doctrine (Génération des entités, manipulation d’une base de données mysql),
    • Implémentation de testes unitaires et fonctionnelles.

    Environnement technique : LAMP (Ubuntu, Apache, Mysql, PHP5), Symfony3, Doctrine2, Twig, CSS3, Bootstrap3, JavaScript, AJAX, JQuery, wdCalendar, GIT, PHPUnit.

    MULTICOS : Agence immobilière
    Développeur PHP5 Full-Stack 9 mois
    Sept. 2015 à Mai. 2016

    Evolutions d’un site web appartenant à l’agence immobilière en permettant aux personnes ou sociétés désirant acheter des immobiliers d’acquérir des prêts, ils sont mis en relation avec des banquiers qui leurs proposent des prêts avec certains frais, la meilleure formule est ainsi sélectionnée et des PDF sont générés avec des récapitulatifs, tableaux, histogrammes etc.

    • Analyse des besoins et rédaction du cahier des charges et spécifications technique,
    • Préparation du serveur web sous Windows (Environnement WAMP),
    • Intégration d’interfaces graphiques,
    • Intégration de plusieurs formulaires (HTML, Css) avec des contrôles (JavaScript, AJAX, JQuery) pour enregistrer les informations saisies dans une base de données MySQL avec possibilité de les éditer et les modifier,
    • Création de trois parties au sein du site web : un espace pour la supervision (réservé à l’administrateur), une partie pour les emprunteurs des prêts et une partie pour les banquiers.
    • Génération de plusieurs types de PDF (en fonction du type de l’utilisateur) à partir des informations collectées de la base de données :
    Utilisation du plugin JQuery JQPLOT qui génère des graphes puis les transforment en image chaine de caractère
    Utilisation du plugin php MPDF qui prend en entrée du code Html et le transforme au format PDF.
    • Mise en place d’une supervision globale pour l’administrateur :
    Gérer les comptes banquiers et leurs offres,
    Gérer les emprunteurs et leurs scénarios,
    Gérer les mises en relation demandées par les banquiers.
    Environnement : PHP5, HTML5, CSS2, Javascript, Ajax, JQuery, Sublime Text, Photoshop, GIT, UML, Linux (Ubuntu), MySQL, JQPLOT, MPDF.

    VOID : Agence de production digitale
    Développeur Front-End 3 ans et 3 mois
    Janv. 2009 à Mars. 2012

    Participation à la chaîne de production des sites internet, en intervenant comme intégrateur web, dans le cadre de l’activité de l’agence VOID qui travaille avec des agences digitales françaises comme DIGITAS, DAGOBERT, VERBE. Clients finaux : CITROËN, NESTLÉ, NISSAN etc.

    • Suivi des indications dans les prototypes (description de la structure du site), pour découper, en utilisant Photoshop, les maquettes graphiques produites localement par l’équipe des graphistes de l’agence ou envoyées par les clients.
    • Création de code propre, organisé et réutilisable pour des pages au format xHtml/Html5 avec les feuilles de styles au format Css2/Css3, en complétant certaines actions ou effets visuels avec Javascript/JQuery, tout en respectant les normes W3C.
    • Utilisation de l’extension Firebug de Mozilla Firefox pour déboguer, modifier et contrôler le HTML, le CSS, le DOM et le JavaScript des pages web développées.
    • Utilisation du logiciel de gestion des versions SVN, pour la synchronisation manuelle et/ou automatisée des fichiers, avec un serveur et ainsi avec les autres membres de l’équipe.
    • Respect des normes de la lisibilité et l’accessibilité notamment pour les personnes non voyantes.
    • Respect des protocoles permettant de décrire au mieux le contenu des pages web, pour faciliter leur parcoure par les moteurs de recherche.
    • Teste et validation des pages produites sous les différents navigateurs dont Internet Explorer (versions 6, 7 et 8) et sous les différents terminaux (pc, tablette, smartphone), afin d’avoir un résultat multi-navigateur et multi-plateforme.
    • Suivi des pages créées avec l’équipe de développeurs et/ou avec les clients, prise en charge et solutionner les retours des clients via des mails, appels téléphonique ou skype.
    Environnement : XHTML, HTML5, CSS2, CSS3, JavaScript, JQuery, Notepad++, Photoshop, SVN, Windows, Responsive design, Accessibilité, Optimisation SEO.

Études et formations
  • FORMATION
    2015 MASTER 2 INFORMATIQUE
    Université Paris-Sud-11

    SYNTHÈSE DE COMPÉTENCES
    ● Analyse fonctionnelle et technique des besoins
    ● Rédaction de documents des spécifications fonctionnelles et techniques
    ● Conception, développement et gestion de projet Web
    ● Polyvalence (compétence front et back)

    COMPÉTENCES TECHNIQUES
    LANGAGES : PHP 5 et 7, SQL, PL/SQL, JavaScript, JQuery, Ajax, HTML 5, CSS, XML

    FRAMEWORKS : Symfony 2 et 3, Drupal 7, Zend 2.4, PHPUnit, Bootstrap

    ARCHITECTURES : API REST

    MODÉLISATION : UML (Diagrammes de classes, d’objets), Modèle MVC, POO, Design Pattern

    MÉTHODOLOGIES : JIRA (système de gestion de projets),
    MANTIS (Système de suivi d'anomalies)

    SGBD : MySQL, PostgreSQL, Oracle, SQL Serveur

    SYSTÈMES D’EXPLOITATION : Linux (Ubuntu, Debian), Windows

    LOGICIELS ET OUTILS: PhpStorm, Eclipse, NetBeans, Putty, Virtualbox, pgAdmin, Photoshop, Compass (SASS), SimpLESS (LESS), Latex
    VERSIONING : GIT, SVN

    Anglais Technique

D'autres freelances
Développeur MYSQL

Ces profils pourraient vous intéresser !
CV Développeur WEBMETHODS
Hugo

Développeur WEBMETHODS

  • MÉRIGNIES
WEBMETHODS BAPI JAVA .NET PHP J2EE SQL SERVER MYSQL
Disponible
CV Développeur PHP
Nahed

Développeur PHP

  • CONFLANS-SAINTE-HONORINE
PHP SYMFONY DRUPAL ORACLE POSTGRESQL MYSQL GITLAB TALEND RabbitMQ KIBANA
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Développeur REACT.JS
Thomas

Développeur REACT.JS

  • TOURS
REACT.JS Express.js NODE.JS MYSQL GIT DOCKER
Bientôt disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur Fullstack
Mohamed

Développeur Fullstack

  • PARIS
PHP SQL SQL SERVER JAVASCRIPT MYSQL PYTHON NODE.JS Next.js JAVA
Disponible
CV Développeur REACT.JS
Wilfried

Développeur REACT.JS

  • LA CHAPELLE-RÉANVILLE
HTML REACT.JS JAVASCRIPT TypeScript CSS Vue.js Next.js DOCKER MYSQL Express.js
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible