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

On-demand
3 projects
Lille, FR
8-15 years

Average response time: 1 hour

About 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).
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lille (up to 30km), Croix (up to 30km), Villeneuve-d'Ascq (up to 20km)

Experience

  • Elevn
    Associé - Lead Dev Fullstack Angular / Java
    SPORTS
    September 2022 - Today (3 years and 9 months)
    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
    RETAIL (LARGE RETAILERS)
    May 2023 - August 2024 (1 year and 3 months)
    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)
    SPORTS
    March 2022 - April 2023 (1 year and 2 months)
    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

Reviews

5,0

Out of 1 rating

OphelieO

Ophelie

ADEO Services

Reviewed on 15/07/2024

Recommendations

Be the first to recommend Mustapha

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • 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

Skill set (70)

Categories