نبذة عني

أنا إسلام هاني، مطور Back-End متخصص في بناء تطبيقات الويب باستخدام ASP . NET Core، ولدي خبرة قوية في تصميم وتطوير RESTful APIs عالية الأداء والقابلة للتوسع، مع الالتزام بأفضل الممارسات البرمجية لضمان جودة واستقرار الأنظمة.
أعتمد في عملي على مفاهيم هندسة البرمجيات الحديثة مثل Clean Architecture وOnion Architecture، مما يساعد على فصل الاهتمامات (Separation of Concerns) وبناء أنظمة مرنة وسهلة التطوير والصيانة على المدى الطويل.
أمتلك خبرة عملية في:
تصميم قواعد البيانات باستخدام SQL Server بطريقة فعالة تدعم الأداء العالي
استخدام Entity Framework Core في التعامل مع البيانات (ORM) مع تحسين الاستعلامات (Query Optimization)
تطبيق أنظمة Authentication & Authorization باستخدام JWT وIdentity
بناء APIs آمنة مع مراعاة أفضل ممارسات الأمان مثل حماية البيانات والتحقق من المدخلات
التعامل مع Dependency Injection وMiddleware داخل ASP . NET Core
كتابة كود نظيف (Clean Code) قابل للاختبار (Testable) وقابل لإعادة الاستخدام
كما أحرص على:
تحسين الأداء (Performance Optimization)
تقليل استهلاك الموارد
التعامل مع الأخطاء بشكل احترافي (Error Handling & Logging)
توثيق الـ APIs باستخدام Swagger
أعمل بشكل جيد ضمن فريق باستخدام Git واتباع منهجيات مثل Agile، ولدي القدرة على تحليل المتطلبات وتحويلها إلى حلول تقنية عملية.
هدفي هو تقديم حلول برمجية قوية تساعد الشركات على بناء أنظمة ويب مستقرة، سريعة، وقابلة للتطوير، مع تجربة استخدام مميزة.

إحصائيات

توثيقات