Download CV

Damascus, Syria · 7 years of academic experience

المهندسة ريم شرف · مهندسة برمجيات وباحثة في الذكاء الاصطناعي ومحاضِرة جامعية

Software EngineerAI Researcher & DeveloperUniversity Lecturer

training & fine-tuning LLMs

Reem Sharaf (ريم شرف), Software Engineer, AI Researcher and University Lecturer
Scroll

01About Reem Sharaf

Professional Summary

Software Engineer, AI Researcher, and University Lecturer with 7 years of academic experience and a strong focus on Artificial Intelligence, Large Language Models (LLMs), and AI model training.

Currently pursuing a Master's degree in Web Science with a specialization in Artificial Intelligence, conducting research on training, fine-tuning, evaluating, and improving AI models using Python. Experienced in software engineering, systems analysis and design, advanced computer science education, and academic project supervision, with strong programming skills in Python, C#, C++, and Java.

Key strengths

  1. 01LLM training & fine-tuningFine-tuned and evaluated Qwen3-8B for domain-specific Arabic lecture generation.
  2. 02Arabic AI content generationGenerates structured Arabic university lectures from real course and reference data.
  3. 03Multi-agent AI workflowsDesigns agentic pipelines across multiple processing stages.
  4. 04Knowledge representationOntology-based knowledge representation and semantic knowledge organization.
  5. 05Rigorous model evaluationExperimental design and comparative evaluation with ROUGE, METEOR and BERTScore.
  6. 06Systems analysis & designRequirements elicitation, functional requirements, use cases and UML diagrams.
  7. 07Distributed backend engineeringMicroservices with ASP.NET Core, Ocelot API Gateway and RabbitMQ.
  8. 087 years of university teachingSoftware Engineering, Distributed Systems, Compiler Design and AI.
  9. 09Project supervision & trainingSupervises graduation projects and trains university administrative staff.

0212 areas

Core Competencies

AI & LLMs04

  • 01Artificial Intelligence
  • 02Large Language Models (LLMs)
  • 03AI Model Training & Fine-Tuning
  • 04Model Evaluation & Optimization

Engineering05

  • 05Python Development
  • 06Software Engineering
  • 07Systems Analysis & Design
  • 08Distributed Systems
  • 09Compiler Design

Academic03

  • 10Academic Research
  • 11University Teaching
  • 12Graduation & Academic Project Supervision

03Career timeline

Experience

  1. 2019→NowSep 2019 – PresentOn-site · Syria

    University Lecturer

    Al-Kalamoon Private University

    • Teach core and advanced courses within the Information Engineering program, including Software Engineering, Distributed Systems, Compiler Design, and Artificial Intelligence.
    • Deliver practical instruction in complete Software Development Life Cycle (SDLC) processes, systems analysis and design, distributed system development using Java, compiler construction phases, and Artificial Intelligence using Python.
    • Perform and supervise systems analysis for various academic projects, including requirements elicitation, functional requirements definition, use case modeling, and the development of analytical and design diagrams.
    • Supervise graduation and semester projects, providing hands-on guidance in practical implementation, software design, and problem solving.
    • Conduct training workshops for university administrative staff and contribute to academic and technical development activities.

    Courses taughtSoftware EngineeringDistributed SystemsCompiler DesignArtificial Intelligence

  2. 2017→20192017 – 2019On-site · Syria

    Volunteer

    Training & Career Center, Damascus University

    • Contributed as a volunteer to the university's Training & Career Center, supporting a variety of organizational, student-focused, and operational activities.

04Research & engineering

Key Projects

01Master's Thesis · Results being prepared for scientific publication

Intelligent System for Generating Arabic University Course Content from Real Data Using AI

Designed and developed an intelligent system for generating structured Arabic university lectures from real academic course and reference data using Large Language Models (LLMs). Fine-tuned and evaluated Qwen3-8B for domain-specific lecture generation, incorporating dataset development, data augmentation, prompt engineering, ontology-based knowledge representation, and multi-agent AI workflows across multiple processing stages. Conducted research-oriented experiments and comparative evaluation to improve generation quality, with results currently being prepared for scientific publication.

LLMsQwen3-8BFine-TuningPrompt EngineeringOntologiesMulti-Agent AIPythonHugging Face

pipeline · lecture_generation.ar
  1. 01DataReal course & reference data · dataset development · augmentation
  2. 02KnowledgeOntology-based knowledge representation
  3. 03ModelFine-tuned Qwen3-8B · prompt engineering
  4. 04AgentsMulti-agent AI workflows across processing stages
  5. 05EvaluateComparative evaluation · ROUGE · METEOR · BERTScore

02Master's Course Project

Distributed E-Commerce Microservices System

Designed and developed a distributed online shopping system using C# and ASP.NET Core Web API, composed of Users, Products, Orders, and Payments microservices. Implemented Ocelot API Gateway for routing, authentication, authorization, and load balancing, with RabbitMQ for asynchronous inter-service communication and Round Robin request distribution.

C#ASP.NET Core Web APIMicroservicesOcelot API GatewayRabbitMQLoad BalancingRound Robin

architecture · e-commerce
Client
Ocelot API Gatewayrouting · auth · load balancing
UsersserviceProductsserviceOrdersservicePaymentsservice
RabbitMQ · async messaging · Round Robin

