About Madjid
French
Native or bilingual
English
Fluent
Experience
- MBdevcoreFullstack DeveloperSeptember 2023 - Today (2 years and 11 months)• Backend: development of REST APIs and web applications with Django, Flask, FastAPI.• Frontend: integration of dynamic interfaces in JavaScript (React/Vue.js), HTML5, CSS3.• Databases: design and management under PostgreSQL, MySQL, SQLite.• Deployment & Environments: use of Docker, Git/GitHub/GitLab CI/CD.• Tests & Quality: automation and validation with Pytest, Robot Framework, writing test cases and functional validation.• Data & Scripts: task automation, data analysis and image processing with Python (NumPy, Pandas, OpenCV, TensorFlow/Keras).• Methodologies: autonomous project management, Agile/Scrum approach, client follow-up and communication.
- THALESSystem Integration and Validation EngineerDIGITAL AND ITMay 2023 - October 2023 (5 months)Vélizy-Villacoublay, FranceDuring this assignment, I joined the project team responsible for the validation of Thales' SelTRAC CBTC system. My main task was to prepare and execute integration and validation test campaigns for railway subsystems (ATC, ATS, SAM, IXL), following a rigorous process based on functional and safety requirements.I was responsible for writing test plans, preparing the test environment (network configuration, routing, system updates), and generating the necessary data for the successful execution of tests. I developed and automated scenarios through test scripts, conducted validation and regression campaigns, and documented the results in detailed reports.In close collaboration with the system engineering team, I also participated in anomaly analysis, traceability, and monitoring of functional evolutions. The environment was demanding and focused on critical systems, which allowed me to strengthen my skills in testing, networking, and documentary rigor.🔧 Key Skills:System validation, CBTC, ATC/ATS, regression testing, network routing, Linux, ClearCase, ClearQuest, Python scripts, requirements traceability, test automation, functional analysis.
- Institut fresnelAndroid DeveloperINTERNET OF THINGS (IOT)April 2022 - August 2022 (4 months)Marseille, FranceThis assignment aimed to integrate Python scripts into an Android application to create a mobile solution capable of performing complex image processing locally. I participated in the design of an Android application developed in Kotlin, while integrating the Chaquopy plugin for the execution of embedded Python code.In this context, I conducted an in-depth study of compatibility between Python libraries (OpenCV, Pillow, NumPy) and the Android environment. I then integrated these tools to enable real-time image processing directly from the mobile interface, without relying on a remote server. I configured a test environment combining emulators and physical devices, and validated performance through image sets simulating various real-world scenarios (filters, detection, rotation, compression).I also wrote clear technical documentation to facilitate project handover, while ensuring the maintainability of the developed code. This internship allowed me to strengthen my skills in hybrid mobile development, Python/Android interoperability, and image processing on embedded devices.🔧 Key Skills:Android Development (Kotlin), Python Integration (Chaquopy), Image Processing, OpenCV, NumPy, Pillow, Android Studio, testing on emulator and real device, mobile interoperability, technical documentation.
Recommendations
Be the first to recommend Madjid
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master 2 Embedded Systems/ AICentrale Méditerranée2022