Obeydi - Développeur FrontEnd VueJs
Ref : 211018A003-
Domicile
78190 TRAPPES
-
Profil
Développeur, Ingénieur de développement (32 ans)
-
MobilitéTélétravail si le client est à plus de 2h de son domicile
-
StatutBientôt freelance
-
Tarif Journalier MoyenVoir le tarif
-
Team Lead & Full Stack PHP / Vue Js
Dassault systemesJan 2021 - aujourd'huiProjet : PeopleSoft solution
Environnement technique : PHP 5/7, UWA framework, Bootstrap 4, Vanilla JS, VueJs, Axios/AJAX, JSON, HTML5, CSS3/CSS, XML, MySql
Description du projet : Développer des solutions collaboratives permet de promouvoir
l'innovation sociale et offre de nouvelles possibilités pour améliorer le monde réel grâce aux
univers virtuels.
Équipe : 1 Chef de projet fonctionnel + 2 Tech Leader + 4 développeurs Back + 3
développeurs Front + Équipe des Testeurs + Product Owner
Méthodologie : Agile
Tâches réalisées :
● Participer aux spécifications fonctionnelles et techniques des nouvelles
fonctionnalités à intégrer dans 3DEXPERIENCE Platform
● Comprendre le besoin des clients internes (administration des ventes) et externes
(revendeurs VAR) et imaginer comment l'adresser dans un contexte de forte
croissance du revenu logiciel par abonnement.
● Participer à la définition de l'architecture physiques des services et des nouvelles
fonctionnalités
● Gérer l'interface avec les clients sur les aspects solution
● Proposer des solutions nouvelles.
● Contribuer sur une stack technologique standard, actuelle et variée (VueJS, UWA
,PHP, MYSQL, JAVASCRIPT,... )
● Rédiger les spécifications techniques détaillées
● Améliorer en permanence la qualité du code, à l'aide de tests unitaires, de revues
de codes
● Assurer le suivi des incidents et apporter les corrections
● Assurer une veille technologique permanente
● Code review
● Suivi et aide à l'intégration des juniors. -
Team Lead & Full Stack PHP / Vue Js
Elyos DigitalJan 2020 - Jan 2021Projet : Conception et développement des plateformes de gestion collaborative pour le groupe
Environnement technique : PHP 5/7, Laravel 7/8, Bootstrap 4, BootstrapVue, VueJs, Axios, Vue Router, VueX, Chart Js, JSON, HTML5, CSS3/CSS, XML, MySql, BitBucket, Redmine
Hutchinson.
Description du projet : Développement des produits pour une entreprise multinationale, ce
projet consiste à la conception et la mise en plan des plateformes collaboratives pour les
directions des ressources Humaines et de gestion financière.
Notre mission était de mettre en place plusieurs environnements distingués, répondant aux
besoins de l'entreprise :
1- Émerger les idées innovantes au sein de différentes filiales de l'entreprise.
2- Partition des tâches de RH sur les différents sites.
3- Un programme de récompense basé sur un système de scoring.
4- La gestion des workflows de validation de ses projets d’investissements.
Équipe : 1 Chef de projet fonctionnel + 2 Tech Leader + 4 développeurs Back + 3
développeurs Front + 3 Testeurs + 1 webmaster + 1 SCRUM Master + Product Owner
Méthodologie : Agile Scrum
Tâches réalisées :
● Implémenté la structure générale de projet (Front)
● Collaborer avec l'équipe de design (UX)
● Mettre en place des API REST et contribuer à améliorer les services Web existants.
● Développement de composants Vue.js responsive
● Profiling MySQL et optimisation des requêtes (Laravel Telescope)
● Gestion de l'équipe de développement (organisation du travail en Scrum)
● Définition des besoins clients
● Découpage en tâches et chiffrage des demandes clients
● Organisation du travail suivant la méthodologie Kanban
● Code review
● Pair programming.
● Suivi et aide à l'intégration des juniors. -
Team Lead & Full Stack PHP/ VueJs
Ntic GroupJan 2019 - Jan 2020Projet : Intégration d’un moteur de recherche basé sur IA sur Shopify.
Tools / Languages & frameworks: Node Js, ExpressJs, VueJs (2), MongoDB, Bootstrap 4, ChartJs, JSON, HTML5, CSS3/SCSS, XML, MySQL, OAuth2, GitHub, BitBucket, Trello
Description du projet : Le projet rassemble les différents outils et services fournis par le moteur
de recherche FoquesAI, permettant aux commerçants de Shopify d'intégrer la solution sur ses
E-boutiques. Le projet est développé avec le MEVN stack
Équipe : 1 Functional project manager + 1 Tech Leader + 5 developers + 2 Testers
Méthodologie : Agile Scrum
Tâches réalisées :
● Développer une application Shopify
● Utilisation de Chart Js pour créer des visualisations de données afin de surveiller les
recherches et l'état du traitement des données.
● Developpé des composants VueJs
● Développement un workflow pour :
o Importation de produits en masse
o Intégrer une widget de recherche
● Development of a management and monitoring dashboard
● Code Versioning:
o Bitbucket / GitHub
● Mise en place des bonnes pratiques pour le développement de services web REST
● Correction de bugs -
Diplôme National d’Ingénieur en Informatique – Polytech Monastir2019 - aujourd'hui
-
Développeur PHP/ LARAVEL / REACT
SoftyGoJan 2017 - Jan 2019Projet : Développement et conception d’un espace collaboratif ********
Environnement technique : Wordpress 4.8/5.3, ES6, React (Gutenberg Block), Understrap Template, PHP 5/7, HTML5, CSS3/SCSS, Gulp, JS/Jquery, GitHub, Bootstrap 3/4, JSon, MySQL, SQL, Jira
Description du projet : ******** est une plateforme de conseil en développement
durable. Cette plateforme est conçue pour faciliter la diffusion large et rapide des
nouvelles idées. Pour une meilleure visibilité sur l'internet en utilisant Wordpress.
Équipe : 1 Chef de projet + 1 Tech lead + 1 développeurs + 2 Testeurs
Méthodologie : Agile Scrum
Tâches réalisées :
● Participation à la rédaction de cahiers des charges et documentations
techniques/utilisateurs.
● Une refonte WordPress sur mesure avec gestion des différents gabarits.
● Développement de fonctionnalités front-end (JavaScript ReactJs) et back-end
(PHP POO).
● Intégration HTML, CSS/SASS, JavaScript/jQuery.
● Responsive Web Design.
● Optimisation pour le SEO
● Création des blocs pour d’éditeur Gutenberg :
o Choix du contenu à afficher.
o Intégration des videos/images.
● Création des « Post Type ».
● Page de personnalisation et configuration du theme.
● Création des ShortCodes personnaliser.
● Assurer la haute scalabilité.
● Versioning des sources avec Git.
● Tests et recettes.
● Correction des bugs remontés.
● Assistance technique et support d'intégration.
● Documentation technique. -
Développeur PHP / VueJs
Advanced TechnologyJan 2014 - Jan 2017Projet : Une marketplace multi-vendeurs
Environment technique: Prestashop 1.6, HTML5, CSS3/SASS, JS/Jquery, WebService REST, GitHub, Bootstrap 3, Json, MySQL, SQL
Description du projet : Mise en place d'une marketplace (système multi-vendeurs) basée
sur un CMS open source Prestashop 1.6 (********).
Ce projet rassemble des artisans et créateurs de produits artisanaux et leur permet de créer
leur propre boutique en ligne pour vendre leurs créations. La philosophie de ce projet est
de créer un e-boutique gratuitement en quelques clics et de commercialiser les créations
avec des commissions réduites sur les ventes. La e-boutique est personnalisable et surtout
chaque artisan peut choisir ses modes de paiement.
Équipe : 1 Chef de projet + 1 Tech lead + 3 développeurs + 1 Testeurs
Méthodologie : Agile Scrum
Tâches réalisées :
● Mise en place de tests (unitaires, fonctionnels).
● Implémentation du système multi-vendeur
o Gestion des produits (PIM)
o Gestion des profils de livraison.
o Gestion des commandes clients (Vendor Order Management System)
● Conception & développement d’un e-wallet (porte-monnaie vendeur) :
o Historique des transactions, virement, retrait & achat.
o Gestion des codes promo.
● Customisation des workflows des calculs de panier.
● Développement d'API REST à destination d'applications mobiles et l’OMS
● Intégration d’un système d’emailing avec l’API de MailChimp
o Suivie des stocks et inventaire
o Suivie de l’état des commandes (annulation, confirmation, préparation..)
o Suivie de paiement (MangoPay / Paypal)
● Customisation des workflows des calculs de panier.
● Intégration et amélioration des interfaces de contrôle pour les vendeurs
● Correction des bugs remontés.
● Assistance technique et support d'intégration.
● Documentation technique. -
aujourd'hui
Projet : Intégration d’un moteur de recherche base sur IA
Tools / Languages & frameworks: PHP 5/7, Python, WordPress, PrestaShop, Laravel 5.6, Django, Bootstrap 4,Node Js, ExpressJs, VueJs (2), Vuetify, D3.JS, ChartJs, JSON, HTML5, CSS3/SCSS, XML, MySQL, OAuth2, GitHub, BitBucket, Trello
Description du projet : Développement et intégration d'une solution de recherche visuelle
basée sur l'IA, dans les différentes plateformes PHP E-commerce et CMS.
Équipe : 1 Functional project manager + 1 Tech Leader + 5 developers + 2 Testers
Méthodologie : Agile Scrum
Tâches réalisées :
● Gérer une équipe de 4 personnes
● Participation à la rédaction des spécifications techniques et de la
documentation.
● Implémenter un module VueJs et l’intègre directement sur les solutions
E-Commerce des clients.
● Développement de modules et de plugins pour :
o Importation de produits en masse.
o Widget de recherche (pour Wordpress, Prestashop)
o Développement d'un tableau de bord minimaliste pour les clients au sein
du module / plugin.
● Development of a management and monitoring dashboard
● Code Versioning:
o Bitbucket / GitHub
● Mise en place des bonnes pratiques pour le développement de services web REST
● Correction de bugs -
Équipe : 1 Chef de projet + 1 Tech lead + 2 développeurs + 1 Testeurs
Projet : Power electriqueaujourd'huiDescription du projet : Mise en place d'un réseau de sites Internet (environ 300 sites web)
Environment technique: WordPress 4/5, ES6, VueJs (2.*), Drupal 7 , HTML5, CSS3/SASS, JS/Jquery, WebService REST, GitHub, Bootstrap 3/4, Json, MySQL, SQL, Jira
pour une société de services permettant de promouvoir l'existence digitale de l'entreprise.
Équipe : 1 Chef de projet + 1 Tech lead + 2 développeurs + 1 Testeurs
Méthodologie : Agile Scrum (travail en sprint de 1 semaine)
Tâches réalisées :
● Création de thèmes sur mesure avec un back-office simple et intuitif en utilisant :
o Sage
o Understrap
o Underscores
o ACF
● Utilisé uniquement les fonctionnalités natives de WordPress :
o Custom post types
o Emplacement de menu,
o Création de widgets…
● Développement de réseaux WordPress multisite et multilingue
● Développement de plugins WordPress-friendly pour des fonctionnalités
complémentaires au thème.
● Exposition de services REST API
● Configuration et implémentation de l'environnement de travail
● Sécurisation du thème et de plugins
● Déploiement en utilisant composer
● Fournir un support technique aux clients.
● Correction des bugs remontés.
● Assistance technique et support d'intégration.
● Documentation technique. -
Équipe : 1 Chef de projet fonctionnel + 1 Tech Leader + 4 développeurs + 2 Testeurs
Projet : Bazar OMSaujourd'huiDescription du projet :
Environnement technique: NodeJs, ExpressJs, VueJs (2.*), VueX,JWT, WebBack, HTML5, CSS3/SASS, WebService REST, GitHub, Bootstrap 3/4, Json, MySQL, SQL, Jira
- Développement d’un outil de gestion de cycle de vie des commandes pour le
service commercial OMS (Order Management System)
- Développement d’un connecteur Broadleaf-BazarOms permettant l’export des
vendeurs, des produits et des ventes.
Tâches réalisées :
● Implémentation des modules :
○ Gestion des commandes clients : ANNULATION, RETOUR, REMBOURSEMENT
○ Gestion des porte-monnaie vendeur
○ Comptabilité vendeur : gestion des virements, génération des factures.
● Développement d’un outil d’import/export massive
○ Import du catalogue (produits, catégories) depuis les fichiers CSV & JSON
vers la BD
○ Import des commandes
○ Import des utilisateurs
○ Export journalier, hebdomadaire, mensuel du catalogue.
● Développement & sécurisation des REST API (JWT)
● Correction des bugs remontés
● Assistance technique et support d'intégration
● Documentation technique -
Équipe : 1 Chef de projet + 1 Tech lead + 5 développeur + 1 DBA + 1 Testeurs
Projet : Bazar.tnaujourd'huiDescription du projet : Mise en place d’une marketplace (système multi-vendeur) en se
Environment technique: Broadleaf Commerce 4.0, Java 7, J2EE, Hibernate, Spring framework, Spring webservice, Thymeleaf, Mysql, AngularJs, MongoDB, NodeJs, Express, Jira
basant sur l’open source framework Broadleaf Commerce.
Méthodologie : Agile Scrum (travail en sprint de 1 semaine)
Tâches réalisées :
● Conception, développement, tests unitaires et d’intégration
● Implémentation du système multi-vendeur
o Gestion des produits (PIM)
o Gestion des profils de livraison.
o Gestion des commandes clients (Vendor Order Management System)
● Customisation des workflows de calcul des paniers.
● Intégration de passerelle de paiement : Edinar, Paiement à la livraison et
Paiement par e-wallet.
● Intégration de l’API de moyen de livraison ARAMEX :
o Création des shipments.
o Création des pick-up.
o Suivi des commandes (TRACKING)
● Correction des bugs remontés.
● Assistance technique et support d'intégration.
● Documentation technique.
Compétences Techniques
Systèmes d’exploitation : Linux (Ubuntu), Windows
Langages de Programmations : PHP 5/7, SQL, PL/SQL, JavaScript
Développement Web Front-End: HTML5, CSS(SASS/SCSS),JS, VueJs, Axios, Vue Router, Vuex, JQuery,
Smarty, Twig, NPM, Yarn, Gulp, WebPack, Responsive Design, JAVA, Angular
Technologies Internet : PHP, Laravel, JavaScript, Node Js, ExpressJs,, Bootstrap, JSON, AJAX,
WebServices REST/SOAP, Eloquent ORM, GIT, Composer, Docker,Symfony2, Drupal 7/8
Bases de Données : SQL (SQL, PL/SQL), MySql, PostgreSQL, MongoDB
Design Pattern: MVC, POO
Outils de développements : MySQL WorkBench, HeidiSQL, PHPStorm, VSCode
Tests unitaires : Jasmine, Puppeteer
Conception / Modélisation: UML
Application Testes/Performance : SimpleTest, PHPUnit
Méthodologie : Merise, Agile Scrum
SEO: Google Analytics, Ahrefs, Semrush, Screaming frog
Langues
Anglais : Lu, écrit et parlé
Français : Lu, écrit et parlé
Compétences Techniques
Systèmes d’exploitation : Linux (Ubuntu), Windows
Langages de Programmations : PHP 5/7, SQL, PL/SQL, JavaScript
Développement Web Front-End: HTML5, CSS(SASS/SCSS),JS, VueJs, Axios, Vue Router, Vuex, JQuery,
Smarty, Twig, NPM, Yarn, Gulp, WebPack, Responsive Design, JAVA, Angular
Technologies Internet : PHP, Laravel, JavaScript, Node Js, ExpressJs,, Bootstrap, JSON, AJAX,
WebServices REST/SOAP, Eloquent ORM, GIT, Composer, Docker,Symfony2, Drupal 7/8
Bases de Données : SQL (SQL, PL/SQL), MySql, PostgreSQL, MongoDB
Design Pattern: MVC, POO
Outils de développements : MySQL WorkBench, HeidiSQL, PHPStorm, VSCode
Tests unitaires : Jasmine, Puppeteer
Conception / Modélisation: UML
Application Testes/Performance : SimpleTest, PHPUnit
Méthodologie : Merise, Agile Scrum
SEO: Google Analytics, Ahrefs, Semrush, Screaming frog
Langues
Anglais : Lu, écrit et parlé
Français : Lu, écrit et parlé