تفاصيل العمل

هذا المشروع سري (NDA) ولا يمكن الإفصاح عن تفاصيل العميل أو اسم المنصة — وفقًا لشروط العقد الموقّع، يمكن مشاركة تفاصيله حصريًا في سياق المقابلات الوظيفية أو الاجتماعات التقنية بهدف إثبات الكفاءة والمهارات التقنية

الدور: Senior Frontend Developer

التقنيات: Next.js 16 · React 19 · TypeScript · ArcGIS · Leaflet · TanStack Table · TanStack Query · Zustand

منصة SaaS مؤسسية متعددة المستأجرين (Multi-tenant) صُممت من الصفر لتوحيد ثلاثة أنظمة حيوية في منظومة واحدة — إدارة الموارد البشرية، وإدارة الحوادث الجغرافية المكانية، والتحكم في صلاحيات الوصول المؤسسي. المنصة مبنية على بنية معمارية طبقية (Clean Architecture) تضمن قابلية التوسع والصيانة على المدى البعيد.

بصفتي Senior Frontend Developer، قدت بناء البنية التقنية للمنصة من الصفر وأشرفت على تطوير أبرز أنظمتها الجوهرية.

أبرز المساهمات التقنية:

محرك جداول بيانات متقدم — بناء data table engine متكامل يدعم الفرز والتصفية وتثبيت الأعمدة وإعادة ترتيبها وتغيير أحجامها، مع إجراءات جماعية bulk actions وتصدير البيانات بصيغ CSV وXLSX وPDF.

منشئ تصفية بيانات شبيه بـ SQL — تطوير filter builder يدعم منطق AND/OR المتداخل وتمثيلات بيانات متعددة (جدول، بورد، قائمة)، مما يمنح المستخدمين المؤسسيين تحكمًا كاملًا في استعراض البيانات وتحليلها.

نظام GIS تفاعلي — دمج ArcGIS وLeaflet لإدارة الحوادث الجغرافية عبر أكثر من 15 وحدة خدمية، مع مزامنة ثنائية الاتجاه بين الخريطة والجداول، ونظام ماركرز وpopups ديناميكي.

نظام RBAC مع Custom Fields ديناميكية — تصميم وتنفيذ نظام صلاحيات مؤسسي متكامل، مع بناء محرك Custom Fields يحقن حقولًا مخصصة ديناميكيًا في جميع نماذج المنصة، يدعم جميع أنواع عناصر الفورم (نص، قوائم، تواريخ، مرفقات، وغيرها)، مع validation ديناميكي وقواعد ظهور مشروطة (dynamic appearance rules) تتحكم في إظهار أو إخفاء الحقول بناءً على قيم حقول أخرى — مما يمنح المؤسسات مرونة كاملة في تخصيص هياكل بياناتها دون تدخل تقني.

خطوط استيراد بيانات آنية — بناء pipelines لاستيراد البيانات في الوقت الفعلي مع طبقة تحقق validation تضمن جودة البيانات قبل وصولها للنظام، إلى جانب سير عمل لاكتشاف التكرارات ودمجها وعمليات أرشفة واسترجاع جماعية.

الأثر التجاري: تُمكّن المنصة المؤسسات الكبيرة من إدارة عملياتها الميدانية والإدارية والأمنية من واجهة موحدة، مما يقلل الاعتماد على أدوات متفرقة ويرفع كفاءة اتخاذ القرار عبر ربط البيانات الجغرافية بالبيانات التشغيلية في الوقت الفعلي.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات