Hela Aouiti
مهندسة Full Stack — Node.js · TypeScript · React · Java · Microsoft 365
وظّف هذا الشخص
أرسل عرض عمل مباشرة لهذا المرشح
نبذة
مهندسة في هندسة الحاسوب ومطوّرة Full Stack متخصصة في Node.js/Express وTypeScript وReact وJava/Spring Boot، ومتكاملة مع REST API والخدمات السحابية (Microsoft Graph API وAzure). خبرة في بنية الواجهة الخلفية، والمصادقة OAuth/MSAL، وتكامل الواجهة الأمامية والخلفية ضمن فريق Agile، وأتمتة عمليات الأعمال (Power Automate وn8n). تهتم بجودة الشيفرة: إعادة الهيكلة، ومعالجة الأخطاء، والاختبارات.
الخبرة
مطوّرة Full Stack - Argovia
(2026-01 - 2026-08)
مجموعة أدوات لتصنيف الوثائق في Microsoft 365 (ArgoDoc / CrispyDoc): إضافات SPFx وOffice Add-in وروبوت Teams للواجهة الخلفية وتكامل Microsoft Graph
- تصميم واجهة خلفية باستخدام Node.js/Express (REST API) مع المصادقة MSAL (تدفق On-Behalf-Of) واستدعاءات Microsoft Graph API.
- نسخ الملفات وحل التعارضات عبر Graph API: مسارات ديناميكية للمجلدات الفرعية، واكتشاف الملفات المكررة، واستقصاء النسخ غير المتزامنة.
- إدارة البيانات الوصفية متعددة القيم وقوائم SharePoint عبر REST API، مع منتقي الأشخاص والبحث باستخدام debounce.
- حل مشكلات تعذّر النشر على Azure App Service (MAX_PATH، والعمليات اليتيمة، ومهل انتهاء اتصال الوكيل) عبر تهيئة البيئة وإعادة تصميم مسار CI/CD.
- إضافات SPFx (SharePoint وOneDrive) وOffice Add-in (Word وOutlook) باستخدام React/TypeScript مع Fluent UI وتصنيف المرفقات بالذكاء الاصطناعي (Azure AI Foundry)؛ تطبيق Teams باستخدام Agents Toolkit وSSO.
- لوحة معلومات Next.js لمتابعة أحجام الوثائق وسير العمل والأداء، مع التصفية حسب الفريق (Azure AD)، وإطلاق سير العمل ومتابعته عبر SharePoint.
- تكامل تدفقات Power Automate وn8n مع التوقيع الإلكتروني Yousign.
مالكة منتج ومطوّرة واجهة خلفية - ZEN Groupe
(2025-04 - 2025-08)
- قيادة المنتج بمنهجية Agile/Scrum: صياغة قصص المستخدم وإدارة قائمة الأعمال المتراكمة.
- تصميم بنية الواجهة الخلفية (Node.js وStrapi) بالتعاون مع فريقي تطبيقات الهاتف (Flutter) والويب (Angular).
مطوّرة بيانات وFull Stack — تدريب نهاية الدراسة - Spectrum365
(2025-02 - 2025-06)
- حل استبيان أمني قائم على الخدمات المصغرة (Node.js وAngular)، يتضمن تحليل الإجابات وتقارير وتوصيات مولّدة بالذكاء الاصطناعي، وقابل للتكيّف مع معايير أمنية متعددة.
مطوّرة Full Stack — تدريب - ASM
(2024-07 - 2024-08)
- موقع ويب باستخدام Angular / Spring Boot مع وحدة للفوترة (عروض الأسعار والفواتير والمدفوعات).
مطوّرة Full Stack - SUNEVIT
(2023-07 - 2025-03)
نظام ERP مخصص (Java Spring Boot / React)، ومواقع WordPress
- تصميم وتطوير نظام ERP متكامل باستخدام Java Spring Boot (REST API وSpring Data JPA والتحقق من صحة البيانات والمعالجة المركزية للأخطاء) وReact (للواجهة الأمامية).
- وحدات الأعمال: العملاء والمورّدون، والمنتجات والمخزون، وعروض الأسعار والفواتير والمدفوعات، ومتابعة الطلبات.
- الأمان: المصادقة JWT (Spring Security)، وإدارة الأدوار والصلاحيات حسب الوحدة.
- واجهة أمامية باستخدام React: جداول مزوّدة بمرشحات وبحث وترقيم صفحات، ونماذج خاضعة للتحقق، ولوحات متابعة.
- موقع تجارة إلكترونية WooCommerce: كتالوج المنتجات، وسلة التسوق، والدفع عبر الإنترنت، وإدارة الطلبات والمخزون.
- موقع تعريفي متجاوب: إعداد البنية، وتخصيص القوالب، ودمج التصاميم.
- إضافات مخصصة (PHP): تكامل واجهات API خارجية وأتمتة مهام الأعمال؛ تحسين الأداء وSEO والصيانة والأمان.
عالمة بيانات — تدريب نهاية الدراسة - Laboratoire REGIM
(2023-02 - 2023-06)
- تصنيف المستخدمين استنادًا إلى منشورات Facebook باللغة العربية (ML/DL)، وتطبيق Flask/Bootstrap لعرض النتائج.
مطوّرة Full Stack — تدريب - KUZA
(2022-07 - 2022-08)
- تطبيق تجارة إلكترونية مصغّر طُوّر ضمن فريق باستخدام Laravel وAngular.
التعليم
دبلوم مهندسة - هندسة الحاسوب - Polytechnique Sfax (2022 - 2025)
إجازة - علوم الحاسوب - Faculté des Sciences de Sfax (2022 - 2023)
المرحلة التحضيرية المتكاملة - علوم الحاسوب - Faculté des Sciences de Sfax (2020 - 2022)
