أنا محمد صلاح، مطوّر واجهات أمامية بخبرة في ReactJS وNext.js، متخصّص في بناء تطبيقات ويب متقدمة تجمع بين الأداء العالي وتجربة المستخدم المثالية.
المهارات الأساسية:
تصميم هيكلي باستخدام معمارية المكونات (Component-based architecture) لتنظيم الكود وقابليته للتوسّع.
إدارة الحالة باستخدام Redux Toolkit وContext API لحلول فعالة وسهلة الصيانة.
تحسين الأداء باستخدام تقنيات مثل التحميل الكسول (Lazy Loading) وNext.js ISR لتحسين السرعة وتجربة المستخدم.
إنشاء تصميمات ديناميكية متجاوبة مع دعم الوضع الداكن باستخدام Styled Components.
المشاريع البارزة:
تطبيق توصيل الطعام: يشمل تصفية الأطعمة، إضافة للسلة مع حساب السعر الإجمالي، ونظام دفع آمن عبر Stripe.
نسخة مشابهة ل Netflix: تصميم واجهات متقدمة مع عرض قوائم الأفلام والتكامل مع مصادر الفيديو.
صفحة هبوط NFT: تصميم تفاعلي مع رسوم متحركة محسّنة ودعم للوضع الداكن.
الممارسات الاحترافية:
تطبيق معايير الكود النظيف مع ESLint وPrettier.
ضمان الجودة عبر اختبار التطبيقات باستخدام Jest.
أتمتة عمليات النشر باستخدام CI/CD عبر GitHub Actions.
هدفي هو تقديم حلول تقنية مبتكرة تعكس احتياجات العملاء وتحقق نتائج استثنائية.