Abdullah Al Bake

Abdullah Al Bake

داكا, بنغلاديش

Abdullah Al Bake

مطور ASP.NET كبير للكور وفول ستاك .NET
أنا مطور .NET محترف في Full Stack ولدي خبرة 10+ سنوات في بناء تطبيقات الويب المؤسسية، ولوحات التحكم الإدارية، وواجهات برمجة التطبيقات (APIs)، وأنظمة إدارة الموارد البشرية، ومنصات إدارة إدارة المعلومات، وأنظمة التقييم، والتطبيقات المعتمدة على قواعد البيانات.

أنا متخصص في:

ASP.NET كور
ASP.NET MVC
ASP.NET نماذج الويب
تطوير واجهات برمجة تطبيقات الويب
SQL Server وتحسين الإجراءات المخزنة
العمارة النظيفة
تطوير لوحة المعلومات
تحديث واجهة المستخدم الأمامية
تحسين الأداء

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

أركز على تقديم ما يلي:

الأداء السريع
التطبيقات الآمنة
هيكل الكود النظيف
واجهة المستخدم المتجاوبة
دعم موثوق طويل الأمد

أوقات العمل

  • الإثنين:08h00 إلى 18h00
  • الثلاثاء:08h00 إلى 18h00
  • الأربعاء:08h00 إلى 18h00
  • الخميس:08h00 إلى 18h00
  • الجمعة:08h00 إلى 18h00
  • السبت:غير موجود
  • الأحَد:غير موجود
  • سأطور لوحة تحكم إدارة المؤسسات باستخدام ASP Net Core
    بناء لوحة تحكم إدارية مؤسسية حديثة وقابلة للتوسع وآمنة باستخدام ASP.NET Core مع بنية نظيفة وتطوير خلفية عالية الأداء. أتخصص في تطوير لوحات إدارة مخصصة، وأنظمة إدارة، ولوحات تقارير، وتطبيقات الأعمال ال ...
مدير – تطوير البرمجيات

كمدير تطوير برمجيات، أقود فرقا متعددة التخصصات في تصميم وتطوير وتقديم تطبيقات مؤسسية عالية الأداء وقابلة للتوسع باستخدام ASP.NET (MVC/Core)، C#، وSQL Server. أجمع بين الخبرة التقنية القوية والقيادة الاستراتيجية لمواءمة المبادرات التقنية مع أهداف العمل، مما يضمن حلولا فعالة وآمنة وجاهزة للمستقبل.

🏗️ بنية التطبيق وتنفيذها

🚀 قيادة هندسة البنية، والتصميم، ونشر تطبيقات الويب على مستوى المؤسسات المبنية على .NET Core، ASP.NET MVC، وواجهات RESTful.
⚙️ حدد بنى أنظمة قابلة للتوسع والصيانة مستفيدة من الخدمات المصغرة والمبادئ الأصلية للسحابة.
🧭 توفير التوجيه الفني حول الأطر، وأنماط التصميم، ومنهجيات التكامل المتوافقة مع معايير Azure وDevOps.

🗄️ بنية قواعد البيانات وتحسين

💾 الإشراف على تصميم SQL Server، وتحسين الأداء، ونمذجة البيانات من أجل الموثوقية والتوسع.

✅ مراجعة واعتماد الإجراءات المخزنة المعقدة، واستراتيجيات الفهرسة، وتحسين الاستعلامات.

📑 تطبيق أفضل الممارسات لحوكمة البيانات، والتوثيق، وإدارة التغيير.

🔄 دورة حياة التطوير والتسليم

🛠️ إدارة دورة حياة تطوير البرمجيات الكاملة (SDLC)، من التخطيط إلى النشر ودعم ما بعد الإنتاج.

👥 قيادة الفريق والتعاون

🎯 إرشاد وقائد المطورين، وتعزيز ثقافة التعاون والابتكار والتميز التقني.

🔍 إجراء مراجعات للكود، وتقييمات الأداء، والتدريب الفني لتحسين مهارات الفريق.