0548 skills · 7 areas

Technical Skills

01Artificial Intelligence & LLMs

12
  • Large Language Models (LLMs)
  • Natural Language Processing (NLP)
  • Agentic AI
  • Multi-Agent Systems
  • AI Model Training
  • Fine-Tuning
  • Model Evaluation & Optimization
  • Prompt Engineering
  • Data Augmentation
  • Qwen Models
  • Hugging Face
  • Transformers

02Knowledge Representation

03
  • Ontology Development
  • Ontology-Based Knowledge Representation
  • Semantic Knowledge Organization

03Programming Languages

04
  • Python
  • C#
  • C++
  • Java

04Software Engineering & Systems Analysis

07
  • Software Development Life Cycle (SDLC)
  • Requirements Analysis
  • Functional Requirements
  • System Analysis & Design
  • UML Modeling
  • Use Case Modeling
  • Analytical & Design Diagrams

05Distributed Systems & Backend

11
  • Microservices Architecture
  • .NET
  • ASP.NET Core Web API
  • RESTful APIs
  • Ocelot API Gateway
  • RabbitMQ
  • Asynchronous Communication
  • Load Balancing
  • Authentication & Authorization
  • HTTP
  • JSON

06AI Research & Evaluation

07
  • Experimental Design
  • Model Performance Evaluation
  • Comparative Analysis
  • Research Data Preparation
  • ROUGE
  • METEOR
  • BERTScore

07Development Tools

04
  • Visual Studio Code
  • Google Colab
  • Postman
  • Thunder Client

06Degrees

Education

2025 – PresentIn progress

Master's Degree in Web Science

Artificial Intelligence Specialization

Syrian Virtual University

2013 – 2018Completed

Bachelor's Degree in Information Engineering

Software Engineering Specialization

Damascus University

0704 certifications · 01 recognition

Certifications & Recognition

08Frequently asked questions

Who is Reem Sharaf?

Short, factual answers — straight from the CV.

01

Who is Reem Sharaf?

Reem Sharaf is a Software Engineer, AI Researcher & Developer and University Lecturer based in Damascus, Syria, with 7 years of academic experience and a strong focus on Artificial Intelligence, Large Language Models (LLMs) and AI model training.

02

من هي المهندسة ريم شرف؟

المهندسة ريم شرف مهندسة برمجيات وباحثة في الذكاء الاصطناعي ومحاضِرة جامعية، لديها 7 سنوات من الخبرة الأكاديمية وتركيز قوي على الذكاء الاصطناعي ونماذج اللغة الكبيرة (LLMs) وتدريب نماذج الذكاء الاصطناعي. تتابع حالياً دراسة الماجستير في علوم الويب باختصاص الذكاء الاصطناعي، وتجري أبحاثاً في تدريب نماذج الذكاء الاصطناعي وضبطها الدقيق وتقييمها وتحسينها باستخدام Python. تمتلك خبرة في هندسة البرمجيات، وتحليل النظم وتصميمها، وتعليم علوم الحاسوب المتقدمة، والإشراف على المشاريع الأكاديمية، مع مهارات برمجية قوية في Python وC# وC++ وJava. تعمل محاضِرة جامعية في جامعة القلمون الخاصة منذ أيلول 2019، وتقيم في دمشق، سوريا.

03

Where does Reem Sharaf teach?

Reem Sharaf has been a University Lecturer at Al-Kalamoon Private University (on-site, Syria) since September 2019, teaching Software Engineering, Distributed Systems, Compiler Design and Artificial Intelligence within the Information Engineering program.

04

What is Reem Sharaf researching?

For her Master's thesis, Reem Sharaf designed and developed an intelligent system that generates structured Arabic university lectures from real course and reference data using LLMs. She fine-tuned and evaluated Qwen3-8B, using dataset development, data augmentation, prompt engineering, ontology-based knowledge representation and multi-agent AI workflows. The results are being prepared for scientific publication.

05

What is Reem Sharaf studying?

Reem Sharaf is pursuing a Master's Degree in Web Science with an Artificial Intelligence specialization at the Syrian Virtual University (2025 – present). She holds a Bachelor's Degree in Information Engineering, Software Engineering specialization, from Damascus University (2013 – 2018).

06

Which programming languages does Reem Sharaf use?

Python, C#, C++ and Java. She also works with ASP.NET Core Web API, Hugging Face, Transformers, RabbitMQ and Ocelot API Gateway.

07

What certifications does Reem Sharaf hold?

Version Control (Meta, Coursera, Jan 2023), Programming with JavaScript (Meta, Coursera, Dec 2022), Introduction to Front-End Development (Meta, Coursera, Nov 2022) and Academic Advising Training & Qualification (Al-Kalamoon Private University, Aug 2021). She also received a Certificate of Appreciation for Distinguished Cooperation in Academic Development from the Faculty of Engineering, Al-Kalamoon Private University (Sep 2021).

08

How can I contact Reem Sharaf?

By email at reemsharaf0@gmail.com, by phone at +963 936 471 379, or on LinkedIn at linkedin.com/in/reem-sharaf1. Her CV can be downloaded from reemsharaf.vercel.app.

09Contact

Let'sconnect

Research collaborations, teaching, AI and software engineering — reach Eng. Reem Sharaf directly.