Kashif Shaikh
مطوّر React | React.js · TypeScript · تطبيقات ويب متجاوبة
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
مطوّر React بخبرة تزيد عن 4 سنوات في بناء تطبيقات ويب سريعة ومتجاوبة باستخدام React.js وTypeScript وJavaScript (ES6+). تحويل التصاميم إلى مكوّنات قابلة لإعادة الاستخدام، ودمج REST APIs، وتقليل أوقات تحميل الصفحات بنحو 30%. تطوير واجهات أمامية جاهزة للإنتاج لصالح Absa Group وواجهات آنية مدعومة بـ WebSocket لمنصة دردشة للذكاء الاصطناعي الوكيلي. خبرة في العمل مع المصممين ومهندسي الواجهات الخلفية والفرق الموزعة ضمن بيئات Agile. مقيم في الإمارات العربية المتحدة، ومستعد للعمل عن بُعد.
الخبرة
مطوّر واجهات أمامية - ITVEDANT Education Pvt Ltd - Mumbai, India
(2026-01 - 2026-08)
- بناء مكوّنات React.js قابلة لإعادة الاستخدام لواجهات منصات التعليم، مما قلّل من تكرار منطق الواجهة وحسّن سهولة الصيانة عبر الوحدات.
- تحسين أداء الموقع عبر عمليات تدقيق Lighthouse والتحميل الكسول وتحسين الصور وتقليل عمليات إعادة العرض.
- التعاون مع مهندسي الواجهات الخلفية والمصممين لتحويل المتطلبات إلى واجهات متجاوبة وجاهزة للإنتاج.
مهندس برمجيات - Gray Matrix Solutions Pvt Ltd - Mumbai, India
(2024-03 - 2025-10)
- المشروع: منصة الذكاء الاصطناعي الوكيلي
- تصميم تطبيقات React.js آمنة وقابلة للتوسع باستخدام أنماط المكوّنات القابلة لإعادة الاستخدام، مع التحميل الكسول وتقسيم الشيفرة لتحسين الأداء.
- تنفيذ اتصالات آنية قائمة على WebSocket لدردشة مدعومة بالذكاء الاصطناعي وواعية بالسياق.
- دمج REST APIs لربط الواجهة الأمامية المبنية بـ React.js بخدمات الواجهة الخلفية باستخدام Node.js وPython، بما يتيح تبادل البيانات الآني والموثوق.
- اتباع ممارسات آمنة لكتابة شيفرة الواجهة الأمامية والالتزام بمعايير البرمجة من خلال مراجعات الشيفرة بين الزملاء.
- المشروع: Talkk.ai
- بناء واجهة مستخدم وتحسينها لوحدة تحكم لإدارة روبوتات المحادثة، باستخدام React.js، مما حسّن سهولة الاستخدام للمشغّلين غير التقنيين.
- دمج REST APIs لمزامنة البيانات آنيًا عبر وحدات إعداد روبوتات المحادثة.
- تنفيذ Redux لإدارة الحالة مركزيًا، مما حسّن استجابة الواجهة وقابليتها للتوسع عبر التطبيق.
- تطوير قوالب بريد إلكتروني بتنسيق HTML متجاوبة ومتوافقة مع عملاء البريد المختلفين، باستخدام منطق قائم على Handlebars لتقديم محتوى ديناميكي ومخصص.
مساعد مطوّر واجهات أمامية - Gray Matrix Solutions Pvt Ltd — Absa Group (Vendor Team) - Mumbai, India
(2021-10 - 2024-02)
- المشروع: منصة Digi Loan / بوابة حسابات الشركات الصغيرة والمتوسطة والأعمال
- بناء تطبيق متجاوب لطلب القروض الرقمية باستخدام React.js لمجموعة مصرفية مقرها جنوب أفريقيا، يدعم إجراءات الموافقة الفورية لعملاء الشركات الصغيرة والمتوسطة والأعمال ضمن بيئة خاضعة للتنظيم في قطاع الخدمات المالية.
- دمج REST APIs لإتاحة تتبّع القروض آنيًا وتحديث حالاتها لمقدمي الطلبات.
- تقليل وقت تحميل الصفحة بنحو 30% من خلال التحميل الكسول وتقسيم الشيفرة.
- التعاون مع فرق الواجهة الخلفية بشأن تصميم واجهات API بكفاءة ومعالجة البيانات لإجراءات معالجة القروض.
التعليم
بكالوريوس الهندسة - الهندسة الميكانيكية - RKDF University (2019-12 - 2022-06)