AS

عبدالله السليفاني

مطور Full-Stack

مطور Full-Stack ذو خبرة متخصص في تطبيقات Next.js مع مهارات شاملة عبر التقنيات وخبرة أعمق في تقنيات الباك إند.

Next.jsReactTypeScriptNode.jsPostgreSQLDocker

نبذة عني

من أنا

أنا مطور Full-Stack شغوف لدي أساس قوي في هندسة الحاسوب وخبرة بحثية في التعلم الآلي واستخراج البيانات. أتخصص في بناء تطبيقات ويب حديثة باستخدام Next.js ولدي خبرة واسعة في تقنيات الفرونت إند والباك إند.

تشمل خبرتي نشر التطبيقات باستخدام Docker وإدارة البنية التحتية للخوادم الافتراضية. أستمتع بحل المشكلات المعقدة وإنشاء حلول قابلة للتوسع وسهلة الصيانة تقدم تجارب مستخدم استثنائية.

اللغات

الإنجليزية بطلاقة
العربية بطلاقة
الكردية جيد جداً (محادثة)
التركية متوسط

المهارات والتقنيات

تطوير الواجهات الأمامية

JavaScript TypeScript React Next.js React Native (Expo) TailwindCSS

تطوير الخلفية

Next.js Node.js PHP Laravel

قواعد البيانات

MySQL PostgreSQL SQLite

DevOps والبنية التحتية

Docker AWS AWS Lightsail Vercel Ubuntu VPS Git

لغات البرمجة

Python Java C C++

التعلم الآلي

Scikit-learn Pandas TensorFlow

الخبرة والتعليم

الخبرة العملية

مطور Full-Stack

الحالي

عمل حر

  • تطوير تطبيقات ويب كاملة باستخدام Next.js و React و Node.js
  • تصميم وتنفيذ حلول قواعد البيانات باستخدام MySQL و PostgreSQL
  • إعداد البنية التحتية باستخدام Docker للحاويات والنشر على VPS
  • إنشاء أنظمة إدارة المحتوى (CMS) للعملاء
  • تنفيذ حلول المصادقة والتفويض وتخزين الملفات
  • العمل على تطبيقات الجوال متعددة المنصات باستخدام React Native (Expo)

مساعد تدريس، هندسة الحاسوب

فبراير 2021 - سبتمبر 2023

جامعة الشرق الأوسط التقنية - حرم شمال قبرص (METU NCC)

  • إعداد واجبات المقرر ومواد المختبر
  • إجراء جلسات المختبر لطلاب هندسة الحاسوب
  • تقييم وتقدير أعمال الطلاب
  • المساعدة في المسؤوليات المتعلقة بالقسم

مطور أنظمة مدمجة

2018 - 2019

عمل حر

  • تطوير ونشر حلول أتمتة متعددة لمرافق معالجة المياه
  • برمجة أجهزة PLC و HMI من Phoenix Contact للتطبيقات الصناعية

التعليم

ماجستير في هندسة الحاسوب

فبراير 2021 - سبتمبر 2023

جامعة الشرق الأوسط التقنية - حرم شمال قبرص

الأطروحة: PEAS: التنبؤ بالتجزئة بمساعدة تتبع العين

عرض المنشور

بكالوريوس في هندسة الحاسوب

سبتمبر 2016 - يناير 2021

جامعة الشرق الأوسط التقنية - حرم شمال قبرص

المشروع: تطبيق ويب متكامل لإدارة العيادات

شهادة الثانوية العامة

2009 - 2015

مدرسة العراق الثانوية للمتميزين

الشهادات

برنامج القادة الشباب العراقيين (IYLEP)

2014

برنامج مدته شهر واحد برعاية وزارة الخارجية الأمريكية، يركز على تطوير مهارات التواصل وحل المشكلات.

المشاريع المميزة

