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 Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Développeur PHP Symfony
Nivash

Développeur PHP Symfony

  • DRANCY
PHP SYMFONY MYSQL HTML5 CSS JAVASCRIPT BOOTSTRAP GIT SQL
Disponible
CV Développeur J2EE
Hamid

Développeur J2EE

  • BÈGLES
Angular HTML5 CSS JAVASCRIPT SQL SERVER SQL MYSQL J2EE JAVA PL SQL
Bientôt disponible
CV Intégrateur & Webdesigner WORDPRESS
Aymeric

Intégrateur & Webdesigner WORDPRESS

  • NANTES
WORDPRESS FIGMA UX DESIGN PHOTOSHOP CMS HTML CSS PHP MYSQL JAVASCRIPT
Disponible
CV Développeur PHP / Symfony
Quincy

Développeur PHP / Symfony

  • ISSY-LES-MOULINEAUX
PHP SYMFONY MYSQL DDD DOCKER Vue.js
Disponible
CV Développeur React
Florent

Développeur React

  • PIERRES
C# JAVASCRIPT SQL SERVER .NET MYSQL SQL REACT.JS POSTGRESQL C++ NODE.JS
Bientôt disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur Front-End (React / React Native)
Alexandre

Développeur Front-End (React / React Native)

  • BORDEAUX
REACT.JS JAVASCRIPT React Native NODE.JS DOCKER MYSQL MONGODB
Disponible
CV Développeur web
Diego

Développeur web

  • BORDEAUX
JAVASCRIPT HTML CSS PHP MYSQL FIGMA BOOTSTRAP Vue.js
Disponible
CV Développeur Full Stack Node/Nest/PHP/Laravel/React
Adel

Développeur Full Stack Node/Nest/PHP/Laravel/React

  • VINCENNES
NODE.JS JAVASCRIPT TypeScript PHP REACT.JS HTML CSS POSTGRESQL MYSQL MONGODB
Disponible