Hamid - Ingénieur de développement REACT.JS
Ref : 220527L003-
Domicile
59000 LILLE
-
Profil
Ingénieur de développement (29 ans)
-
StatutFreelance
-
Tarif Journalier MoyenVoir le tarif
-
Développeur ReactJs/NodeJs
Pierre Fabre,Jan 2021 - aujourd'huiProjet Mise en place d’un portail de données
[React 16, Redux, Saga, JavaScript (ES6), JSX, ESLint] Stack Back: [NodeJS, JWT, passport] DB: [Mongo] Tooling: [Jenkins, Git, SonarQube, GitLab, Visual Studio, Postman] Testing: [Jest, Testing Library, Enzyme, Cypress] Methods: [Agile Scrum]
Mission(s) et
réalisations
Intégration dans l'équipe chargée de la mise en place d'un portail de
données pour la grande entreprise spécialisé dans le domaine
pharmaceutique Pierre Fabre.
Ce portail aura comme mission de faciliter l'accessibilité à la donnée et
sa réutilisation par les professionnels de la data.
Ma mission au sein du projet contenait les principales tâches et activités
suivantes :
Monter l’architecture Front du projet en ReactJs.
Participer dans la monté des architectures des backoffice en nodeJs
et leurs DB en mongo.
Monter les pipelines Jenkins CI.
Assurer la monté en compétences de l’équipe en ReactJs.
Développement des nouvelles User Stories avec la mise en place
des tests.
Monter l’authentification en SSO avec l’IDP ADFS de PF.
Suivi de la qualité du projet. -
DÉVELOPPEUR FULL STACK JAVA/ANGULAR
Jan 2018 - Jan 2018PROJET Refonte de l’espace client AS24
[Java 11, Spring Boot, Spring Data, Spring MVC] Stack Front: [Angular 6, RxJs, Typescript, Angular Material] Tooling: [Jenkins, SonarQube, GitLab, Visual Studio, Postman] Testing: [JUnit, Mockito, Jasmine, Karma] Methods: [TDD, Scrum]
MISSION(S) ET
REALISATIONS
Participation dans la conception et développement de la refonte de
l'espace client AS24 tant que filiale du groupe européen TOTALE
spécialisé dans la distribution de carburants et l’offre de services pour
les professionnels du transport.
AS24 était amené à moderniser cet outil à travers une nouvelle
interface graphique, en conservant les fonctionnalités utiles à ses
clients et en ajoutant des nouvelles.
Ma mission au sein du projet contenait les principales tâches et
activités suivantes :
Participation dans la mise en place de la conception du projet.
Développer et tester de nouvelles User Stories.
Suivre de la qualité du projet. -
DÉVELOPPEUR FULL STACK JAVA/ANGULAR
AgriSud International,Jan 2018 - Jan 2018PROJET AgriSED : Digitalisation du système d’informations d’AgriSud
[Java 8, Spring boot, Spring MVC, Spring Security, Spring Data, Angular, MySql] Tooling: [Jenkins, Git, SonarQube, Maven, Npm, GitLab, IntelliJ, Visual Studio, Postman] Testing: [Junit, Mockito, Spring Test, Jasmine, Karma] Methods: [Agile Scrum]
MISSION(S) ET
REALISATIONS
Participation dans la conception et le développement d’un système
de suivi-évaluation dématérialiser des très petites entreprises
familiales dans le secteur agricole pour l’organisation française
AGRISUD international.
Ma mission au sein du projet contenait les principales tâches et
activités suivantes :
Conception des différentes briques du projet.
Développement et test de nouvelles fonctionnalités.
Suivi de la qualité du projet. -
DEVELOPPEUR FRONT REACTJS
Boulanger,aujourd'huiPROJET Refonte du site E-Commerce ********
Stack Front: [React 16, Redux, Saga, JavaScript (ES6), JSX, Lodash, ESLint] Tooling: [Gitlab-CI, Git, SonarQube, Maven, Npm, GitLab, IntelliJ, Visual Studio, Postman] Testing: [Jest, Testing Library, Enzyme] Methods: [Agile Scrum]
MISSION(S) ET
REALISATIONS
Intégration dans l'équipe chargée de la refonte du site e-commerce
du Boulanger à l'objectif d'un renfort technique.
Ma mission au sein du projet contenait les principales tâches et
activités suivantes :
Développement des nouvelles User Stories.
Mise en place des tests unitaires et d’intégration.
Aide à la conception et la refonte des grandes briques du tunnel de
commande.
Corrections des différentes anomalies retournées par l'équipe de
recette.
Suivre de la qualité du projet. -
DÉVELOPPEUR FULL STACK JAVA/ANGULAR
Boulanger,aujourd'huiPROJET Développement et maintenance B4CO
[Java 11, Spring Boot, Spring Data, Spring MVC] Stack Front: [Angular 8, RxJs, Typescript, ESLint] Tooling: [Gitlab-CI, Git, SonarQube, Docker, Maven, GitLab, IntelliJ, Postman] Testing: [JUnit, Mockito, Jasmine, Karma] Methods: [TDD, Scrum] AS24,
MISSION(S) ET
REALISATIONS
Intégration dans l'équipe chargée de la maintenance de B4CO à
l'objectif d'un renfort technique sur une période de montée de
charge.
B4CO est une application de gestion des plannings et des magasins
et des collaborateurs de l'enseigne Boulanger.
Durant cette période ma mission principale était :
Assurer la Tierce Maintenance Applicative.
Développer et tester de nouvelles User Stories.
Assurer la montée de version Angular du 2 vers 8.
Assurer la montée de version Java du 8 vers 11 LTS.
Suivre de la qualité du projet.
-
Ecole de Développeur à Norsys Formation de deux semaines dans les fondamentaux de web avec un chalenge technique entre équipes en mettant en place toutes les bonnes pratiques et méthodologies apprises
2019 -
Master spécialisé ISI Obtention de master spécialisé en Ingénierie de Systèmes d’informations
université CADI AYYAD à Marrakech.2018 -
License SIR Obtention de License en sciences et techniques spécialité Systèmes d’informatiques
Répartis à l’université CADI AYYAD à Marrakech2016
Java 8+, Javascript (ES6+), Typescript, Html, CSS.
Angular 2+, React 16+, Spring Boot/Data/MVC/Security, JWT.
Sql, NoSql DB.
Junit, Mockito, Jest, Jasmine, Enzyme, Testing Library, Cypress.
Jenkins, Gitlab CI, sonar, Docker.
TDD, Scrum.
Langues
Français (conversation courante)
Anglais (conversation courante)
Arabe (langue maternelle)
Langues
Français (conversation courante)
Anglais (conversation courante)
Arabe (langue maternelle)