You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed El KhanfousseME

Mohamed El Khanfousse

Développeur fullstack

EUR 500/Tag
Montpellier, FR
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Mohamed

Consultant informatique spécialisé dans le développement et l’architecture logiciels, j’interviens depuis plus de 10 ans chez des petits et grands comptes dans différents secteurs d’activités pour des missions longues ou ponctuelles.
Mon rôle est de fournir des solutions fiables et innovatrices pour aider les clients à développer des logiciels de qualité tout en adoptant les méthodes les plus simples et les plus efficaces de l’ingénierie logicielle.
  • Französisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

  • Arabisch

    Muttersprachlich oder zweisprachig

Vor Ort möglich
Montpellier (bis zu 50 km)

Projekt- und Berufserfahrung

  • STIM
    Consultant Web / Tech Lead
    ÖFFENTLICHE SICHERHEIT
    April 2022 - Heute (4 Jahre und 2 Monate)
    Montpellier, Frankreich
    PROJET :
    Concevoir et developper une nouvelle gamme de logiciel de videosurvielce, basés sur la sécurité, la fiabilté et la qualité des poduits proposés par Stim, spécialiste dans le domaine de la vidéosurveillance.

    RÉALISATIONS :
    - Analyser les besoins et les objectifs des clients : collaborer avec les responsables métiers pour comprendre les besoins en matière de vidéosurveillance.
    - Collaborer avec les designers et les experts méties pour développer l'UI et les focntionalités du site web.
    - Définition de la stack technique auteur des technologies ReactJSet NodeJS en tenant compte des exigences fonctionnelles et non fonctionnelles, de la maintenance, de l'évolutivité, et de la performance.
    - Concevoir et développer des fonctionaltés pour le sytem de videosurviellnce: streaming en direct, paramétrage ( Caméras, Moniteurs, Stockeurs ) et Rrequisition ( permettre aux opérateurs d'acceder aux enregistrements des videos stockés).
    - Intégration de storybook dans le processus de developpemnt pour faciliter la conception, le développement et la documentation des composants d'interface utilisateur.
    - Rédaction de la documentation technique et création des schémas de conception et d'architecture.
    - Assurer la qualité du produit par la mise en place des principes de clean code et clean architecture.
    - Optimisation et maintenance : Optimisation continue du site web en termes de performance, des bonnes pratiques et d'accessibilité, ainsi que de la résolution des bugs.
    - Veille technologie : ReactJS, NextJS, TypeScript, State management, Clean Architecture, Clean code
    ReactJS TypeScript NextJS React Query Node.js Material UI Figma API REST Clean Code Clean Architecture Code Review Testing DDD Pair Programming
  • Questel
    : Consultant Web ReactJS / Java JEE
    BERATUNG & AUDITS
    Februar 2020 - März 2022 (2 Jahre und 1 Monat)
    Montpellier, Frankreich
    Projet : Consultant Web ReactJS / Java JEE
    Développement d’une nouvelle version V2 de l’application orbit-asset avec de nombreuses nouvelles fonctionnalités autour de la gestion de portefeuilles d’assets (brevets, marques et designs), dans un environnement technique modernes (Backend microservice en java/spring, front end développé en react, environnement full dockérisé).

    RÉALISATIONS
    - Réaliser la Conception Technique et fonctionnel des composants à développer.
    - Développement des nouvelles fonctionnalités, Test unitaires et corrections des bugs.
    - Participer à la conception et aux choix d’architecture et proposition d'améliorations techniques.
    - Assurer le respect des principes d'architecture, des bonnes pratiques et des normes de développements.
    - Veiller à la production de livrables de qualité par la mise en œuvre des bonnes pratiques de CI/CD
    - Support à la recette : démo de solution et analyse des retours.
    - Optimiser les performances: Splitting code, Lazy Loading, Re-render component, Slice state par domaine,
    - Cancel Token Axios, Bulk call, Multi Query Request, Axios cache Interceptor, Aggregator, Lighthouse
    - Participer à l’amélioration du processus de travaille: Méthodologie Scrum, Pull Request,Code review, Pair Programming, Meeting et Workshop
    - Organiser les cérémonies de Planning, Refinement, Demo, Review, Rétrospective
    ReactJS Redux ReactrQuery JEE JavaScript Spring boot JPA/Hibernate Spring Batch API REST JUnit Code Review Scrum Maven Microservices
  • AIRBUS Defence & Space - Toulouse
    Consultant Reactjs / java JEE
    LUFT- & RAUMFAHRT
    Juli 2018 - Dezember 2019 (1 Jahr und 6 Monate)
    Toulouse, Frankreich
    Participer au développement et à l’amélioration du workflow Data Feeding pour charger et rafraîchir des données A350 (PASS,
    VPM, APS, CADLib, 3DSet) depuis des sources externes et assurer l’intégrité des données chargées entre les différents objets métier pour finir au plateforme Airbus 3DEXPERIENCE.
    RÉALISATIONS
    - Concevoir et développer les demandes d’ évolutions Data feeding workflow : Initialisation, Extract, Transformation, Mapping, Blacklist, Report analyse, Update data
    - Développer des nouvelles fonctionnalités cross workflow pour la gestion d’erreur : Error Management & Blacklist, Quality Gates.
    - Développer des composants frontend en ReactJS en fonction de l’évolution du workflow : Report Analyse Dashboard, Workflow monitoring, Error management
    - Support à l’équipe de production pour l’analyse et traitement des incidents.
    - Élaborer des solutions techniques en collaboration avec les équipes du métier
    - Assurer l’application des bonnes pratiques et des normes de développement.
    - Participer à l’amélioration du processus de travaille: Méthodologie Scrum TDD, DDD, Bounded context, DevOps, Pull Request, Code review, Pair Programming.
    - Participer au PI Planning : définir collectivement l’objectif du prochain PI, Aligner les équipes sur la stratégie, Identifié & gérer les dépendances

    React Redux Saga JavaScript JEE Spring boot Maven JPA/Hibernate Microservices

Empfehlungen

Sei die erste Person, die Mohamed empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Ausbildung und Abschlüsse

  • Master 2 Génie logiciel
    Montpellier 2
    2008
    Master 2 informatique en génie logiciel

Fähigkeiten (50)

Kategorien