I am a Backend developer and AI specialist with a strong background in both traditional web technologies and modern machine learning techniques. On the software side, I build robust backend solutions using frameworks like Laravel and Django, follow the MVC and microservices architectures, and maintain high standards of clean code and system design. My expertise includes database management (MySQL), version control with Git/GitHub, RESTful API development, and deployment on Linux servers using cPanel, Plesk, SSL configuration, and cloud services. In AI, Python is my primary language for data manipulation with pandas and NumPy, and I leverage libraries such as scikit‑learn, TensorFlow, PyTorch and Keras for machine learning and deep learning. I work extensively in natural language processing using NLTK, spaCy and Hugging Face Transformers for tokenization, sentiment analysis, NER and language modelling, and have experience in computer vision with OpenCV and CNN‑based frameworks like YOLO and Mask R‑CNN.

Motasem Nassif

I am a Backend developer and AI specialist with a strong background in both traditional web technologies and modern machine learning techniques. On the software side, I build robust backend solutions using frameworks like Laravel and Django, follow the MVC and microservices architectures, and maintain high standards of clean code and system design. My expertise includes database management (MySQL), version control with Git/GitHub, RESTful API development, and deployment on Linux servers using cPanel, Plesk, SSL configuration, and cloud services. In AI, Python is my primary language for data manipulation with pandas and NumPy, and I leverage libraries such as scikit‑learn, TensorFlow, PyTorch and Keras for machine learning and deep learning. I work extensively in natural language processing using NLTK, spaCy and Hugging Face Transformers for tokenization, sentiment analysis, NER and language modelling, and have experience in computer vision with OpenCV and CNN‑based frameworks like YOLO and Mask R‑CNN.

Available to hire

I am a Backend developer and AI specialist with a strong background in both traditional web technologies and modern machine learning techniques. On the software side, I build robust backend solutions using frameworks like Laravel and Django, follow the MVC and microservices architectures, and maintain high standards of clean code and system design. My expertise includes database management (MySQL), version control with Git/GitHub, RESTful API development, and deployment on Linux servers using cPanel, Plesk, SSL configuration, and cloud services.

In AI, Python is my primary language for data manipulation with pandas and NumPy, and I leverage libraries such as scikit‑learn, TensorFlow, PyTorch and Keras for machine learning and deep learning. I work extensively in natural language processing using NLTK, spaCy and Hugging Face Transformers for tokenization, sentiment analysis, NER and language modelling, and have experience in computer vision with OpenCV and CNN‑based frameworks like YOLO and Mask R‑CNN.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Arabic
Fluent
English
Advanced

Work Experience

Backend Developer at Syrian Computer Society for Informatics (SCS)
December 31, 2022 - September 17, 2025
Designed and developed scalable web applications with focus on code quality, maintainability, and modern development standards. Implemented features using PHP, Laravel, MySQL, and RESTful APIs; worked in an agile team applying OOP and TDD. Built responsive interfaces with HTML5, CSS3, Bootstrap, JavaScript, and jQuery; managed Git versioning and CI workflows; deployed cloud backups and antivirus solutions; engaged in R&D to adopt emerging technologies.

Education

Bachelor of Information Technology and Computer Science at Damascus University
September 1, 2020 - September 1, 2025

Qualifications

Certificate in Backend Development
January 1, 2023 - September 17, 2025
Certificate in Natural Language Processing
July 1, 2024 - September 17, 2025
Certificate in Computer Vision
October 1, 2024 - September 17, 2025

Industry Experience

