Mohamad Nour Badr
Ingénieur R&D logiciel - Développeur Full Stack
Location : Lyon
Tel :0758014269
Présentation
Lors de mon engagement professionnel précédent, j'ai acquis une expérience considérable et précieuse en collaborant avec Ciril GROUP, une entreprise de premier plan dans le domaine de l'édition de logiciels et des services d'hébergement en nuage. J'ai abordé des concepts essentiels relatifs à l'organisation des entreprises et des équipes, en acquérant une expertise substantielle en matière de dynamique d'équipe et en améliorant considérablement mes compétences dans divers domaines, notamment Java, AngularJS, DevOps et les tests. En outre, j'ai élargi mon ensemble de compétences grâce à une expérience pratique avec le Cypress Testing Framework et Junit5, contribuant ainsi à un répertoire professionnel complet et enrichi.
Je suis titulaire d'un Master en Systèmes Cyber-Physiques-Sociaux (CPS2) de l'Université Jean Monnet et de l'Ecole des Mines de Saint-Étienne. En outre, j'ai obtenu un master M1 en génie logiciel et systèmes de réseaux en Hongrie, où j'ai acquis des connaissances précieuses et été initié à de nouveaux concepts. Mon parcours éducatif comprend une licence de l'université Al-Baath, où je me suis spécialisé dans le génie logiciel et les systèmes informatiques, obtenant une note remarquable.
Je suis très intéressé par une carrière dans le domaine de la programmation et j'ai acquis une grande expérience dans divers langages de programmation. Mon parcours professionnel a été marqué par l'exécution réussie de projets couvrant les applications de bureau, mobiles et web, mettant en évidence mes compétences dans un large éventail de langages de programmation. Je m'épanouis dans les défis inhérents à la programmation, où la recherche de solutions innovantes nécessite l'exploration continue de nouvelles méthodologies et l'étude permanente de nouveaux concepts.
Mon expertise s'étend au-delà des domaines de programmation conventionnels, englobant des compétences dans des domaines tels que l'IdO, le WoS, le transport intelligent, le traitement des données et la recherche. Actuellement, je suis activement à la recherche d'un poste de doctorant qui me fournira une plateforme pour poursuivre mon développement académique et professionnel. Mon objectif est de contribuer à des initiatives de recherche percutantes qui font progresser le bien-être de la communauté. Par ailleurs, je suis ouvert à l'idée d'obtenir un poste qui me permettrait de tirer parti de mes compétences et de mes connaissances pour apporter des contributions substantielles et continuer à améliorer mes capacités.
L'éducation
computer science
Master M1
Pannonia University ,Veszprém -Hungary /2019
Software engineer and informatics system
Bachelor Degree
Albaath-University, Homs (Syria)/ 2018
Master of Cyber-Physical-Social Systems (CPS2)
Master M2
Jean monnet university (Lyon) & Ecole des Mines Saint- Étienne,Saint-Étienne (France)/2021
Les compétences
BackEnd
Java
C++
Python
C#
Prolog
FrontEnd
JavaScript
Html
Css
Vue
DataBases
SQL
MongoDB
PostgreSQL
H2 Database Engine
Programs & Platform
Matlab
Visual Studio
IntelliJ
Eclipse
Jenkins
Kotlin
Spring
JavaFX
R-language
RESTful API
Angular
React
TypeScript
Docker
Overleaf
Figma
Git
Jira
GitKraken
GitLab
Swagger
Postman
Expériences professionnelles
Ingénieur R&D logiciel - Développeur Full Stack
Ciril Group - France Lyon
(07/2023 - 2024)
Je travaillais en tant qu'ingénieur R&D logiciel et développeur full-stack.
Au cours de mon mandat en tant qu'ingénieur R&D logiciel et développeur Full-Stack, j'ai relevé avec succès de nombreux défis, en abordant divers problèmes et en mettant en œuvre de nombreuses modifications. Mon expertise s'articule principalement autour de Java pour le développement back-end et d'Angular pour les solutions front-end.
J'ai également travaillé du côté des tests, où j'ai travaillé avec le framework Cypress, et j'étais responsable de la préparation d'un rapport quotidien sur les résultats des tests pour Jenkins-Jobs et les raisons pour lesquelles les tests échouaient.
Expérience et projets
KNX HVAC Solutions Conference
Online conference 30-31 March 2021
La conférence KNX online HVAC Solutions Conference fournira les dernières informations sur les progrès réalisés dans l'intégration des services de gestion de l'énergie avec KNX, ainsi que sur les dernières solutions et dispositifs lancés sur le marché. Découvrez les options et les tendances en matière de solutions HVAC.
Stage M1-Mobility and Ethics
(04/2020 - 09/2020)
Étudier la mise en place d'un mécanisme permettant de réduire la congestion du trafic et la pollution des véhicules en étudiant l'aspect éthique des conducteurs. Nous l'avons fait en leur offrant différentes options pour leurs trajets afin d'utiliser d'autres modes de transport ayant moins d'impact sur la pollution de l'environnement. J'ai également participé à l'écriture d'une partie du code utilisé dans la plateforme pour simuler le mouvement des véhicules.
Web app for search engine
projet de web sémantique visant à afficher des informations sur des entités spécifiques (hôpitaux, parkings, etc.) en utilisant les technologies non-RDF, RDF et les API.
Master Stage
Research and Teaching Assistant in IoT Solutions for the Smart Building (02/2021 - 07/2021)
Au cours de cette étape, j'ai été responsable de nombreuses missions, telles que le déploiement de dispositifs IoT avec diverses technologies de communication dans le bâtiment FAYOL pour le projet CoSWoT. En plus d'analyser la façon dont les appareils communiquent, j'ai contribué à la préparation des laboratoires du cours sur l'IdO en décrivant les paramètres, les extraits de code et les procédures, et en créant les cours pour les étudiants. Dans la deuxième partie de ce stage, j'ai analysé les options pour construire un générateur de code pour les appareils IoT.
Summer SchoolSummer School on AI for Industry 4.0
(07/2020 - 07/2020)
J'ai participé à un programme de formation de 30 heures dans le cadre du hackathon (AI for Industry 4.0), avec les concepts suivants : Web of Things, Knowledge Graphs, Decentralized AI, et Responsible AI.
AWS client-server project
Programme permettant au client d'envoyer une liste d'entiers à l'instance AWS pour calculer le max, le min, la médiane...etc. puis d'envoyer les résultats au client. cela sera fait en utilisant python3, boto3, et SQS.
MO-VideoPlayerVideo
Un lecteur avec effets Version spéciale du lecteur vidéo construit en JavaFX. Elle vous permet de regarder votre vidéo avec des effets tels que des effets de lumière et de prendre des photos pour votre vidéo.
Snake Game
Ancient Snake Game
Le jeu de serpent traditionnel a été développé en utilisant le cadre JavaFX et IntelliJ IDEA. Tout ce que vous avez à faire est de télécharger le fichier jar et de retrouver vos vieux souvenirs.
React Project
JavaScript Project
MO-Online Store
La boutique en ligne a été construite avec Angular en utilisant TypeScript et a ensuite été rendue accessible sur internet via GitHub Pages.