🤝 تعاون مع قسم ضمان الجودة، وواجهة المستخدم/تجربة المستخدم، ومحللي الأعمال لضمان تنفيذ متماسك وتسليم في الوقت المناسب.

💡 الابتكار والتحسين المستمر

🌐 دعم التقنيات الناشئة مثل الحاويات (دوكر، كوبيرنيتس) والحوسبة السحابية (أزور، AWS) لتحسين قابلية التوسع للأنظمة.

🛡️ قيادة تحليل السبب الجذري للقضايا المعقدة وتنفيذ حلول مستدامة وطويلة الأمد.
⚙️ تقييم الأدوات والأطر الجديدة باستمرار
الأدوار والمسؤوليات:

- تصميم التطبيق وتنفيذه:
- تصميم وتطوير وصيانة تطبيقات C# ASP.NET (MVC، Core) مع التركيز على الحلول المعتمدة على SQL Server.
- الاستفادة من الخبرة في أنظمة إدارة قواعد البيانات (RDBMS) لهندسة قواعد البيانات، والتصميم، والتحسين.
- المساهمة في خطط التطوير والتنفيذ الشاملة، مع ضمان توافق المتطلبات الفنية مع احتياجات الأعمال.

- تصميم وإدارة قواعد البيانات:
- تصميم وتحسين استعلامات SQL، هياكل الجداول، والإجراءات المخزنة لضمان الأداء الأمثل وقابلية التوسع.
- بناء قواعد البيانات الوثائقية، التغييرات، وإجراءات الصيانة.
- تقديم مدخلات خبراء حول القرارات المتعلقة بقواعد البيانات وضمان سلامة البيانات عبر الأنظمة.

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

- مراجعات الكود والتعاون:
- المشاركة في مراجعات الكود، لضمان الالتزام بمعايير الترميز، وأفضل الممارسات، والتحسين المستمر.
- التعاون مع فرق متعددة الوظائف لمعالجة أي مشاكل وتحسين قاعدة الكود.

- التوثيق والصيانة:
- الحفاظ على توثيق واضح ومفصل ومحدث للتطبيقات وقواعد البيانات والعمليات.
- توفير دعم مستمر لصيانة التطبيقات، مع ضمان استقرار ووظائف الحلول المنشورة.

- حل المشكلات والابتكار:
- استكشاف وحل المشكلات المعقدة في التطبيقات وقواعد البيانات.
- البقاء على اطلاع بأحدث التقنيات واتجاهات التطوير لتعزيز وظائف التطبيق وأدائها.

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

المشاريع:
1. لوحة تحكم CTI لمركز الاتصال
CTI هو تطبيق مزود خدمة عملاء عبر الإنترنت. يتم تخزين جميع المعلومات المصرفية للعميل من خلال تطبيق CTI. بالإضافة إلى ذلك، يتم الاحتفاظ بطلب العميل القائم على التعليمات والذي يتم التحقق منه من قبل المشرف، ويتم تقديم الخدمة للعميل. بالإضافة إلى ذلك، يتم تحليل جميع البيانات من خلال التقارير.

2. الدبوس الأخضر (توليد الرموز بدون ورق)
الرقم الأخضر هو تطبيق مزود خدمة لبطاقات ويب لتوليد الرقم السريع. يتيح ذلك للمستخدم إنشاء وإعادة ضبطه ونسيان وتحديث رقم PIN الجديد لبطاقته.

3. مدير الحملة
مدير الحملة هو نظام إدارة وسائط لإدارة العملاء عبر الإنترنت. مدير الحملة هو نظام ينتظر من خلاله المستخدم في طابور انتظار أي خدمة بينما يستمع العميل إلى وسائل الإعلام الخاصة بالحملة حسب تصنيف ملفه الشخصي.
المهام والمسؤوليات:

