مطوّر Frontend — متخصص Angular
نبذة عني
مطوّر Frontend بخبرة تتجاوز سنتين في بيئات الإنتاج، متخصص في Angular (الإصدارات 18–21). أبني تطبيقات مؤسسية قابلة للتوسع وعالية الأداء، من لوحات التحكم الفورية إلى منصات التجارة الإلكترونية ثنائية اللغة وأنظمة اللوجستيات، مع تركيز على المعمارية النظيفة والمكوّنات القابلة لإعادة الاستخدام وتجربة مستخدم متقنة. أتولى تنفيذ الميزات من البداية للنهاية، من ربط الـ API حتى النشر للإنتاج.
تحميل السيرة الذاتيةمنهجي الهندسي
معمارية نظيفة
طبقات Repository وService تفصل بين الواجهة والمنطق والوصول إلى البيانات.
مكوّنات قابلة لإعادة الاستخدام
مكتبات مكوّنات مشتركة بدل شاشات منفردة.
الأداء
التحميل عند الطلب وتقسيم الكود وحدود لحجم الحزم.
تجربة مستخدم متقنة
دعم RTL/LTR ثنائي اللغة كمتطلب أساسي وليس إضافة لاحقة.
الخبرة
يوليو 2024 — الآن
مطوّر Frontend · AI Cloud
- بناء لوحات تحكم Angular فورية ببيانات حساسات حية وعروض وصلاحيات حسب الدور.
- تسليم مواقع ثنائية اللغة (عربي/إنجليزي) لعملاء في السعودية، منها موقع شركة بـ Next.js.
- قيادة نقل موقع الشركة من Next.js إلى Angular 18 مع الحفاظ على تطابق 1:1 في الواجهة والحركة.
- العمل مع فرق الـ Backend وUI/UX وFlutter والتصميم الجرافيكي لتسليم مشاريع العملاء بالكامل.
التركيز التقني
- الأساسيات
- Angular 18–21 · TypeScript · RxJS · Signals · JavaScript (ES6+)
- المعمارية
- Repository/Service/Mock layering · Lazy loading · HTTP interceptors · Role-based access
- الواجهة والتنسيق
- SCSS · Tailwind CSS · Bootstrap 5 · Angular Material · PrimeNG
- تعدد اللغات
- ngx-translate · Signal-based i18n · RTL/LTR (Arabic/English)
- العرض والأداء
- Angular SSR · Hydration · Bundle optimization
- التكاملات
- REST APIs · SignalR · Paymob · Sentry · ExcelJS · jsPDF
- الاختبار والأدوات
- Vitest · Jasmine/Karma · Git/GitHub · Angular CLI · Docker · CI/CD
التعاون
أعمل جنبًا إلى جنب مع مطوّري الـ Backend ومصممي UI/UX ومطوّري Flutter والمصممين الجرافيكيين لتسليم مشاريع العملاء بالكامل، وأتولى تنفيذ الميزة من ربط الـ API حتى النشر للإنتاج.
التعليم
أكتوبر 2023 – مارس 2024
معسكر برمجة مكثف — Full Stack (MEARN)
معهد تكنولوجيا المعلومات (ITI)
2016 – 2020
بكالوريوس علوم الحاسب
كلية الحاسبات والمعلومات، جامعة كفر الشيخ