You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Madjid B.MB

Madjid B.

Développeur Fullstack | Python | QA

€400/day
Paris, FR
3-7 years

Average response time: 1 hour

About Madjid

Développeur Fullstack Python, avec une double compétence en systèmes embarqués, IoT et IA.
Expérience en environnements critiques (ferroviaire – CBTC, Android, traitement du signal/image) et en réalisation de projets web modernes (Django, Flask, FastAPI, React, Vue.js).

Expertise couvrant :

Backend & APIs : Django, Flask, FastAPI

Frontend : React, Vue.js, HTML/CSS/JS

Bases de données : PostgreSQL, MySQL, SQLite

CI/CD & Déploiement : Docker, GitHub/GitLab CI/CD

Tests & Qualité : automatisation avec Pytest, Robot Framework

🔹 Points forts : autonomie, rigueur, gestion complète de projets, double compétence Développement & Validation.
🔹 Objectif : contribuer à des projets innovants en Fullstack Python ou en Test & Validation systèmes critiques.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Marseille (up to 50km), Aix-en-Provence (up to 50km), Lille (up to 50km)

Experience

  • MBdevcore
    Développeur Fullstack
    September 2023 - Today (2 years and 9 months)
    • Backend : développement d’APIs REST et d’applications web avec Django, Flask, FastAPI.
    • Frontend : intégration d’interfaces dynamiques en JavaScript (React/Vue.js), HTML5, CSS3.
    • Bases de données : conception et gestion sous PostgreSQL, MySQL, SQLite.
    • Déploiement & Environnements : utilisation de Docker, Git/GitHub/GitLab CI/CD.
    • Tests & Qualité : automatisation et validation avec Pytest, Robot Framework, rédaction de cas de test et validation fonctionnelle.
    • Data & Scripts : automatisation de tâches, analyse de données et traitement d’images avec Python (NumPy, Pandas, OpenCV, TensorFlow/Keras).
    • Méthodologies : gestion de projet en autonomie, approche Agile/Scrum, suivi et communication avec les clients.
    Git Python MySQL React.js
  • THALES
    Ingénieur Intégration et Validation Système
    DIGITAL AND IT
    May 2023 - October 2023 (5 months)
    Vélizy-Villacoublay, France
    Durant cette mission, j’ai intégré l’équipe projet en charge de la validation du système CBTC SelTRAC de Thales. Ma mission principale consistait à préparer et exécuter les campagnes de tests d’intégration et de validation des sous-systèmes ferroviaires (ATC, ATS, SAM, IXL), en suivant un processus rigoureux basé sur les exigences fonctionnelles et de sécurité.

    J’ai pris en charge la rédaction des plans de test, la préparation de l’environnement de test (configuration réseau, routage, mises à jour systèmes), et la génération des données nécessaires au bon déroulement des essais. J’ai développé et automatisé des scénarios via des scripts de test, réalisé des campagnes de validation, de non-régression, et documenté les résultats dans des comptes rendus détaillés.

    En lien étroit avec l’équipe d’ingénierie système, j’ai aussi participé à l’analyse des anomalies, à leur traçabilité, et au suivi des évolutions fonctionnelles. L’environnement était exigeant et orienté système critique, ce qui m’a permis de renforcer mes compétences en test, réseau, et rigueur documentaire.

    🔧 Compétences clés :
    Validation système, CBTC, ATC/ATS, tests de non-régression, routage réseau, Linux, ClearCase, ClearQuest, scripts Python, traçabilité des exigences, automatisation de tests, analyse fonctionnelle.
    CBTC
  • Institut fresnel
    Développeur Android
    INTERNET OF THINGS (IOT)
    April 2022 - August 2022 (4 months)
    Marseille, France
    Cette mission avait pour objectif d’intégrer des scripts Python dans une application Android, afin de créer une solution mobile capable de lancer des traitements d’image complexes en local. J’ai ainsi participé à la conception d’une application Android développée en Kotlin, tout en intégrant le plugin Chaquopy pour l’exécution de code Python embarqué.

    Dans ce cadre, j’ai réalisé une étude approfondie de compatibilité entre les bibliothèques Python (OpenCV, Pillow, NumPy) et l’environnement Android. J’ai ensuite intégré ces outils pour permettre un traitement d’images en temps réel directement depuis l’interface mobile, sans recours à un serveur distant. J’ai configuré un environnement de test combinant des émulateurs et des appareils physiques, et validé les performances à travers des jeux d’images simulant divers cas réels (filtres, détection, rotation, compression).

    J’ai également rédigé une documentation technique claire pour faciliter la reprise du projet, tout en assurant la maintenabilité du code développé. Ce stage m’a permis de renforcer mes compétences en développement mobile hybride, en interopérabilité Python/Android, ainsi qu’en traitement d’image sur terminal embarqué.

    🔧 Compétences clés :
    Développement Android (Kotlin), intégration Python (Chaquopy), traitement d’images, OpenCV, NumPy, Pillow, Android Studio, tests sur émulateur et device réel, interopérabilité mobile, documentation technique.
    Android Studio Python

Recommendations

Be the first to recommend Madjid

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

  • Master 2 Systèmes Embarqués/ IA
    Centrale Méditerranée
    2022

Skill set (50)

Categories