خريج علوم حاسب · أنظمة خلفية · بيانات · تطبيقات سطح المكتب

أنظمة خلفية · منتجات بيانات · برمجيات سطح المكتب

أصمم وأطوّر أنظمة برمجية موثوقة تنطلق من احتياجات واقعية.

يمتد عملي من أنظمة Django الخلفية إلى تطبيقات الأعمال المعتمدة على البيانات وبرمجيات Windows. أركز على وضوح نموذج النظام، وأتمتة العمليات ذات القيمة، واتخاذ قرارات هندسية يمكن اختبارها وشرحها وصيانتها.

PYTHON DJANGO SQL C# / .NET GIT SOFTWARE ENGINEERING

مشاريع مختارة

مشاريع تعرض المنتج والهندسة التي تقف خلفه.

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

01نسخة تجريبية عامة متاحة

تحليلات أعمال · Django · مسارات بيانات

DataSense

منصة عربية لتحليلات التجارة الإلكترونية تبدأ بالتحقق من البيانات، ثم تربط تحليل المبيعات والمخزون والتنبؤ والتسعير وتحليل سلال الشراء في مسار واحد.

PythonDjangoPandasProphet
02مكتمل · نظام خاص بالعميل

إدارة العمليات · Django · أتمتة سير العمل

DataQ Operations

منصة داخلية خاصة بشركة DataQ لإدارة الأعمال الدورية للعملاء عبر الخدمات والأشهر والمهام وحالات طلب الدعم والتصعيد، مع احتساب وقت العمل بصورة غير ظاهرة للموظف وتقارير مخصصة للإدارة.

PythonDjango 5.2PostgreSQLChart.js
03نسخة تجريبية عامة متاحة

تقارير مالية · Django · صلاحيات حسب الدور

DataQ Reporting

منصة تقارير مالية تحوّل ميزان المراجعة إلى قوائم مالية ومؤشرات وتنبيهات ورسوم وتقارير منظمة قابلة للمشاركة مع العميل.

PythonDjangoPandasMatplotlib
04قيد التطوير

نظام إنتاجية لسطح المكتب · محلي أولاً

SAMT

تطبيق Windows يربط تخطيط المهام وتجهيز مساحة العمل وجلسات التركيز وإشارات النشاط المحلية بمراجعة التقديرات المستقبلية.

PythonPySide6QMLSQLite
05خاص · قيد التطوير

رؤية حاسوبية تراعي الخصوصية · Windows

Iffah

نظام لسطح مكتب Windows يرشح المحتوى بصرياً محلياً، مع فصل الالتقاط والاستدلال والسياسة والعرض ضمن مسار مصمم للخصوصية والسلوك الآمن عند الخطأ.

C#.NETWindowsDirect3D 11

الخبرة والتعليم

أساس عملي يجمع تطوير البرمجيات وفهم الأنظمة والعمل المنظم على التسليم.

تجمع خبرتي بين تدريب تعاوني في تطوير البرمجيات لمدة 24 أسبوعاً، والاستمرار في بناء مشاريع برمجية مستقلة، إلى جانب درجة البكالوريوس في علوم الحاسب من جامعة الملك فيصل.

الخبرة

2025–2026 · 24 أسبوعاً

متدرب تطوير برمجيات – تدريب تعاوني

تحضير · تقنية تعليمية

شاركت في تطوير منصة تحضير ثنائية اللغة من تحليل المتطلبات والتخطيط عبر Figma إلى تطوير Laravel وعمليات قواعد البيانات والمصادقة والاختبار، مع استخدام GitHub وJira وClickUp في تنظيم العمل والتسليم.

2025–الآن

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

DataSense · DataQ Operations · DataQ Reporting · SAMT · Iffah

أصمم وأطوّر وأعيد بناء أنظمة تمتد من تطبيقات Django للأعمال وإدارة العمليات والتقارير المالية إلى برمجيات Windows المحلية، ومعالجة البيانات والتحليلات والأنظمة الذكية التي تراعي الخصوصية.

التعليم

2021–2026

بكالوريوس علوم الحاسب

جامعة الملك فيصل

دراسة في علوم الحاسب شملت هندسة البرمجيات وتطوير الويب وقواعد البيانات ومعالجة البيانات والتحليلات والأنظمة الذكية التطبيقية. مشروع التخرج: DataSense.

صفحة مختصرة ومباشرة تعرض الخبرة والتعليم والمهارات التقنية وأبرز الأعمال بصورة مناسبة للمراجعة المهنية.

عرض السيرة الكاملة

الملف التقني

الأدوات مهمة، لكن القيمة الحقيقية في كيفية توظيفها معاً لبناء نظام متماسك.

الأنظمة الخلفية والويب

PythonDjangoPHPLaravelSQLRESTالمصادقةRBAC

البيانات والتقارير

PandasOpenPyXLMatplotlibscikit-learnProphetمعالجة Excelتقارير PDF

سطح المكتب والأنظمة

C# / .NETPySide6QMLSQLiteواجهات Windowsبنية محلية أولاً

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

GitGitHubالاختباراتتحليل المتطلباتJiraClickUpFigmaالتحقق قبل النشر
اللغاتالعربية · اللغة الأمالإنجليزية · بطلاقةاليابانية · محادثة
04

نبذة

أهتم بالمرحلة التي تتحول فيها المشكلة غير الواضحة إلى نظام محدد يمكن الاعتماد عليه.

أبدأ بفهم سير العمل والبيانات والمستخدمين والقيود قبل الانتقال إلى التنفيذ. بعد ذلك أحدد القواعد والحدود بوضوح، ثم أختار البنية والتقنيات التي تخدم المشكلة نفسها.

ينصب اهتمامي بصورة خاصة على هندسة الأنظمة الخلفية، والتطبيقات كثيفة البيانات، والأنظمة الذكية التي يمكن فهم سلوكها والتحقق منه بدلاً من التعامل معها كصندوق مغلق.

النهج الهندسي

فهم المشكلة، توضيح القواعد، ثم التحقق من النتيجة.

01البدء من مجال المشكلة

فهم سير العمل الفعلي والمستخدمين والبيانات والقيود وحالات الفشل قبل اختيار طريقة التنفيذ.

02تصميم نظام واضح

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

03التحقق مما يهم فعلاً

استخدام الاختبارات والبيانات الاصطناعية ومعايير القبول وبوابات النشر للتحقق من السلوك، لا الاكتفاء بجودة العرض.

التواصل

متاح لفرص هندسة البرمجيات والتعاون التقني.

للفرص الوظيفية أو مناقشة المشاريع، يعد البريد الإلكتروني الوسيلة الأكثر مباشرة، مع توفر لينكدإن للسياق المهني وGitHub للاطلاع على العمل التقني.