أنا مطور Full Stack Developer مع تركيز أساسي على Backend Development باستخدام .NET، متخصص في بناء واجهات برمجية (APIs) وأنظمة ويب حديثة وقابلة للتوسع، بالإضافة إلى تطوير واجهات المستخدم وربطها بالخدمات الخلفية لتقديم حلول متكاملة.
أساعد الشركات وأصحاب المشاريع على تطوير تطبيقات ويب وأنظمة SaaS احترافية، بدءًا من تصميم قاعدة البيانات وبناء الـ Backend وحتى تطوير واجهات المستخدم، مع الاهتمام بالأداء والأمان وجودة الكود وسهولة الصيانة.
أمتلك خبرة في:
• تطوير واجهات برمجية باستخدام ASP.NET Core وMinimal API.
• تطوير تطبيقات Full Stack باستخدام React وNext.js وربطها مع خدمات الـ Backend.
• بناء أنظمة SaaS متعددة المستأجرين (Multi-Tenant) وتطبيقات Microservices.
• تصميم وإدارة قواعد البيانات باستخدام SQL Server وPostgreSQL وRedis.
• تطبيق Clean Architecture وCQRS ومبادئ SOLID وأنماط التصميم.
• تطوير تطبيقات تعمل في الوقت الفعلي باستخدام SignalR.
• تأمين التطبيقات باستخدام JWT وASP.NET Core Identity وRate Limiting وCORS وحماية التطبيق من الهجمات الشائعة.
• كتابة اختبارات Unit Testing وIntegration Testing لضمان جودة واستقرار النظام.
• استخدام Docker وGit وGitHub وأدوات النشر وإدارة الإصدارات.
أحرص على كتابة كود نظيف ومنظم وقابل للتطوير، مع الالتزام بالمواعيد والتواصل المستمر لضمان تنفيذ المشروع بأفضل جودة ممكنة.
سواء كنت بحاجة إلى تطوير واجهة برمجية احترافية، أو بناء نظام متكامل من الصفر، أو تحسين وتطوير نظام قائم، فسيسعدني التعاون معك وتحويل فكرتك إلى منتج عملي وموثوق.