Sbaghi - Développeur MYSQL

Ref : 160215H003
Photo de Sbaghi, Développeur MYSQL
Compétences
Expériences professionnelles
  • CLIENT : LE GROUPE LA POSTE
    FONCTION : Consultant PHP/Symfony
    PERIODE : Juin 2017 – Décembre 2017

    Projet : CCU : Compte client unique pour identifier tous les utilisateurs de la poste.

    Développer une plateforme web dédiée permettant de centraliser tous les données des clients de la poste.

    Responsabilités :

    • Contribution aux découpage des tickets dans une équipe Scrum
    • Développement des Rest API spécifiques
    • Recherche et proposition des solutions techniques
    • Test unitaire et fonctionnel
    • Intégration continue

    ENVIRONNEMENT: SYMFONY 2/3, PHP7, REST API, COUCHBASE, BEHAT, PUPUNIT, SCRUM, JIRA , GIT, JENKINS, BLUEPRINT, …


    CLIENT : WYND
    FONCTION : Consultant Full Stack PHP (Symfony/twig)
    PERIODE : Déc. 2016 – Mai 2017

    Projet : Wynd, une solution logicielle en mode SaaS

    Développer une plateforme web dédiée permettant de créer des applications digitales, e-commerce et restauration

    Responsabilités :

    • Contribution aux découpages des tickets dans une équipe Scrum
    • Développement des Rest API spécifiques
    • Développement d'un système de communication en temps réel sécurisé avec authentification JWS
    • Faire monter en compétence les nouveaux consultants sur le projet et intégrer un système de virtualisation avec docker

    ENVIRONNEMENT: PHP 7, SYMFONY 2 / 3, FULL REST API, GITLAB, BEHAT, GITKRAKEN, SOCKIET.IO, NODE.JS, FOSRESTBUNDLE, TWIG, JAVASCRIPT, AJAX, ...











    CLIENT : KELEY-LIVE
    FONCTION : Consultant fullstack(Symfony/AngularJs)
    PERIODE : Aout 2016 – Novembre 2016

    • Projet : Renault MIDDLE EAST et France:
    - ********
    - ********

    Développer une plateforme web dédiée permettant de créer des pages événements numériques pour le groupe Renault. La plateforme couvrira 6 différents pays dans le MIDDLE EAST (Émirats Arabes Unis, Arabie Saoudite, Bahreïn, Kuwait, Qatar et Oman) et la France.

    • Responsabilités :

    - Planification des Sprints et des tickets dans une équipe Scrum
    - Développement des Rest API spécifiques
    - Développement d’un composant de paiement (Back-end et front-end) avec le module de paiement RCI (composant avec 5 steps)
    - Développement des composants front (gestion de véhicules, gestion de médias, composant live showroom, …)
    - Normalisation des retours des REST API en créant deux classes (Api Response et Api Exception)
    - Intégration d’un système de traduction coté front avec le module ng-translate
    - Développement des directives spécifiques (bgImageDirective, clipHandlerDirective)

    Environnement: Symfony2.8, REST API, AngularJs1.5, gitlab, grunt, behat, jenkins, karma, capistrano, ...


    CLIENT : SPARK-IT
    FONCTION : Chef de projet
    PERIODE : Mai 2016 – Juillet 2016

    • Projet : Djobiz : ********

    Encadrer une équipe junior dans le développement de DjobiZ, une plateforme d'échange de
    Services entre professionnel, développée dans le but de lancer l'esprit de collaboration entre les entreprises. Grâce à cette plateforme, les entreprises peuvent trouver des projets à leurs consultants en inter-contrat, trouver les compétences qu'elles recherchent pour leurs projets à venir, développer leur réseau mais aussi acheter des prestations sans impacter leur trésorerie.

    • Responsabilités :

    - Rédaction des audits techniques et fonctionnels
    - Planification des taches avec la méthode Agile Scrum
    - Développement des modules spécifiques

    Environnement: Symfony2.8, Twig, Bootstrap3, FOSUserBundle, …


    CLIENT : AWAK-IT
    FONCTION : ETUDE ET DEVELOPPEMENT
    PERIODE : Avril 2016

    • Projet : Rapport-annuel.group.renault.2015
    Contribution à la création d’un site web pour le groupe international Renault présentant son rapport de l’année 2015, pour poursuivre sa stratégie de croissance rentable et responsable en s’appuyant sur une gamme de véhicules et de services innovants et de qualité.


    • Responsabilités :
    Dans le rapport j’ai présenté cinq axes guidant cette action: Renault doit faire reconnaître son identité de marque ; être la plus compétitive sur ses marchés en termes de qualité, coûts et délais; s’internationaliser; développer ses valeurs propres; enfin, exprimer sa réussite par ses résultats financiers et ce à partir de la:

    - Création des pages html5 et bootstrap3 animées avec angularJs.
    - Création d’un système de traduction centralisé pour avoir un site multilingue

    Environnement: AngularJs, HTML5, Bootstrap3, gulp, less

    CLIENT : EDATIS : ********
    FONCTION : ETUDE ET DEVELOPPEMENT
    PERIODE : Octobre 2015-Mars 2016

    • Projet 1: ********
    Coopérons est une solution qui permet aux professionnels et aux entreprises de créer leur réseau d’apporteurs d’affaires grâce à un programme de parrainage multi-niveau.
    L’application Coopérons, est implémentée à 100% avec Symfony 2.4 (fullstack). L’évolution continue de son code source couplée à la complexité du métier implémentée par cette solution m’a mis devant plusieurs obstacles :
    - L’ajout de nouvelles fonctionnalités devient de plus en plus lent
    - Le code source des vues (TWIG, JS, CSS) est non structuré
    - L’intégration d’une version mobile de l’application demande une nouvelle implémentation de la partie backoffice / métier.

    • Responsabilités
    J'ai pris en charge la recherche d’une solution viable permettant à l’équipe Coopérons de rester concentrée sur la partie métier de leur applicatif. Pour ce faire j’ai procédé à :
    - Création des audits et documents techniques sur les solutions proposés aux clients
    - Intégration d’une API RESTFul à la solution Coopérons.
    - Migration des vues (TWIG) sur un frontend AngularJS
    - Couplage du frontend (AngularJS) sur le backend (Symfony) en reprenant exactement les mêmes fonctionnalités
    - Création des documents de formation pour le client (sur l’architecture, les bonnes pratiques, …)

    • Résultat :
    - Les deux parties backend et frontend sont beaucoup plus organisées et surtout plus maintenables.
    - Coopérons a désormais la possibilité d’organiser les équipes en fonction des technologies
    - Grâce à l’API RESTFul, Coopérons a pu ouvrir ses services pour des usages partenaires
    - Le frontend AngualrJS est facilement transposable en application mobile sans pour autant toucher le métier du backend.

    Environnement: Symfony2, AngularJs, REST Api, RequireJs ,.…

    • Projet 2: Goeasy : ********/
    Goeasy est une plateforme communautaire (site participatif) qui permet à un voyageur de préparer son séjour en recherchant des activités, des idées de sorties en semaine et en week¬end, et même par une fenêtre cartographique de trouver un hébergement à un propriétaire loueur, de mettre en avant son hébergement auprès d’une communauté qui ne cesse de croître! Et de pouvoir insérer sur le site les diverses activités se situant autour de son hébergement. Le site « goeasy » est un site participatif, on y trouve des événements, des activités, des idées de sorties publiés gratuitement par tous les acteurs de la vie sociale. Le site est le seul service de ce type complètement GRATUIT pour les voyageurs qui recherchent une sortie. Le site reste payant pour les utilisateurs qui recherchent un hébergement.

    • Responsabilités
    - Intégration des pages du site avec html5, CSS3 et bootstrap3
    - Développement les fonctionnalités de site
    - Création d’un module spécifique de paiement.
    - Développement d’une partie administrative pour la gestion du site.
    - Mise en place d’un espace de publicitaire sur le site

    Environnement: CodeIgniter, PHP5, Ajax, Javascript, JQuery, MySql


    CLIENT : TRITUX : ********/
    FONCTION : ETUDE ET DEVELOPPEMENT
    PERIODE : Décembre 2014- septembre 2015

    • Projet 1: Welcome
    Il s'agit du développement d'un CRM pour Nordnet qui est une filiale du groupe Orange, un CRM plein d'outils qui couvre la procédure de commande, les méthodes de paiement, affiche les détails qui concernent le client (abonnements, produits, factures, ...) et plusieurs autres outils qui aident les téléconseillers (principalement) et d'autres utilisateurs (pole financier, logistique, ...) à accomplir leurs missions. Le projet Welcome est un CRM plein d'outils pour des différents types d'utilisateurs:
    - Les téléconseillers : réceptionnent les appels entrants via Welcome, et répondent aux besoins du client (réclamer, commander un produit, renouveler un abonnement, payer, demander de l'information, ...)
    - Pôle financier : ajouter/consulter les mouvements/factures d'un client.
    - Logistique : réceptionner les matériels retournés (recherche par bon de retour, numéro de série)
    -
    • Responsabilités
    - Développement de modules spécifiques, partie backend(REST API avec Symfony2) et frontend(AngularJs) : gestion du paiement, gestion des contrats, gestion d’utilisateur et gestion des mandats.
    - Intégration Node.js et socket.io dans l’application pour gérer des taches en temps réel

    Environnement: Symfony2, REST, SOAP, NodeJs, AngularJS, Socket.io

    • Projet 2: WealthInitiative : ********/

    WealthInitiative est une plateforme unique et sécurisée, vise à fournir aux gestionnaires de patrimoine et les principaux établissements de niveau de richesse avec un avantage concurrentiel, le partager d’un réseau de transactions pour le compte de leurs clients dans les domaines de l'immobilier, l'art et la passion des investissements.
    La plate-forme peut être utilisée en interne, en permettant aux gestionnaires de patrimoine à explorer les synergies entre leurs clients, en proposant un panel d'offres dans des domaines stratégiques clés, et en permettant une compréhension plus profonde de la richesse de la clientèle; et à l'extérieur, en permettant à des acteurs de partager les offres avec d'autres banques privées sélectionnées, et les membres de la communauté de WealthInitiative.
    WealthInitiative offre aux professionnels une interface intuitive et des fonctionnalités de pointe, qui leur permet de réduire les coûts de transaction en réduisant les intermédiaires, tout en assurant une confidentialité accrue et efficace pour répondre aux besoins de leurs clients.
    Les utilisateurs peuvent explorer toutes les offres disponibles dans les domaines de l'immobilier, l'art et la passion des investissements et ils peuvent facilement et en toute sécurité effectuer des opérations sur leur tableau de bord personnel ainsi que de gérer leur portefeuille.
    • Responsabilités :
    - Conception de la base de données de l’application
    - Création d’un module spécifique d’upload des fichiers avec JQuery
    - Développement des fonctionnalités du backoffice
    - Développement des modules du frontoffice
    - Création d’un annuaire de recherche sur le site avec le moteur Elasticsearch

    Environnement: PHP5, Symfony2, Elasticsearch, Botstrap3, MySql, Javascript, Jquery, Ajax, CSS3,…




    CLIENT : WEBCENTER : ********/
    FONCTION : ETUDE ET DEVELOPPEMENT
    PERIODE : Juin 2013- juillet 2014


    • Projet 1: Holidea : ********
    • Responsabilités :
    - Synchronisation de la base de donnée avec des donnés dustribués en utlisant SOAP/WSDL
    - Création d’un module backoffice pour gérer les « trips » dans le site
    - Création d’un espace en frontoffice pour afficher la liste des « trips »
    - Développement d’un module de séjours pour la société holidea, l’agence de voyage en ligne en Bruxelles – Belgique.

    Environnement: PHP5, Symfony2, SOAP/WSDL, MySql, Javascript, Jquery, Ajax, CSS3,...

    • Projet 2: Insta: ********/
    • Responsabilités :
    - Conception de la base des données du site
    - Développement d’un système d’authentification avec FOSUserBundle
    - Création des modules (backoffice et FrontOffice) pour la gestion d‘une école privée française

    Environnement: PHP5, Symfony2, Botstrap3, MySql, Javascript, Jquery, Ajax, CSS3,…

    • Projet 3: prague-travel:
    • Responsabilités :
    - Développement d’un site d’une agence de voyage à Prague la capitale de la république tchèque.
    - Création d’un script de remplissage de la base des données d’une manière asynchrone à l’aide des web service externe.
    - Développement des modules spécifiques avec wordpress pour afficher la liste des voyages

    Environnement: CodeIgniter, PHP5, SOAP/WSDL, XML, Botstrap3, MySql, Javascript, Jquery, Ajax, CSS3,…


    CLIENT : HRA PERFERMENCE
    FONCTION : ETUDE ET DEVELOPPEMENT
    PERIODE : Janvier 2013- juin 2013

    • Responsabilités :
    - Conception et réalisation d'un site web dynamique pour un annuaire des entreprises françaises à Tunis
    - Conception de la base des données
    - Développement du backoffice
    - Développement du frontoffice

    Environnement : UML, php, Symfony2, Mysql

Études et formations
  • Formation (Bac+5)
    • 2013: diplôme d’ingénieur en informatique à la faculté des sciences de Tunis.

    • 2010:Cycle préparatoire 2010 (Math physique) à IPIEB.

    Niveaux d’intervention

    • Définition des besoins
    • Développement.
    • Rédaction des spécifications techniques
    • Réalisation et tests
    • Recette et suivi des mises à jour
    • Reporting

    Techniques
    • Développement : PHP, NodeJs, Ajax
    • ORM : Doctrine
    • Moteur de Template : Twig, Smarty
    • Frameworks : Symfony2 / 3, CodeIgniter
    • CMS: Prestashop, Wordpress
    • Base de données : Mysql
    • Tests unitaires: PHPUnit
    • Intégration : HTML5, CSS3
    • Javascript: AngularJs 1.X / 2, RequireJs, JQuery
    • Outils Front-end : Botstrap3
    • Web services: RESTApi, SOAP/WSDL
    • Méthodologies: Methode Ajile(Scrum)
    • Serveurs d’applicatin: Apache2
    • Outils de gestion des projets : Redmine, Jira, Trello, Taiga
    • Outils de gestion de versions: Git, SVN
    • Environnements techniques: PHPStorm, Netbeans
    • Systèmes : Linux, Windows

    Langues
    • Français.
    • Anglais technique.
    • Italien (notion)

D'autres freelances
Développeur MYSQL

Ces profils pourraient vous intéresser !
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
CV Développeur FullStack
Hugo

Développeur FullStack

  • MALATAVERNE
Angular TypeScript NestJS Vue.js JAVASCRIPT SQL MYSQL PHP JAVA .NET
Disponible
CV Développeur Fullstack
Valérian

Développeur Fullstack

  • CAHON
PHP HTML CSS MYSQL JAVASCRIPT REACT.JS PRESTASHOP WORDPRESS Angular React Native
Disponible