Dhaouadi - Développeur PHP SYMFONY PYTHON FLASK
Ref : 190917M001-
78570 ANDRÉSY
-
Développeur (40 ans)
-
Bientôt freelance
Expériences professionnelles
SOCIETE GENERALE DEPUIS AOUT 2021
Ingénieur d’étude et de développement Python / Flask
Au sein d’une startup de la société générale la réalisation d’une application innovante autour de la data science
qui permet de financer à travers des crédits les studios des jeux vidéo
DOMAINE D’INTERVENTION :
Mettre en place l’architecture de la base de données
Réalisation et intégration des api Treezor (Fournisseur de services de paiement)
Préparation d’un backend pour la consultation et la réalisation des différents fonctionnalités Treezor
Validation progressive dans les différents environnements (Sandbox, Prod Alpha, Prod Beta) des création
utilisateurs, la validation KYC, l’ajout des bénéficiaires, des payouts et des payins à travers les apis Treezor
Création d’un script pour l’interprétation des Webhook reçues par Treezor
Mise en place d’un Batch qui permet d’automatiser le remboursement des crédits à travers Treezor
ENVIRONNEMENT TECHNIQUE :
Python, Flask, PostgreSQL, Postman, Git, Jenkins, Jira, PyCharm
LOGTEM : PRESTATAIRE CHEZ BELIEVE JUIN 2021 – JUILLET 2021
Ingénieur d’étude et de développement PHP/ MySQL
Maintenance de l’application de distribution vidéo dans les stores
DOMAINE D’INTERVENTION :
Création des script sql de création d’un nouveau store
Création des script sql de réinitialisation des erreurs de distribution des flux dans les stores
ENVIRONNEMENT TECHNIQUE :
PHP5.4, MySql, Git, SSH, Jira
EBP INFORMATIQUE JUIN 2020 - AVRIL 2021
Développeur Full Stack Symfony / ExtJs
Maintenance évolutive de l’application de comptabilité itool
DOMAINE D’INTERVENTION :
Affichage des balances comptables selon des niveaux présélectionnées dans une arborescence
Développement d’un nouveau module pour Allianz qui permet l’ajout des nouvelles agences et leurs
dossiers comptables à l’aide d’une commande symfony qui analyse un fichier Excel
Préparation des API Rest pour la récupération des agences
Affichage d’une TreeGrid des agences et leurs structures associées avec des filtres de recherche
Mettre en place la gestion de support personnalisée des dossiers comptables
3/9
Mettre en place la double authentification avec two-factor-bundle
Mettre en place l’authentification SSO OneLoginSamlBundle
Personnalisation des écrans de gestion des utilisateurs
Ajouter les filtres de recherche avancés sur les lignes d’écritures
ENVIRONNEMENT TECHNIQUE :
PHP5.6, Symfony2.8, propel, MySql, Docker, Git, ExtJs4, AzureDevops
6/20 – aujourd’hui Développeur Symfony / EXTJs – EBP Informatique
Maintenance évolutive de l’application de comptabilité itool
Affichage des balances comptable selon des niveaux présélectionner dans une arborescence
Développement d’un nouveau module pour Allianz qui permet l’ajout des nouvelles agences et leurs dossiers comptables à l’aide d’une commande symfony qui analyse un fichier Excel
Préparation des API Rest pour la récupération des agences
Affichage d’une TreeGrid des agences et leurs structures associés
Mettre en place la gestion de support personnalisée des dossiers comptable
Mettre en place la double authentification avec two-factor-bundle
Mettre en place l’authentification SSO OneLoginSamlBundle
Personnalisation des écrans de gestion des utilisateurs
Environnement : PHP5.6, Symfony2.8, propel, MySql, Docker, Git, ExtJs4, AzureDevops
03/20 – 04/20 Architecte technique / Symfony 4 – Nova Technology
Etude technique sur un projet (WARREN) d’une application de gestion des contrats d’assurance pour des sociétés
Lister les microservices Rest à réaliser
Mise en place de l’environnement de développement
Proposition des technologies à utiliser
Environnement : PHP7, Symfony4, Doctrine, api-platform, MariaDB, Docker, Git, Angular
07/19 – aujourd’hui Développeur PHP7 / Symfony 4 – Sonaso Informatique
Réalisation d’un site d’annonce pour une agence immobilière
• Conception et développement de la base MySQL
• Intégration des fixtures dans la BDD
• Réalisation de la page d’authentification administrateur
• Gestion des biens immobiliers (Ajout modification et
suppression des biens)
• Réalisation de la page de linsting des biens avec pagination et
formulaire de recherche avec un certain filtres
• Réalisation d’un formulaire de contact
Environnement : PHP7, Symfony4, Doctrine, CSS, Bootstrap, git
04/19 – 05/19 Développeur PHP - Chambre de commerce Essonne
Evolution de la solution CapDemat pour la gestion de la relation usagers
• Extraction des informations d’une demande de rappel par un
usager en PDF
• Ajouter des notifications de maintenance dans l’outil CapDemat
pour prévenir les agents
• Création des requêtes SQL pour récupérer des statistiques sur le
nombre des demandes usagers et les inscriptions réalisés
Environnement : PHP5, MySql, CSS, JavaScript, CapDemat, FileZilla
04/18 – 03/19 Développeur Symfony - FNACDARTY
Maintenance et évolution de la MARKETPLACE FnacDarty
• Refaire le formulaire d’inscription
• Evoluer la gestion de la grille des frais de ports
• Création des nouvelles tables dans la BDD et leurs fixtures
• Refonte graphique des templates Mail
• Correction des bugs d’affichage
• Développement Backend des nouveaux pages vendeurs
Migration de quelques fonctions Symfony 1.4 vers Symfony 2.8
• Création des nouvelles taches cron (Taches planifiées)
• Gestion des erreurs d’intégration des produits
• Analyse et rédaction du rapport technique pour la réalisation des
nouvelles API Commandes (WebService)
• Ajouter des restrictions selon des critères paramétrés pour ajout
des offres vendeurs
Environnement : Symfony 1.4/2.8, Twig, Propel, HTML, CSS3, Bootstrap, javascript /
jQuery, MySql, Git, Scrum, Jenkins
08/13 – 02/18 Développeur PHP7 / Prestashop / Symfony – WEBCENTER
Partenariat avec la société Française BOOSTERVENTE
Formation SymFony4 / Angular4 : Réalisation d’une application qui permet la
gestion des tâches des différents utilisateurs
- Création des webservices Rest
- Création de la page d’authentification
- Création de la page de gestion des informations d’un
utilisateur
- Création de la page d’affichage des tâches et leurs statuts
- Création des fonctionnalités d’ajout de suppression de
modification et de recherche d’une tâche
Environnement : Angular 4, Symfony 4, CSS3, HTML, Bootstrap 4, MySql, Postman
Formation Angular2 : Réalisation d’une application qui permet de présenter
des cocktails
• Gestion Cocktails :
- Lister les cocktails et ses ingrédients.
- Ajouter et Modifier des cocktails.
- Suppression des cocktails
- Recherche par nom de cocktail
Environnement : Angular 2, CSS3, HTML, Bootstrap 4, FireBase
Projet 1 : Gestion de stock
• Analyse des besoins et chiffrage des lots
• Gestion des incidents
• Support niveau 1,2 et 3 au client
• Déploiement des versions et des correctifs sur l’environnement de
pré-production
• Conception et implémentation de la base des données
• Développement des scripts SQL
• Développement : Utilisation des bundles FOSUserBundle,
EasyAdminBundle, VichUploaderBundle, IvoryCKEditorBundle,
FOSRestBundel
- Gestion des catégories des produits et des alertes
- Gestion des administrateurs
- Création d’un Web Service Rest pour la récupération des
alertes
Environnement : Symfony 2.8, Twig, Doctrine, HTML, CSS3, Bootstrap, javascript /
jQuery, Mysql, Git
Projet 2 : Gestion des demandes internes d’une société commerciale :
Application Web qui permet de gérer les demandes entres les différents
départements d’une société commerciale et de vente en ligne
• Analyse et chiffrage de l’application
• Développement des scripts DDL pour l’implémentation de la base
des données
• Développement Modules :
- Gestion des utilisateurs et profiles.
- Création tableau de bord.
- Gestion des formulaires de demande
- Gestion de catégorie et les paramètres de demande
Environnement : Symfony 3.3, Twig, Doctrine, HTML, CSS3, Bootstrap, javascript /
jQuery, Mysql, Git
Projet 3 : Place de marché (********/) : Application Web
commercial qui permet de mettre en liaison des vendeurs et des acheteurs à
travers des annonces produits
• Analyse et rédaction des spécifications techniques et
fonctionnelles
• Assurer le support aux utilisateurs
• Conception et développement de la base MySQL
• Développement SQL
• Maintenance graphique (responsive design)
• Développement Modules
- Gestion des annonces
- Gestion des utilisateurs
- Gestions des commandes
- Gestions des questionnaires
- Gestion des calculs statistiques
- Paiement en ligne avec Paypal
Environnement : PHP 7, Apache, JavaScript, JQuery, CSS3, HTML, SSL, MVC, Git,
Scrum
Projet 4 : La maintenance et la réalisation de plusieurs sites e-commerce
• Analyse et chiffrage des besoins
• Gestion des incidents techniques
• Le développement et la modification de plusieurs modules
Prestashop sur mesure
• Intégration et maintenance graphique (responsive design) des
thèmes
• Développement et intégration des hook spécifiques selon des
conditions et des contraintes
• Développement Modules :
- Gestion de fidélité
- Promotion selon date de naissance
- Stock et de livraison avec un prestataire logistique externe
- Spécification des produits selon un code a barre
- Création d’un pack de produit
- Système de suivi de livraison sur mesure
Environnement : Prestashop 1.5 / 1.6 (PHP), HTML, CSS3, Javascript / Jquery,
Boostrap, Apache, SSL, Scrum
Références : ********/ , ********/
********/ ,********/
********/ , ********/ , Etc …
07/12 – 08/13 Développeur PHP5 / MySql – INGIN
Projet : La maintenance et l’amélioration des sites d’annonces (
********/ , ********/ ,
********/ , ********/ )
• Développement Modules :
- Gestion des annonces.
- Gestion des actualités.
Environnement : PHP5, Jquery, Mysql
Projet : Site location de voiture lux (********)
• Développement Modules :
- Gestion des tarifs
- Gestion des demandes de locations
Environnement : WordPress (PHP), Mysql
04/10 – 07/12 Développeur PHP5 / MySql - BLUEDOOR
Projet : Création d’un CMS e-commerce d’achat groupé
(********,
********/, ********/) :
• Analyse et chiffrage de l’application
• Conception et réalisation de la base de données
• Développement Modules :
- Gestion Produits
- Gestion des commandes
- Développement d’un module de facturation
- Gestion des utilisateurs
- Intégration des kits de paiement (ATOS Crédit Agricole ;
********) Crédit Mutuel et OGONE)
Environnement : PHP5, javascript / jquery, Mysql, CSS, HTML
Projet : Amélioration référencement du site (********/)
• Fonction d’upload des images d’imprimantes et des cartouches
d’encre à partir de l’api de recherche d’image google
• Préparations des flux pour les agrégateurs les plus connus
dans le web
Environnement : PHP5, Mysql
Projet Ajidoo (********) : Réalisation d’une plateforme de création
des boutiques de vente en ligne
• Gestion des produits
• Gestions des commandes
• Gestions des utilisateurs
Environnement : PHP5 (FrameWork Maison), jqgrid, jquery, MySql, json
10/08 – 04/10 Développeur JAVA/J2EE – DIGITAL DEVELOPERS
Projet CDN : Participation dans la création du site Intranet de la banque CDN
(Crédit du nord) sous la plateforme J2EE. Site de publication des informations entre
les différents départements.
• Conception et réalisation de base des données
• Développement Module :
- Gestion des newsletters
- Gestion des emails
- Gestion des documents
- Gestion des articles
Environnement : Spring, JST, JSTL, Hibernate, Ajax, Javascript, Oracles10g
12/07 – 06/08 PFE DNI – CYNAPSYS
Développement d'une application web pour la gestion électronique des
Documents avec workflow en utilisant les nouvelles technologies.
Environnement : Jboss Seam / JSF/ Icefaces (Ajax) / EJB3 / Hibernate /
Microsoft SQL Server Express 2005
02/05 – 06/05 PFE DUT – L'OFFICE DE L'AVIATION CIVILE ET DES AEROPORTS
Développement d'un site web dynamique pour la gestion de la cantine.
Environnement : PHP5 / Javascript / Mysql
Formation Universitaire :
2005/2008 Diplôme nationale d’ingénieur (Génie logiciel)
2002/2005 Diplôme universitaire de technologie (Génie logiciel)
2002 Diplôme de Baccalauréat (Science expérimentale)
> Compétences Fonctionnelles :
E-Commerce, Développement WEB, Système de paiement électronique, Gestion de
projet, Recrutements.
Compétences
Compétences Fonctionnelles :
E-Commerce, Développement WEB, Système de paiement électronique, Gestion de projet, Recrutements.
Compétences Techniques :
CMS
Prestashop 1.5/1.6, WordPress
Serveurs d’applications
Apache, WampServer
Protocole de communication
FTP, SSH
Frameworks
Symfony 1.4/2/3/4, Angular2/4, Reactjs, NodeJs
Langages
PHP 5/7, JAVA/J2EE, C/C++, VB6, CSS3, HTML, JavaScript
XML
XPath, XSL, XSLT
Web Services
REST, SOAP
Web
Web 2.0 (Ajax), Twitter BootStrap, JQuery, JSON
Systèmes d'exploitation
Linux (Ubuntu, Red Hat), Windows (NT, 2000, XP, Vista, Seven, 10).
Bases de données
MySql, PostgreSQL, Sqlitestudio, Oracle, SQL Server Express, MongoDB, SQL, PL/SQL, XQUERY
IDE
SubLime, PhpStorm, Atom, NetBeans, Eclipse, Visual Studio Code
Gestion de configurations
Git, Svn
Méthodologie / Architecture
Agile Scrum, UML, Merise, Rational Rose
Production /Suivit de projet
Tfs, Mantis, Redmine
Langues
Anglais : lu, écrit, parlé, - niveau assez bien