نبذة

أنا محترف في مجال تكنولوجيا المعلومات بخبرة واسعة في تطوير تطبيقات الويب والتطبيقات التفاعلية. لدي خبرة قوية في تطوير الواجهة الأمامية باستخدام Angular وReact وNext.js، وفي تطوير الواجهة الخلفية باستخدام Spring Boot وNode.js وExpress، مع خبرة في قواعد البيانات مثل PostgreSQL والعمل مع أدوات Prisma.

 

أتمتع بمهارات قوية في تصميم واجهات المستخدم، وإدارة المشاريع، والتكامل مع APIs، وتحسين أداء التطبيقات. لدي خبرة أيضًا في إدارة البنية التحتية DevOps باستخدام Jenkins وNexus وPrometheus وGrafana، لضمان سير عمل فعال واستقرار التطبيقات.


الخبرات

Full-Stack Developer

قمت بتطوير تطبيق داخلي لتعلم اللغات باسم Declingo باستخدام بنية Full Stack قابلة للتوسع والتطوير.

تصميم وتنفيذ لوحات تحكم خاصة بكل دور (مدير، مدرس، طالب)

بناء نظام مصادقة آمن باستخدام JWT (JSON Web Tokens) مع حماية المسارات وإدارة الجلسات

تطوير تطبيق متكامل باستخدام React, TypeScript, Node.js, Express.js, MongoDB

تحسين أداء التطبيق عبر استراتيجيات التخزين المؤقت (Caching) وتحسين استهلاك الـ API

تحسين تهيئة الموقع لمحركات البحث (SEO) وزيادة كفاءة عرض الواجهة الأمامية

تصميم واجهة مستخدم حديثة ومتجاوبة باستخدام Tailwind CSS و Vite

React، TypeScript، Vite، Tailwind CSS، Node.js، Express.js، MongoDB، JWT

مطور Full Stack – Polyglette · عمل حر

قمت بتطوير تطبيق ويب متكامل (Full Stack) مع بوابات مخصصة لكل من العملاء والمديرين.

تصميم وتطوير واجهات برمجة التطبيقات (REST APIs) باستخدام Express.js و MongoDB

إنشاء نظام رسائل فورية (Real-Time Messaging) باستخدام WebSocket

بناء لوحة تحكم تفاعلية للإدارة وواجهة مستخدم متجاوبة للعملاء باستخدام Next.js و Tailwind CSS

تأمين التطبيق باستخدام JWT و Refresh Tokens مع إدارة الصلاحيات (Admin / Client) وحماية المسارات

تنفيذ نظام إدارة الرحلات والبرامج السياحية (Tourist Circuits & Travel Programs)

مطور Full Stack – مشروع نهاية الدراسة

تنفيذ نظام مصادقة آمن باستخدام JWT (JSON Web Tokens) و Refresh Tokens لضمان حماية المستخدمين

تصميم معمارية النظام باستخدام Node.js، Express.js، Angular، MongoDB، Bootstrap

تطوير وحدات لإدارة المستخدمين، محطات الشحن، والشكاوى مع واجهات مخصصة لكل وحدة

تحسين إدارة الأدوار والصلاحيات (Role & Permission Management) لتعزيز التحكم في الوصول

دمج خدمة تحديد المواقع (Geolocation) لعرض محطات الشحن بشكل ديناميكي على Google Maps

استخدام WebSocket لتتبع حالة محطات شحن السيارات الكهربائية في الوقت الحقيقي (Real-Time Tracking)

العمل على واجهات برمجة التطبيقات (REST APIs) للتواصل مع قاعدة البيانات ومعالجة البيانات

متدرب مطور Full Stack – منصة إدارة التربصات (Internship Management Platform)

قمت بتصميم وتطوير تطبيق ويب متكامل لإدارة التربصات داخل مطار تونس قرطاج (Tunisair Airport)، مع دعم عدة أدوار للمستخدمين: المدير، الموارد البشرية، المشرف، والمتدرب.

تنفيذ نظام مصادقة آمن مع التحكم في الصلاحيات باستخدام JWT و Refresh Tokens

تطوير ميزة الرسائل الفورية (Real-Time Messaging) باستخدام WebSocket لتسهيل التواصل بين المشرفين والمتدربين

بناء واجهات مستخدم ديناميكية ومتجاوبة باستخدام React مع لوحات تحكم مخصصة لكل دور

تصميم وهيكلة الواجهة الخلفية باستخدام Node.js، Express.js، و MongoDB لضمان قابلية التوسع والأداء العالي

متدرب مطور Full Stack

تنفيذ نظام مصادقة آمن مع التحكم في الصلاحيات (Role-Based Access Control) باستخدام Flask لضمان حماية المستخدمين والعروض ومنع الوصول غير المصرح به

تطوير نظام آلي لاستخراج البيانات من البريد الإلكتروني (Email Data Extraction) لمعالجة المعلومات بشكل فوري وتقليل العمل اليدوي

إنشاء واجهات مستخدم متجاوبة وسهلة الاستخدام باستخدام Angular و Bootstrap لوحدات تسجيل الدخول، إدارة المستخدمين، وإدارة العروض، مما حسّن تجربة المستخدم


التعليم

National Engineering Degree in Computer Science

School Diploma – Computer Science


هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى