مرحباً بك
معك محمود، مطور Back-End متخصص في بناء Web APIs باستخدام ASP.NET Core مع تطبيق أفضل ممارسات Object-Oriented Programming (OOP) لضمان كود نظيف، منظم، وقابل للتطوير.
أقوم بتصميم وتطوير APIs احترافية يمكن ربطها مع تطبيقات الموبايل، مواقع الويب، أو أنظمة Desktop، مع التركيز على الأداء، الأمان، وسهولة التوسع مستقبلاً.
أحرص على بناء Architecture قوية (Layered Architecture) وفصل المسؤوليات (Separation of Concerns) باستخدام مفاهيم OOP مثل:
Inheritance - Encapsulation - Abstraction - Polymorphism
لدي مهارة في العمل باستخدام:
ASP.NET Core Web API
C#
OOP Principles
Entity Framework Core
LINQ
SQL Server
RESTful APIs
CRUD Operations (إضافة - تعديل - حذف - عرض)
تنظيم endpoints بشكل احترافي
تطبيق OOP بشكل صحيح
تقسيم المشروع (Controllers - Services - Repositories)
كود نظيف وقابل للتطوير
Swagger UI لشرح وتجربة الـ API بسهوله
سورس كود كامل ومنظم
ملف API Documentation
شرح تشغيل المشروع
Authentication & Authorization (JWT)
حماية الـ Endpoints
Validation للبيانات