“Contributing to an open-source project indicates that passion is the sole motivator for participation. It was a delight to collaborate with Yassin on an Omdena project. I'm convinced that his expertise in l machine learning algorithms and data visualisation, combined with his interpersonal abilities in liaising with team members, reviewing peers' contributions, and providing insightful recommendations, establish him as a remarkable machine learning engineer.”
نبذة عني
As a recent graduate in Information Technology Engineering from Damascus University, I…
النشاط
-
مع بدء التعافي الأقتصادي لسوريا وبدء دخول الشركات الاحترافية لسوق العمل شركة مهمة جداً في الامارات تطلب لرفد كوادرها بمواهب مبدعة للعمل كــ…
مع بدء التعافي الأقتصادي لسوريا وبدء دخول الشركات الاحترافية لسوق العمل شركة مهمة جداً في الامارات تطلب لرفد كوادرها بمواهب مبدعة للعمل كــ…
تم إبداء الإعجاب من قبل Yassin Abdulmahdi
-
سلام عليكم ي شباب 🤗 حابب أشارك معاكم أفضل إنجاز حققته سنة ٢٠٢٤ -بفضل الله- وهو تسميعي للقرءان الكريم كاملا في مجلسٍ واحد -ظهرا عن وجه قلب- وده بفضل…
سلام عليكم ي شباب 🤗 حابب أشارك معاكم أفضل إنجاز حققته سنة ٢٠٢٤ -بفضل الله- وهو تسميعي للقرءان الكريم كاملا في مجلسٍ واحد -ظهرا عن وجه قلب- وده بفضل…
تم إبداء الإعجاب من قبل Yassin Abdulmahdi
-
ما رأيكم بالشركات التي أعفت موظفيها من الدوام بسبب الأحداث الأخيرة، ليُفاجأوا عند عودتهم أن تلك “العطلة” قد خُصمت من رواتبهم!!!! وكأن الإهانة لم…
ما رأيكم بالشركات التي أعفت موظفيها من الدوام بسبب الأحداث الأخيرة، ليُفاجأوا عند عودتهم أن تلك “العطلة” قد خُصمت من رواتبهم!!!! وكأن الإهانة لم…
تم إبداء الإعجاب من قبل Yassin Abdulmahdi
الخبرة
التعليم
التراخيص والشهادات
الخبرات التطوعية
-
Python Developer
EduBridge
- 2 شهر
Education
• Developed a Telegram bot to streamline resource organization by automating file uploads to Google Drive from a Telegram group, improving team efficiency.
• Hosted the bot on AWS, ensuring reliable and scalable performance for file management.
• Assisted in website development using React.js, enhancing the user experience and functionality.
• Collaborated with a diverse team to implement tech-driven solutions for educational resource management. -
Tutor
فريق الكريات الحمراء RBCs Team
- 2 عام 1 شهر واحد
Education
• Delivered a lecture on programming languages to third-year students at Damascus University, focusing on the Flutter framework and integrating front-end and back-end components.
• Contributed to the growth and development of Syrian society and university students by providing high-quality educational materials, both online and offline.
• Actively participated in the Screen It3 project, aimed at assisting secondary education students in selecting suitable university specializations.
•…• Delivered a lecture on programming languages to third-year students at Damascus University, focusing on the Flutter framework and integrating front-end and back-end components.
• Contributed to the growth and development of Syrian society and university students by providing high-quality educational materials, both online and offline.
• Actively participated in the Screen It3 project, aimed at assisting secondary education students in selecting suitable university specializations.
• Delivered engaging lectures as part of Screen It3, providing students with theoretical and practical insights to help them make informed decisions about their academic futures.
• Empowered and guided students through comprehensive curriculum and practical advice, enhancing their educational experience and future prospects.
المشروعات
-
FluentFlow
-
• Developed a web application to assist users in enhancing public speaking skills by evaluating
performance across various criteria such as body language, voice modulation, and speech
content.
• Performance Evaluation: The app assesses users' public speaking skills across multiple criteria:
- Body Movement and Language: Analyzes gestures, posture, head gaze, and eye gaze to provide insights into non-verbal communication.
- Voice Analysis: Measures aspects such as speed, vocal…• Developed a web application to assist users in enhancing public speaking skills by evaluating
performance across various criteria such as body language, voice modulation, and speech
content.
• Performance Evaluation: The app assesses users' public speaking skills across multiple criteria:
- Body Movement and Language: Analyzes gestures, posture, head gaze, and eye gaze to provide insights into non-verbal communication.
- Voice Analysis: Measures aspects such as speed, vocal variation, pauses, and filler words to
improve speech delivery.
- Script and Language Evaluation: Examines the script's content, language variation, and overall coherence.
• Processing Libraries:
- Text Processing: Employed libraries like NLTK, SpaCy and XGBoost to analyze the script's linguistic features.
- Video Processing: Used MoviePy, PyTorch, SciPy, Gensim, and OpenCV for analyzing body movements and gestures from video inputs.
- Audio Processing: Leveraged Librosa for in-depth analysis of vocal features.
• Frontend: Built the user interface using Flutter.
• Backend: Developed the server-side logic with Django.مؤلفون آخرون -
Jigsaw Genius
-
• Developed a cutting-edge puzzle solver app using advanced computer vision algorithms.
• Employed Python and OpenCV for image processing to analyze and assemble puzzle pieces.
• Created a user-friendly GUI with Tkinter, allowing users to upload puzzle images.
• Incorporated functionality for hint images to assist with solving more complex puzzles.مؤلفون آخرون -
English Grammar Error Correction
-
• Developed an English grammar error correction system using the T5 model and an Encoder-Decoder architecture.
• Fine-tuned the T5 model for English grammar error correction.
• Implemented an Encoder-Decoder architecture from scratch to enhance contextual understanding and generate accurate corrections.
• Designed a user-friendly interface for seamless text input and corrected output.
• Trained the model on annotated datasets to optimize grammar correction accuracy.مؤلفون آخرون -
Information Security System for Damascus University
-
As part of our coursework, we've been hard at work developing an Information Security System (ISS) to enhance communication between our university, students, and professors.
Accomplishments:
• Confidentiality: Ensured data safety using symmetric and asymmetric encryption techniques.
• Integrity: Maintained information integrity with robust digital signatures.
• Non-Repudiation: Verified sender and receiver identities using digital signatures for accountability.
•…As part of our coursework, we've been hard at work developing an Information Security System (ISS) to enhance communication between our university, students, and professors.
Accomplishments:
• Confidentiality: Ensured data safety using symmetric and asymmetric encryption techniques.
• Integrity: Maintained information integrity with robust digital signatures.
• Non-Repudiation: Verified sender and receiver identities using digital signatures for accountability.
• Authentication and Authorization: Confirmed user identities and assigned permissions based on user roles with a secure Certificate Authority (CA) setup.مؤلفون آخرون -
Sketchy
-
Interactive Drawing Education System for Children
• Developed an innovative interactive web application with a team to facilitate drawing education for children.
• Utilized machine learning algorithms to predict and assist children's drawing endeavors.
• Provided an engaging and interactive learning experience with real-time feedback and support.
Key Features:
• Drawing Prediction: Used machine learning algorithms to predict the child's intended drawing.
• Completion…Interactive Drawing Education System for Children
• Developed an innovative interactive web application with a team to facilitate drawing education for children.
• Utilized machine learning algorithms to predict and assist children's drawing endeavors.
• Provided an engaging and interactive learning experience with real-time feedback and support.
Key Features:
• Drawing Prediction: Used machine learning algorithms to predict the child's intended drawing.
• Completion Assistance: Offered guidance and suggestions to help children complete their drawings.
Techniques used:
• Models: Neural Networks, Deep Learning, KNN, Recurrent Neural Networks
• User Interface: HTML, CSS, JS
• Data Analysis: Python + HTMLمؤلفون آخرون -
Chatbot for Alternative Transportation During Strikes in France
-
🚧 𝗧𝗵𝗲 𝗣𝗿𝗼𝗯𝗹𝗲𝗺: During strikes in Île-de-France, finding reliable and accurate alternative transportation options can be a daunting task. Citizens often struggle to reach their destinations, impacting their daily lives.
💡 𝗧𝗵𝗲 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Our mission was to develop an AI-driven chatbot application that provides real-time alternative transportation information during strikes. We wanted to empower citizens with precise and personalized route recommendations.
🔨…🚧 𝗧𝗵𝗲 𝗣𝗿𝗼𝗯𝗹𝗲𝗺: During strikes in Île-de-France, finding reliable and accurate alternative transportation options can be a daunting task. Citizens often struggle to reach their destinations, impacting their daily lives.
💡 𝗧𝗵𝗲 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Our mission was to develop an AI-driven chatbot application that provides real-time alternative transportation information during strikes. We wanted to empower citizens with precise and personalized route recommendations.
🔨 𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻: To achieve this, my main task was to lead the front-end team to implement Streamlit and Folium for maps. We have also integrated web scraping from the RATP website to access real-time traffic data, and leveraged AWS services like S3 for data storage and Lambda for automatic scraping. With an algorithm we created, users could calculate the nearest available station based on their preferences, mode of transportation, and location, and get a nice and simple map to visualize the suggested route and directions to take. For more please see the Github repository below.
🛠️ 𝗧𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝗶𝗲𝘀 𝗨𝘀𝗲𝗱: Python, Streamlit, Folium, Web Scraping (BeautifulSoup), AWS (Lambda+S3), Geopy and more.مؤلفون آخرون -
SchoolMate
-
• Developed an Android application for students, teachers, and parents, along with a web application for school administration.
• The project involved four main roles: Student, Teacher, Manager, and Parents.
• Utilized Flutter for frontend development and Firebase Firestore for backend.
Student Features:
• View exam marks.
• Access study materials/files/videos from teachers.
• Communicate with teachers.
• View exam and attendance schedules.
• Send complaints directly…• Developed an Android application for students, teachers, and parents, along with a web application for school administration.
• The project involved four main roles: Student, Teacher, Manager, and Parents.
• Utilized Flutter for frontend development and Firebase Firestore for backend.
Student Features:
• View exam marks.
• Access study materials/files/videos from teachers.
• Communicate with teachers.
• View exam and attendance schedules.
• Send complaints directly to the administration.
Teacher Features:
• Add homework.
• Upload content and assignments.
• Manage study materials.
• Communicate with students.
Manager Features:
• Complete admin panel for uploading, updating, and deleting content.
Parents Features:
• Send emails to teachers.
• Monitor the status of their children.مؤلفون آخرونعرض المشروع
التكريمات والمكافآت
-
19th place at The 2021 Damascus Collegiate Programming Contest
ICPC
ACM-ICPC is an international programming contest for university students. Contests consist of several competitive programming problems. Teams are required to solve these problems under time constraint. Each team consists of 3 students with one computer only
-
12th place at The 2020 Al-Baath and Hama university contest
ICPC
ACM-ICPC is an international programming contest for university students. Contests consist of several competitive programming problems. Teams are required to solve these problems under time constraint. Each team consists of 3 students with one computer only
اللغات
-
English
إجادة تامة على المستوى المهني
-
Arabic
إجادة اللغة الأم أو إجادة لغتين إجادة تامة
-
German
مستوى إجادة أساسي
التوصيات المستلمة
-
مستخدم LinkedIn
3شخص قدموا توصية لـYassin
انضم الآن لعرضالمزيد من أنشطة Yassin
-
#عزيزي_المبرمج لو استخدمت كل الbest practices، وطبقت أحلى agile process استخدمت الlatest technologies، ولعبت كل يوم ١٠ ضغط، وفطرت كل يوم فول…
#عزيزي_المبرمج لو استخدمت كل الbest practices، وطبقت أحلى agile process استخدمت الlatest technologies، ولعبت كل يوم ١٠ ضغط، وفطرت كل يوم فول…
تم إبداء الإعجاب من قبل Yassin Abdulmahdi