Software & Internet, Professional Services, Education, Other, Computers & Electronics
    paper SAMAALI

    SAMAALI is an AI-powered application designed to support students in memorizing and reviewing
    their lessons without the need for a human to recite and assess their memorization. The system
    begins by indexing textbooks and applying optical character recognition (OCR) technology to
    extract the texts to be recited. The system then uses Whisper for automatic speech recognition
    (ASR) and transcribes the text to be recited.
    The platform evaluates students’ verbal responses to enhance learning through speaking. It also
    integrates AraT5 to automatically generate questions based on the extracted key concepts,
    providing a dynamic and personalized learning experience.
    The backend is built using Django and integrates Firebase for instant notifications and Twilio for
    secure SMS and email verification. A dedicated dashboard enables teachers and administrators to
    manage user progress, review generated questions, and monitor OCR and ASR data with complete
    clarity.
    The mobile app allows students to review lessons, access generated questions, listen to audio
    content, and track their performance—creating an integrated and smart learning environment.

    paper OCR (VISION LANGUAGE MODEL)

    I developed a robust OCR and NLP pipeline to extract Arabic text from scanned images and PDF
    documents. Instead of relying solely on traditional OCR engines, I integrated advanced vision
    language models—Idefics2 for visual-text recognition and Mistral for linguistic post-processing and
    interpretation. The pipeline included preprocessing steps such as noise reduction, thresholding,
    and line detection to enhance input quality. Extracted text was refined using a correction layer that
    leveraged n-gram similarity and contextual rules to address common OCR errors. This system was
    particularly effective for digitizing historical and academic Arabic documents, supporting reliable
    text retrieval, archiving, and downstream NLP tasks.

    paper ARABIC QUESTION GENERATION WITH ARAT5

    I developed an advanced system for automatically generating educational questions from Arabic
    content using the AraT5 Transformer model. The process began by extracting key phrases from
    Arabic textual materials using ARAELECTRA in combination with syntactic dependency parsing,
    enhancing the model’s understanding of contextual and grammatical relationships. To ensure
    clean and structured input, I applied a comprehensive preprocessing pipeline—including
    tokenization, diacritic normalization, and text cleaning. Following this, I fine-tuned the AraT5
    model on a custom Arabic QA dataset, enabling it to generate coherent, contextually relevant,
    and grammatically accurate questions aligned with the extracted core concepts.
    In a subsequent stage, I incorporated Large Language Models (LLMs) to generate multiple
    choice questions (MCQs) with corresponding answers, ensuring that distractor options were
    contextually plausible and carefully designed to avoid biasing students toward the correct
    answer. This integration provided balanced, fair, and pedagogically sound assessments tailored

    paper LAMA CHATBOT

    Developed an AI-powered Chabot using a fine-tuned Llama language model integrated with
    LangChain to provide real-time assistance in a tourism management system. LangChain was
    leveraged to manage prompt engineering, handle conversation memory, and enable retrieval
    augmented generation (RAG) for accurate and context-aware responses. The Chabot supported
    multilingual interactions (Arabic and English) and addressed frequently asked questions, travel
    guidance, and support services. Intent recognition and rule-based dialogue flows were
    combined with LangChain’s chaining and agent capabilities to maintain structured control, while
    fallback handling ensured graceful responses for unrecognized queries.

    paper CAR LISTING AND SALES PLATFORM

    A comprehensive car listing and selling platform with a simple, user-friendly interface in Arabic
    and English, with support for additional languages. It ensures a smooth browsing experience
    with non-intrusive ads.
    Users can explore dealership listings, compare prices, and access essential details to find the
    right vehicle. Direct support is available via tickets or WhatsApp, with automated notifications
    and emails for verification and updates.
    Secure online payments streamline booking and purchasing. For dealerships, an advanced
    control panel enables vehicle management, promotions, and performance tracking through
    analytics for better decision-making

    paper LANGUAGE INSTITUTES MANAGEMENT SYSTEM

    This project is designed to efficiently manage class reservations, instructor schedules, exams,
    placement tests, and courses in an integrated manner.
    It ensures that schedules and engagements within the institute do not overlap, allowing for a
    seamless and conflict-free administrative process.
    The system provides essential tools such as filtering options, notifications, and reminders, which
    are sent through the control panel to keep users informed of important deadlines and
    appointments. By streamlining administrative operations, the system enhances efficiency,
    accuracy, and overall management within the institute.
    Additionally, a dedicated mobile application allows students to track lessons, listen to audio
    recordings, view test results, and access various course-related services.