متاح لمشاريع هندسة الباك-إند

سعد الدين نوفل

مهندس برمجيات · مطوّر .NET

أبني أنظمة برمجية موثوقة من البنية وحتى الإنتاج.

سعد الدين نوفل مهندس برمجيات ومطوّر .NET متخصص في C# وASP.NET Core وClean Architecture، هدفه بناء تطبيقات ويب قابلة للتوسّع وواجهات برمجية موثوقة وأنظمة أعمال قابلة للصيانة.

دمشق، سوريا.NET · Clean Architectureعربي · English
الهويةموثَّق
سعد الدين نوفل — مهندس برمجيات ومطور .NET
سعد الدين نوفلمهندس برمجيات · مطوّر .NET
@SaadEddinNofal
01عنّي

مهندس برمجيات يفكّر في الأنظمة.

أنا سعد الدين نوفل، مهندس برمجيات ومطوّر .NET متخصص في تطوير أنظمة .NET (دوت نت) وهندسة النظم. أحوّل متطلبات الأعمال الحقيقية إلى أنظمة برمجية قابلة للصيانة — من تصميم واجهات Web API ونمذجة قواعد البيانات، حتى الاختبار والدمج والنشر.

عملت مع شركات في مشاريع حقيقية، وأدرّس أيضًا البرمجة وأنظمة التشغيل في المعهد التقاني للحاسوب بجامعة دمشق.

سعد الدين نوفلsystems/engineer.nofal
ملاحظات ميدانية04 سجلات
01
تحليل النظام أولاً
المتطلبات قبل الكود. افهم ثم ابنِ.
02
بنية نظيفة
النطاق والتطبيق والبنية التحتية تبقى منفصلة.
03
الاختبار جزء من البناء
اختبارات الوحدة والتكامل تتحقق من السلوك الفعلي.
04
أدرّس ما أبنيه
مدرّس في جامعة دمشق. التعليم هندسة أيضًا.
02المنهجية

كيف أبني البرمجيات

مسار ثابت من المشكلة حتى الإنتاج.

افهم

افهم مشكلة الأعمال وقيودها قبل كتابة الكود.

صمّم

نمذج النظام: النطاق والواجهات وقاعدة البيانات والحدود.

ابنِ

نفّذ أنظمة باك-إند نظيفة وقابلة للصيانة.

اختبر

أتحقق من السلوك عبر اختبارات الوحدة والتكامل.

ادمج

أربط الواجهات والواجهات البرمجية والخدمات الخارجية والبنية التحتية.

حسّن

أعيد البناء وأحسّن الأداء وأراقب وأتعلّم باستمرار.

03المشاريع

دراسات حالة هندسية مختارة.

مشاكل حقيقية، أنظمة في الإنتاج، والقرارات الهندسية خلف كل واحدة.

منصة تجارة إلكترونية مبنية على nopCommerce، جرى تخصيصها لمتطلبات أعمال حقيقية بالتعاون مع Boulevard Middle East.

الدور
مهندس برمجيات — الباك-إند
الشركة
Boulevard Middle East

أبرز الجوانب الهندسية

  • توسيع قاعدة كود كبيرة قائمة بدلاً من البناء من الصفر
  • تخصيص الباك-إند عبر المتحكمات والخدمات والواجهات
  • دمج الإضافات والقوالب في nopCommerce
  • تحويل متطلبات الأعمال إلى ميزات فعلية في المنصة
  • معالجة مشاكل البناء والدمج عبر مشروع الحل بأكمله

التقنيات

C#.NETnopCommerceASP.NET MVCRazor

نظام حديث موجّه للباك-إند لأرشفة المستندات إلكترونيًا وإدارة الأصول.

الدور
مطوّر باك-إند

أبرز الجوانب الهندسية

  • Clean Architecture مع فصل واضح بين Domain و Application و Infrastructure
  • واجهات RESTful مع Entity Framework Core ونمذجة قاعدة البيانات
  • مصادقة وتفويض على مستوى الواجهات البرمجية
  • اختبارات وحدة وتكامل للسلوك الأساسي
  • معالجة الأخطاء والتحقق من المدخلات وأمن الواجهات
  • بنية مُصممة لتبقى قابلة للصيانة والاختبار

بنية النظام

واجهة APIالتطبيقالنطاقالبنية التحتيةقاعدة البيانات

التقنيات

C#ASP.NET CoreRESTful APIsEntity Framework CoreClean Architecture

نظام طلب طعام عبر الويب مصمم لإدارة طلبات المطاعم وتوصيلها إلى مواقع العملاء.

الدور
مطوّر Full-Stack

