You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mustapha N.MN

Mustapha N.

🚀 Dev Full Stack Java/Spring boot/Vue js/Angular

Sur demande
3 projets
Lille, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mustapha

PassionnĂ© de dĂ©veloppement depuis toujours (et depuis 8 ans dans le monde pro), j'attache une grande importance Ă  la qualitĂ© de code et aux pratiques Agiles. J’adore builder des MVPs en mettant en place, dĂšs le dĂ©part, les bonnes pratiques telles que clean code / clean archi (jusqu'Ă  proposer du DDD pour les projets les plus ambitieux !). Bien que j'ai une prĂ©fĂ©rence pour le combo Spring / Vue.js, je sais ĂȘtre pragmatique quand il le faut et j’adore dĂ©couvrir de nouvelles technologies ! (en ce moment je suis sur Spring Modulith 😍). Enfin, j’aime beaucoup partager avec les autres (sauf mes frites) #SoftwareCraftsmanButNotMyChips (Oui fier du jeu de mot).
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complÚte

Accepte de travailler sur site
Lille (jusqu’à 30 km), Croix (jusqu’à 30 km), Villeneuve-d'Ascq (jusqu’à 20 km)

Expériences

  • Elevn
    Associé - Lead Dev Fullstack Angular / Java
    SPORT
    septembre 2022 - Aujourd'hui (3 ans et 9 mois)
    Lille, France
    Développement de l'application Elevn Football Amateur (disponible sur les stores).

    TĂąches principales :
    • Scaffolding et maintenance du projet Front
    • Force de proposition : Design des Ă©crans / choix d’architecture Front et Back / Aide Ă  la dĂ©cision
    • DĂ©veloppement des fonctionnalitĂ©s :
    • Front : Édition et partage des Profils / Recherche des utilisateurs / Messagerie avec Push Notifications
    • Back : RĂ©daction d’Open APIs / Mise en place de Spring Security avec Auth0
    • CrĂ©ation d’un design system
    • Mise en place de la CI : Configuration d’un Gitlab runner, configuration SSL des serveurs, crĂ©ation d’images Docker de base, gĂ©nĂ©ration automatique des APK.
    • MEP sur Play Store et Apple Store
    • MR, Pair programming, Code Review, Software craftsmanship
    Software Craftsmanship angular 14 Java 17 Java Angular Ionic Spring boot DDD AWS Auth0 Spring Security openapi JUnit TDD PostgreSQL
  • ADEO Services
    Développeur Full Stack Java / Spring Boot / NestJS / Angular
    GRANDE DISTRIBUTION
    mai 2023 - août 2024 (1 an et 3 mois)
    Villeneuve-d'Ascq, France
    Build d'une application (basée sur l'IA) permettant aux fournisseurs Leroy Merlin de référencer leurs produits. Le fournisseur remplit un fichier Excel dans le format de son choix, l'upload sur notre plateforme, le fichier est analysé par une IA et les produits sont intégrés selon des modÚles prédéfinis.

    TĂąches principales :

    • Conception et rĂ©alisation des USs
    • TDD
    • Optimisation des performances applicatives
    • Pratiques Agiles : Rituels habituels
    • MEP du MVP, RUN et monitoring de l’application avec Datadog et GCP logging
    • Partage d’astuces et bonnes pratiques sur Slack Ă  l’aide de mes humbles connaissances, pair programming, expertise sur des sujets Front / Back
    Java Spring boot Typescript Angular Optimisation des performances Google Cloud Functions NestJs Spring Webflux Spring cloud functions ServiceNow Kafka Atlassian JIRA Vault Datadog
  • DĂ©cathlon - SAS
    Développeur Backend Java (Consultant Zenika)
    SPORT
    mars 2022 - avril 2023 (1 an et 2 mois)
    Croix, France
    Refonte from scratch du module de Picking du WMS Décathlon en utilisant l'approche DDD et la clean archi.

    TĂąches principales:
    • Pratique intensive de DDD, ATDD, BDD, TDD, Clean Code, Architecture Hexagonale, Contract First API, HATEOAS (RestFull Level 3), Avro, Trunk based development (Continuous delivery), PR, Code Review
    • Conception / RĂ©alisation en Ă©quipe back sur les modules de paramĂ©trage des rafales (PickingWaveBox) et de prĂ©lĂšvement en entrepĂŽt (PickingBox) sur base d’une architecture hexagonale
    • DĂ©veloppement d’un transformer Debezium (Kafka Connect)
    • Notions d’architecture : ModĂ©lisation C4, DĂ©veloppement de tests ArchUnit, RĂ©daction d’ADR
    • Pratique Agile : Rituels habituels, Priorisation par Business Value
    • 3 amigos: BDD, event Storming, example mapping, dĂ©finition de
    • l’ubiquitous language, rĂ©daction de tests d’acceptances avec le PM et le QA
    • MEP du MVP, support et monitoring de l’application avec Datadog, Gravitee et AKHQ
    • Travail en Ă©quipe, collaboration proche avec l’équipe mĂ©tier en entrepĂŽt, Ă©quipe archi et l’équipe AS400
    • Partage d’astuces et bonnes pratiques hebdomadairement sur Slack Ă  l’aide de mes humbles connaissances, pair programming, expertise sur des sujets Front
    Software Craftsmanship DDD Clean Architecture TDD Java Spring boot Apache Kafka Clean Code OpenAPI Cucumber Vue.js Event-driven architecture debezium Datadog Docker Kubernetes Git Gradle PostgreSQL Spring Security

Avis

5,0

sur 1 évaluation

OphelieO

Ophelie

ADEO Services

Avis laissé le 15.07.2024

Recommandations

Soyez le premier Ă  recommander Mustapha

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critÚres

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

Formations

  • Licence 3 MIAGE, ComptabilitĂ© et informatique
    Université de Lille - sciences et technologies
    2016
    Licence 3 MIAGE, Comptabilité et informatique
  • Master 2 MIAGE, IngĂ©nierie informatique
    Université de Lille - sciences et technologies
    2018
    Master 2 MIAGE, Ingénierie informatique

Compétences (70)

Catégories