عرض لأحدث أعمالي، بما في ذلك تطبيقات Full-Stack وتطبيقات الجوال وحلول الويب الحديثة.

متجر المواد (منصة متجري)

مطور منصة التجارة الإلكترونية Full-Stack

تطوير وتصميم منصة تجارة إلكترونية شاملة B2B/B2C متخصصة في توريد مواد البناء والإنشاء، تخدم عملاء الشركات والمستهلكين الأفراد. تم بناؤها باستخدام تقنيات حديثة بما في ذلك Next.js 15 مع App Router و React 19 و TypeScript و PostgreSQL مع Prisma ORM.

التقنيات المستخدمة

Next.js 15 React 19 TypeScript Node.js PostgreSQL Prisma ORM Tailwind CSS shadcn/ui React Hook Form Zod Jest Expo SDK

تطبيق متجر المواد للجوال (متجر المواد)

تطبيق تجارة إلكترونية للجوال بتقنية React Native باستخدام Expo SDK 53 لسوق مواد البناء العربي، يخدم عملاء B2B و B2C. يتضمن مصادقة المستخدم، والبحث المتقدم عن المنتجات والتصنيف، وعربة التسوق، وإدارة الطلبات.

التقنيات المستخدمة

React Native Expo SDK 53 TypeScript NativeWind TailwindCSS Expo Router Axios Token Authentication Push Notifications RTL Support

تطبيق إدارة متجر المواد للجوال

تطبيق إدارة للجوال بتقنية React Native لإدارة الطلبات والمنتجات والعملاء، يتميز بواجهة RTL محلية بالكامل تركز على اللغة العربية. يتضمن إشعارات فورية في الوقت الفعلي، وإنشاء فواتير PDF، وكتالوج المنتجات مع الفئات/العلامات التجارية/المخزون، وإدارة شاملة لحالة الطلبات.

التقنيات المستخدمة

React Native Expo SDK 53 TypeScript Expo Router NativeWind Axios Expo Application Services (EAS)

VOLT للمنزل الذكي وحلول الأمان (منصة متجري)

مطور منصة التجارة الإلكترونية Full-Stack

منصة تجارة إلكترونية لشركة حلول المنزل الذكي والأمن تعمل في العراق والمملكة المتحدة. واجهة مزدوجة للمتجر ولوحة التحكم الإدارية باستخدام Next.js 15 و TypeScript و PostgreSQL. تدير كتالوجات معقدة مع تتبع المخزون والحملات الترويجية.

التقنيات المستخدمة

Next.js 15 TypeScript PostgreSQL Tailwind CSS Prisma ORM React Hook Form Zod

العبايجي لمستحضرات التجميل - صفحة هبوط للتجارة الإلكترونية

مطور واجهات أمامية ومصمم ويب

موقع متجاوب لموزع مستحضرات التجميل الفاخرة الذي يخدم سوق دبي، بالشراكة مع علامات تجارية بما في ذلك L'Oréal و Eucerin و La Roche-Posay و Vichy و Bioderma و Phyto. تم بناؤه بمكونات واجهة مستخدم حديثة ورسوم متحركة وتصميم يركز على الجوال أولاً.

التقنيات المستخدمة

Next.js 15 React 19 TypeScript Tailwind CSS Radix UI Framer Motion

Hicorner للاستشارات - موقع معرض الأعمال

مطور واجهات أمامية

موقع معرض أعمال لشركة معمارية مع فئات للمساجد والفلل ومواقع البناء والمباني. تم تنفيذ تصميم متجاوب ورسوم متحركة سلسة وتكوين للنشر الثابت.

التقنيات المستخدمة

Next.js 14 TypeScript React Tailwind CSS Framer Motion shadcn/ui Static Site Generation

البحث والمنشورات

يركز بحثي على تطبيقات التعلم الآلي في التفاعل بين الإنسان والحاسوب وإمكانية الوصول إلى الويب.