أبرز الجوانب الهندسية

  • دورة كاملة لإدارة الطلبات
  • تتبّع الطلب من المطبخ حتى وصوله للعميل
  • واجهة طلب سهلة الاستخدام
  • مبني وفق مبادئ SOLID
  • اختبارات وحدة للخدمات

التقنيات

ASP.NET MVCC#SQLBootstrapJavaScriptHTMLCSS

منصة خدمات وإدارة للمستشفيات والعيادات والصيدليات، طُوِّرت مع YaaCode.

الدور
مطوّر باك-إند
الشركة
YaaCode

أبرز الجوانب الهندسية

  • مشروع تجاري طُوِّر مع YaaCode
  • بنية خدمات مصغّرة موجّهة نحو الخدمات
  • نطاق الرعاية الصحية: مستشفيات وعيادات وصيدليات
  • مبني وفق متطلبات أعمال حقيقية

التقنيات

ASP.NETC#Microservices

منصة لبيع وتأجير المركبات طُوِّرت كمشروع تخرّج ضمن فريق عمل.

الدور
قائد فريق ومطوّر باك-إند
مشروع تخرّج حاصل على 97/100 · وشهادة JCI دمشق للمشاريع الرائدة في سوريا

أبرز الجوانب الهندسية

  • مشروع تخرّج حاصل على 97/100
  • تصفية المركبات وتتبّع طلبات العملاء
  • اقتراحات ذكية لمطابقة البائع والمشتري
  • قيادة الفريق وتحليل النظام
  • شهادة JCI دمشق للمشاريع الرائدة في سوريا

التقنيات

React.NETC#
04الخبرة

أين بُنيت الأنظمة.

مسار زمني للشركات والمنتجات وقاعات التدريس.

Boulevard Middle East

2025 — حتى الآن

مهندس برمجيات / مطوّر باك-إند

.NETBackend DevelopmentE-CommercenopCommerceBusiness RequirementsSystem Customization

جامعة دمشق — المعهد التقاني للحاسوب

2025 — حتى الآن

مدرّس مساعد

ProgrammingOperating SystemsTechnical Education

YaaCode

2025

مهندس برمجيات / مطوّر باك-إند

Backend DevelopmentHealthcare SystemsMicroservices
خبرة الأنظمة المدمجةعمل هندسي سابق مع Dr. Machine و Mytrixa — أنظمة مدمجة بـ C/C++ على أنظمة فيزيائية.Embedded C/C++Embedded Systems
05المهارات

التقنيات، منظّمة حسب المسؤولية.

مجمّعة كما تُبنى الأنظمة الحقيقية: ما الذي يعمل، وكيف يُبنى، وأين يُثبت.

الباك-إند

الأساس على الخادم الذي يقوم عليه كل نظام.

C#.NETASP.NET CoreREST APIsEntity Framework CoreMVC

البنية البرمجية

كيف يُشكَّل النظام قبل أن يُكتب.

Clean ArchitectureSOLIDMicroservicesMonolithic ArchitectureSystem Analysis

قواعد البيانات

حيث يعيش التخزين الدائم القابل للاستعلام.

SQL ServerMySQLOracle

الواجهات

طبقة الواجهة، مع الحفاظ على التركيز الهندسي.

Razor PagesBlazorJavaScriptTypeScriptHTMLCSSBootstrap

الأدوات الهندسية

سير العمل الذي يدور حول الكود.

GitGitHubGitLabDockerCI/CD

الاختبار

إثبات بدلاً من الوعود.

Unit TestingIntegration TestingxUnitMoqFluentAssertions
06الإنجازات

محطات، لا ديكور.

سجل مختصر للعمل الأكاديمي والتنافسي.

مشروع التخرّج — 97/100

AutoNest، منصة بيع وتأجير المركبات، بُنيت ضمن فريق عمل.

من الأوائل في دفعته

المعهد التقاني للحاسوب — جامعة دمشق.

شهادة JCI دمشق

شهادة للمشاريع الرائدة في سوريا.

جائزة أفضل مشروع — 2025

كلية الهندسة الميكانيكية والكهربائية، جامعة دمشق، عن مشروع DTX.

المسابقات البرمجية

حل مسائل برمجية تنافسية تحت ضغط الوقت.

حل مسائل Codeforces

ممارسة منتظمة تشحذ مهارات الخوارزميات وهياكل البيانات.

التعليم

المعهد التقاني للحاسوب — جامعة دمشق

07خارج الكود

خارج الكود — التدريس

بناء البرمجيات وسيلة لحل المشاكل.
والتدريس وسيلة أخرى.
منجامعة دمشق — المعهد التقاني للحاسوب
متى2025 — حتى الآن
التركيزالبرمجةأنظمة التشغيل
08تواصل

عندك نظام تبنيه أو مشكلة تحلّها؟

لنحوّل الفكرة إلى نظام برمجي موثوق.