Abdullah Alhammad

مطوّر جافاسكريبت فول ستاك

الملخص المهني

أنا مطوّر جافاسكريبت فول ستاك لديّ شغف عميق لبناء حلول رقمية سلسة ومتمحورة حول المستخدم. أجمع في أسلوبي بين التمكّن التقني والحس الجمالي، لأضمن أن يخدم كل سطر كود أهداف الأداء والمعنى.

بخبرة عميقة في React ومنظومة Node.js الحديثة، أتخصص في بناء تطبيقات قابلة للتوسع تحل مشكلات معقدة. فلسفتي مبنية على الوضوح والكفاءة والسعي الدائم نحو التميّز الرقمي.

الخبرة العملية
CTCommIstanbul
مطوّر متكامل (Full-Stack)August 2024 - June 2026

طوّرت SimpleTouch، تطبيق ويب لمركز اتصال مؤسسي مع تواصل في الوقت الفعلي، مبني في نسختين متوازيتين: Next.js 15 / React و Angular ضمن NX Monorepo. قدّمت لوحات تحكم، وتصوّرات للبيانات، وإدارة للمستخدمين والصلاحيات، وميزات للمكالمات الصوتية والمرئية. هندست التحديثات الفورية عبر Socket.IO، ونظام RBAC ديناميكي باستخدام CASL، وإدارة الحالة باستخدام Redux Toolkit. بنيت واجهات هجينة باستخدام MUI v6 و PrimeReact مع دعم الكتابة من اليمين لليسار (RTL) والوضعين الفاتح والداكن. أعددت أنظمة CI/CD على Azure DevOps باستخدام Docker، ووسم الإصدارات، وتسجيل مركزي عبر Winston + Elasticsearch. كتبت اختبارات شاملة (E2E) واختبارات وحدة باستخدام Playwright و Jest و MSW. حزمة التقنيات: Next.js 15, React 18, Angular, TypeScript, Redux Toolkit, MUI v6, Socket.IO, CASL, JWT, Docker, Azure DevOps.

التقنيات: Next, Angular

Spirit PharmacyRemote
مطوّر واجهات أمامية (عمل حر)August 2023 - Present ( Support )

صمّمت وبنيت منصّة صيدلية إلكترونية متكاملة (Full-Stack) باستخدام React.js و Next.js. أنشأت صفحات منتجات بديهية ومتجاوبة وواجهات تسوّق ديناميكية تركّز على تجربة المستخدم. نفّذت تصفية متقدمة للمنتجات مع أنماط محسّنة لواجهة وتجربة المستخدم (UI/UX). تعاونت بشكل وثيق مع المصمّمين في تصميم الواجهة وتحسينات سهولة الاستخدام. دمجت واجهات برمجة التطبيقات الخلفية (APIs) وأنظمة معالجة المدفوعات.

التقنيات: Next.js, React, JavaScript, Tailwind CSS, SCSS (Sass), Bootstrap, MUI (Material UI), PrimeReact, Styled Components, Algolia, i18next, Formik, Yup, Zustand, Axios, Redis, Swiper, Webpack, Docker

MugtarebRemote
مطوّر متكامل (Full-Stack) (عمل حر)June 2025 - March 2026

منصّة إعلانات عقارية متكاملة (Full-Stack) موجّهة للمغتربين. صمّمت بنية خلفية (Backend) معيارية قائمة على نطاق المجال باستخدام NestJS، منظّمة في وحدات خدمة مستقلة — الإعلانات، المدفوعات/الاشتراكات، المحادثة الفورية، الإشعارات، ونظام التذاكر — مع مكتبات مشتركة تُدار ضمن مساحة عمل Nx. بنيت نظام إعلانات عقارية متكامل (الإنشاء، المراجعة، حالات التوفّر، أنواع العقارات، حالة التأثيث والإشغال)، ومدفوعات عبر الإنترنت وإدارة إعلانات قائمة على الاشتراك، ومحادثة فورية مع آليات الحظر والشكاوى عبر WebSockets، ولوحة تحكم إدارية شاملة. نفّذت نظام تذاكر للدعم الفني، وإشعارات متعددة القنوات، وتصنيفاً جغرافياً هرمياً، وتكاملاً مع Google Cloud Storage، ومصادقة آمنة (JWT + Passport) مع حماية CSRF، ودعم تعدّد اللغات (i18n)، والوضع الداكن، ومحرّر نصوص غني TipTap، وسجلّات تدقيق، وحذف ناعم مع آلية استرجاع للمستخدم. حزمة التقنيات: NestJS 11, Fastify, Prisma, PostgreSQL, Socket.io, Next.js 16, React 19, TypeScript, TailwindCSS 4, Radix UI, shadcn/ui, TanStack Query, Docker, Jest, Playwright.

التقنيات: NestJS, Fastify, Prisma, PostgreSQL, Socket

bazarli.comRemote
مطوّر واجهات أمامية (عمل حر)January 2021 - December 2021

حسّنت واجهات متجر إلكتروني باستخدام HTML و CSS و JavaScript. نفّذت تصاميم ويب متجاوبة وحسّنت سهولة استخدام المنصّة لتجربة عملاء أفضل.