PEAS: التنبؤ بالتجزئة بمساعدة تتبع العين

عبدالله إحسان صالح السليفاني

ماجستير، هندسة الحاسوب

جامعة الشرق الأوسط التقنية - حرم شمال قبرص

سبتمبر 2023

الملخص

يتنبأ PEAS بأجزاء الصفحة المرئية التي ستجذب انتباه المستخدم دون جمع بيانات تتبع عين جديدة لكل صفحة. يجمع النهج بين الميزات التي تصف بنية الصفحة ومظهرها (من التجزئة المرئية/DOM والإشارات المرئية/المحتوى الإضافية) ويدرب نماذج خاضعة للإشراف لتقريب تسميات التجزئة المستنيرة بتتبع العين الناتجة عن مجموعات البيانات السابقة. النتيجة هي طريقة عملية وقابلة للتكرار تتيح تطبيقات المصب مثل قارئات الشاشة الواعية بالاهتمام التي يمكن الوصول إليها وتحديد أولويات المحتوى الذكي.

أفضل أداء (Best Performance)

KNN

Macro F1: 78.74%

مجموعة البيانات (Dataset)

13 صفحات ويب

تسميات الأجزاء بمساعدة تتبع العين باستخدام EDDS من مجموعات بيانات تتبع العين المجمعة مسبقًا

المنهجية (Methodology)

النماذج المُقيّمة (Models Evaluated)
شجرة القرار الغابة العشوائية أقرب جار K (KNN) آلة المتجه الداعم (SVM) الانحدار اللوجستي (LR) البيرسبترون خط الأساس العشوائي
استراتيجية التحقق (Validation Strategy)

اترك واحدًا خارجًا لكل صفحة (التدريب على 12 صفحة، الاختبار على صفحة واحدة محجوبة)

هندسة الميزات (Feature Engineering)

إجمالي الميزات: 46 (Total Features)
  • مرئي (الحجم، اللون، المساحة البيضاء، الهوامش، الحدود، الخط)
  • بنية DOM (عمق الشجرة، علاقات الأب والطفل)
  • نصي/دلالي (كثافة الروابط، تكرار الكلمات)
  • محتوى (الصور، الجداول)
مصادر الميزات (Feature Sources)
  • VIPS (التجزئة المرئية/DOM)
  • الميزات المرئية والمحتوى المستخرجة من Puppeteer

التطبيقات (Applications)

إمكانية الوصول: قارئات الشاشة الواعية بالاهتمام

استرجاع المعلومات والترتيب

تحليل جودة/جماليات الويب وتشخيص تجربة المستخدم

المهارات والتقنيات (Skills & Technologies)

التعلم الآلي (Machine Learning)
KNN (Minkowski) Decision Trees Random Forests SVM Logistic Regression Perceptron Elbow method for K selection Class imbalance handling (undersampling) Leave-one-out cross-validation Macro F1, Precision, Recall
التعلم العميق (Deep Learning)
TensorFlow/Keras Sequential MLPs (single and two-layer)
أتمتة الويب (Web Automation)
VIPS segmentation Puppeteer (Node.js headless browser) HTML/CSS property parsing
هندسة الميزات (Feature Engineering)
Visual/layout features DOM structural features Textual/semantic/content features
تتبع العين في HCI (HCI Eye Tracking)
EDDS label generation Fixation clustering Areas of Interest (AOIs)
هندسة البرمجيات (Software Engineering)
Python/JavaScript tooling GitHub for open data/code release

تواصل معي

أنا دائمًا مهتم بفرص جديدة ومشاريع مثيرة. دعونا نناقش كيف يمكننا العمل معًا!

البريد الإلكتروني

التواصل المباشر

GitHub

github.com/Abdullah97825

شاهد مشاريعي

متاح حالياً

متوفر لفرص جديدة ومشاريع مستقلة

مستعد لبدء مشروع؟ دعنا نناقش أفكارك!