مهندس برمجيات
المؤسسة الوطنية للجيوفيزياء (ENAGEO) — مجمع سوناطراك
منصة إدارة الصحة المهنية
- طوّرت الوظائف الأساسية للمنصة باستخدام Spring Boot وAngular وOracle، مع اعتماد Keycloak للمصادقة وSpring Security للتحكم في الصلاحيات.
- نشرت التطبيق عبر Jenkins، واختبرته باستخدام JUnit 5 وMockito وMockMvc.
- بنيت وحدة السجلات الطبية مع ترقيم الصفحات والتصفية من جهة الخادم والتخزين المؤقت، ما خفّض زمن تحميل الجدول بنسبة 74%.
- طوّرت تخطيط الزيارات الطبية السنوية وفق قواعد الحصص والأهلية، ما خفّض زمن الاستجابة في عملية الاختيار بنسبة 32%.
- أنشأت لوحة متابعة لمؤشرات الأداء والنشاط الأخير، وحسّنت استعلاماتها لتقليص زمن التحميل بنسبة 63%.
منصة إدارة موارد الاتصالات
- بنيت وظائف لإدارة شرائح SIM والخطوط الهاتفية والاشتراكات باستخدام Spring Boot وAngular، إلى جانب دليل هاتفي للمؤسسة قابل للبحث مع استيراد ملفات Excel وتصدير PDF.
- Spring Boot
- Angular
- Oracle
- Keycloak
- Spring Security
- Jenkins
- JUnit 5
- Mockito
- MockMvc