التقنيات: Laravel Blade, JavaScript , jQuery

Imtilak Groupİstanbul
مطوّر واجهات أماميةApril 2022 To December 2023

طوّرت واجهات المواقع باستخدام قوالب Laravel Blade. حسّنت ملفات CSS باستخدام SCSS وطوّرت عمليات البناء باستخدام Gulp و Webpack لتحسين الأداء وقابلية الصيانة.

التقنيات: Laravel Blade, JavaScript , VueJS

FletraxRemote
مطوّر واجهات أماميةNovember 2023 - March 2024

طوّرت لوحة تحكم لتتبّع المركبات باستخدام TypeScript و React.js و Redux. نفّذت تصوّراً للبيانات في الوقت الفعلي ومكوّنات واجهة مستخدم متجاوبة لمنصّة إدارة أساطيل المركبات.

التقنيات: ReactJS, Next.js

orca educationRemote
مطوّر واجهات أماميةJanuary 2022 - May 2022

صمّمت وطوّرت واجهات المستخدم باستخدام HTML و SCSS و JavaScript ES6. بنيت تخطيطات متجاوبة مع تجربة مستخدم محسّنة عبر جميع الأجهزة. نفّذت التحقق من المدخلات، والتحميل الديناميكي للبيانات، وتحسين الأداء لتجربة تصفح أفضل.

التقنيات: Laravel Blade, JavaScript , jQuery, SCSS

Blue Horizon companyİstanbul
مطوّر واجهات أمامية (Front End)January 2020 - January 2021

طوّرت وصُنت واجهات الويب باستخدام Laravel Blade، مع ضمان تخطيطات سلسة وجذابة بصرياً. عزّزت التفاعلية والوظائف باستخدام JavaScript و jQuery. استخدمت SCSS لتنسيق وتخصيص عناصر الويب، مما أدى إلى تصميم متناسق وجذاب.

التقنيات: Laravel Blade, JavaScript , jQuery, SCSS

مشاريع مختارة
Kids ZoneSept 2024 - Nov 2024

تطبيق لإدارة شؤون الطلاب في المدارس الخاصة، مبني بـ React Native ليعمل على iOS و Android، يسهّل المتابعة الأكاديمية وإدارة التسجيل.

التقنيات: React Native, expo, Typescript, tailwindcss, tamagui

تطبيق SimpleTouchAugust 2024 - June 2026

CTComm

طوّرت SimpleTouch، تطبيق ويب مؤسسي لمركز اتصال مع تواصل فوري (real-time)، مبني في نسختين متوازيتين: Next.js / React و Angular ضمن Nx Monorepo، يشمل لوحات تحكم وإدارة للمستخدمين والصلاحيات والتقارير.

التقنيات: TypeScript, NextJS, Angular, Redux, TailwindCSS

ctcomm.com.tr
Mugtarebjune 2025 - march 2026

Mugtareb

منصّة إعلانات عقارية متكاملة (full-stack) للمغتربين، بواجهة خلفية NestJS معيارية (إعلانات، مدفوعات، محادثة فورية، إشعارات، تذاكر دعم).

التقنيات: NestJS 11, Fastify, Prisma, PostgreSQL, Socket

mugtareb.com/
Moumin

Moumin Designer

منصّة تعليم إلكتروني متعدّدة اللغات متكاملة (full-stack)، بنظام إدارة محتوى headless عبر PayloadCMS 3.x وواجهة Next.js 15 و React Server Components.

التقنيات: NestJS, React, TypeScript, MongoDB, Paddle

muomen.design/
Tebadul2024 — Present

İmtilak Group

منصّة استيراد بين الشركات (B2B) تربط المشترين حول العالم بالموردين الأتراك، مبنيّة باستخدام Laravel وInertia.js وVue.js.

التقنيات: Laravel, Inertia.js, Vue.js, MySQL, Tailwind CSS

www.tebadul.com
FletraxNovember 2023 - March 2024

Fletrax

منصّة لإدارة أساطيل المركبات مع لوحة تحكّم لتتبّع المركبات، مبنيّة بـ TypeScript و React.js و Redux، تعرض البيانات بشكل فوري ومتجاوب.

التقنيات: Next.js, React.js, Redux, TypeScript, Tailwind CSS

fletrax.com
التعليم
Anadolu Open Education UniversityBachelor's Degree
Web Design and DevelopmentIstanbul • October 2021 - Present
KodluyoruzBootcamp
Web DevelopmentIstanbul • September 2021 - December 2021
المهارات التقنية

تطوير الواجهة الأمامية: React.js, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS

تطوير الواجهة الخلفية: Nest.js, Node.js, Express.js, MongoDB, MySQL, REST APIs

ديف أوبس / الأدوات: Kubernetes, Docker, GIT, CI/CD, AWS

الشهادات
JavaScript React BootcampDecember 2021

Kodluyoruz Academy

İstanbul JavaScript & React Bootcamp a bootcamp offered by Kodluyoruz Academy, with Enes Ozturk as the trainer. issued in 2021.

اللغات
العربيةاللغة الأم
التركيةطلاقة
الإنجليزيةمتوسط