أنا مطور سي شارب ودوت نت أركز على بناء تطبيقات سطح المكتب والأنظمة المعتمدة على قواعد البيانات، مع اهتمام خاص بتنظيم الكود، سهولة الاستخدام، وقابلية التوسع والصيانة.
لدي خبرة عملية في تطوير تطبيقات سطح المكتب باستخدام تقنيات C# و Net و WinForms، وربطها بقواعد بيانات SQL Server باستخدام ADO Net و Dapper و Stored Procedures. قمت ببناء عدة مشاريع عملية تشمل أنظمة إدارية، واجهات متعددة الشاشات، صلاحيات مستخدمين، دعم اللغة العربية والإنجليزية، والتكامل مع واجهات البرمجة الخارجية REST APIs.
المجالات التقنية التي أعمل بها:
تطوير تطبيقات سطح المكتب:
بناء تطبيقات Windows Desktop باستخدام لغة سي شارب، مع واجهات منظمة وسهلة الاستخدام ودعم للثيمات وتعدد اللغات عند الحاجة.
تصميم قواعد البيانات:
تصميم قواعد بيانات اس كيو ال سيرفر، إنشاء الجداول والعلاقات، كتابة الإجراءات المخزنة، وتحسين طريقة التعامل مع البيانات بشكل منظم وآمن.
ربط التطبيقات بقواعد البيانات:
تنفيذ طبقة الوصول للبيانات بفصل منطق الاتصال بقاعدة البيانات عن واجهات المستخدم بشكل كامل ونظيف.
هندسة البرمجيات:
تطبيق مبادئ البرمجة كائنية التوجه OOP ومبادئ SOLID واستخدام المعمارية ثلاثية الطبقات 3-Tier Architecture لفصل طبقات النظام وتحسين قابلية الصيانة والتطوير.
تكامل واجهات البرمجة:
ربط تطبيقات سطح المكتب بالخدمات الخارجية والسحابية عبر REST APIs، والتعامل مع البيانات القادمة من مصادر مختلفة.
أمثلة على الأنظمة التي يمكنني العمل عليها:
أنظمة إدارة المخازن والمبيعات.
أنظمة الفواتير والعملاء.
أنظمة إدارة العيادات والحجوزات.
أنظمة إدارة الموظفين والموارد البشرية.
أنظمة نقاط البيع POS.
تطبيقات سطح مكتب مخصصة حسب احتياج العميل.
التزاماتي تجاه المشروع:
كود منظم:
أحرص على كتابة كود واضح ومنظم يسهل فهمه وتطويره مستقبلاً.
قاعدة بيانات مرتبة:
تصميم قاعدة بيانات مناسبة لطبيعة المشروع مع علاقات واضحة وطريقة تعامل مستقرة مع البيانات.
تواصل مستمر:
إطلاعك على تقدم العمل خطوة بخطوة ومراجعة المتطلبات أثناء التنفيذ.
تسليم واضح:
تسليم المشروع مع شرح طريقة التشغيل والاستخدام، وتوضيح الملفات الأساسية عند الحاجة.
التزام بالمواعيد:
العمل على تنفيذ المطلوب حسب الاتفاق وتسليم المهام في الوقت المحدد.
إذا كنت تحتاج إلى تطبيق سطح مكتب عملي ومنظم لإدارة عملك أو تحويل فكرتك إلى نظام قابل للاستخدام،