- تصميم وتخصيص SharePoint
- تنفيذ تصميم وتخصيص عناصر SharePoint على مستوى المبتدئين، بما في ذلك القوائم، وأنواع المحتوى، وسير العمل، والعروض، والمواقع، باستخدام أو بدون مصمم شيربوينت.
- تطوير وتخصيص حلول SharePoint باستخدام InfoPath وSharePoint Designer، لإنشاء قوائم ومكتبات وسير عمل ونماذج مخصصة.
- تصميم وتنفيذ تخطيطات صفحات وأنواع محتوى مخصصة باستخدام SharePoint Designer.

- جمع المتطلبات والتوثيق:
- التعاون مع المستخدمين النهائيين وأصحاب المصلحة لجمع المتطلبات.
- إعداد الوثائق الوظيفية والتقنية، ونصوص اختبار قبول المستخدم، والإشراف على تنفيذ المشاريع.

- تطوير الواجهة الأمامية وتخصيصها:
- تخصيص واجهات SharePoint باستخدام XSLT وjQuery وSearch SharePoint.
- تصميم وتطوير واجهات المستخدم وسير العمل مع الصفحات الرئيسية، CSS، JavaScript، وميزات وملفات SharePoint Designer.

- الدعم والصيانة:
- تقديم الدعم الفني للمستوى الثاني والثالث للمشاكل المتعلقة ب SharePoint.
- إجراء الصيانة لتحديد التحسينات أو حل العيوب في تطبيقات SharePoint.

- دمج ذكاء الأعمال:
- دمج لوحات SSRS وPerformancePoint وBusiness Intelligence في بيئات SharePoint.

- الأمن والمعايير:
- تطوير وتطبيق سياسات ومعايير أمان SharePoint لجميع المستخدمين.

- تطوير نماذج مخصصة وسير العمل:
- إنشاء نماذج مخصصة باستخدام InfoPath.
- تطوير وتنفيذ سير عمل مخصص باستخدام SharePoint Designer.

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

- العمل المستقل والتأثير:
- العمل بشكل مستقل لتحقيق الأهداف اليومية، والمساهمة بشكل كبير في النتائج التشغيلية ومخرجات المشاريع.
كمهندس برمجيات أعمل على نظام الحوكمة الإلكترونية لحكومة دنماركية. باستخدام ASP.NET قاعدة بيانات أوراكل 3.5.

الأدوار والمسؤولية
o تطوير البرمجيات القائمة على الويب باستخدام لغات برمجة الحاسوب مثل VB.net وC# وMSSQL.
o إجراء اختبارات برمجية شاملة وفحوصات جودة صارمة وفقا لإرشادات مراقبة الجودة لضمان منتج نهائي خال من الأخطاء وأفضل نسخة من المستخدم.
o إنشاء وصيانة المواقع الإلكترونية القائمة على ASP.NET وتطبيقاتها وفقا للإرشادات الأولية للعميل.
o إجراء تغييرات على تطبيقات الويب الحالية بناء على الملاحظات التي يتلقاها المستخدم النهائي أو العملاء. في بعض الحالات، تجرى تغييرات أيضا لتحديث توافق التطبيق مع أحدث أنظمة التشغيل.
o اختبار التطبيقات والمواقع على متصفحات الويب المختلفة لضمان تجربة مستخدم موحدة للعملاء عبر جميع المنصات.
o تدريب المستخدم النهائي أو العميل على المنتج النهائي بالإضافة إلى تقديم الدعم الفني عند الحاجة.
o تصميم هياكل قواعد البيانات الخلفية لتطبيقات الويب وأيضا توليد إجراءات مخزنة ذات طبيعة معقدة لأغراض صيانة البرنامج.
o العثور على معلومات حول أحدث التقنيات التي تساعد في تطوير تطبيقات الويب الأساسية وتحسين ميزاتها على المدى الطويل.
o يجب عليهم أيضا التأكد من توافق مواقعهم الإلكترونية مع البرامج أو إصدار نظام التشغيل الأحدث.
o فهم دورة حياة البرمجيات وتحديد أي تغييرات قد تكون مطلوبة بناء على ملاحظات وملاحظات محترفي اختبار البرمجيات.
  • 🇬🇧 الإنجليزية
0.0 (0)
0
0
0
0
0
⚠️
يرجى الدخول كزبون لإعطاء رأيكم