أنا مطور NET backend. شغوف، أركز على بناء تطبيقات خلفية قابلة للتوسع، عالية الأداء وسهلة الصيانة. أختص في تطوير ASP. NET Core و Web API وتطبيق Clean Architecture لضمان جودة وكفاءة المشاريع.
لدي خبرة في تطوير عدة مشاريع متكاملة مثل أنظمة إدارة المخزون، خدمات تقصير الروابط، ومنصات إدارة المهام، مع تطبيق مفاهيم مثل CQRS، MediatR، Domain Events، و SignalR للميزات الزمنية الحقيقية.
أعمل دائمًا بعقلية هندسة البرمجيات — تحليل المتطلبات، تصميم حلول موثوقة، وضمان أن كل جزء يتوافق بسلاسة مع بنية النظام الكاملة.
مجالات خبرتي تشمل:
تصميم وتنفيذ واجهات API RESTful مع المصادقة والتفويض والتحقق من صحة البيانات.
التعامل مع Entity Framework Core، SQL Server، PostgreSQL وقواعد البيانات العلائقية الأخرى.
تطبيق CQRS، نمط Mediator، وتصميم موجه بالمجال (DDD) للأنظمة المعقدة.
تحسين الأداء باستخدام التخزين المؤقت، البرمجة غير المتزامنة، وضبط الأداء.
بناء ميزات الزمن الحقيقي باستخدام SignalR ودمج الخدمات الخارجية عبر APIs.
ضمان جودة الكود عبر الاختبارات الوحدوية، الاختبارات التكاملية، ومراجعات الكود.