personal picture of the website owner pixilated

مرحباً، أنا عبدالرَّحمن

مطور واجهات أمامية بأكثر من 5 سنوات من الخبرة في بناء تطبيقات ويب احترافية باستخدام Vue.js وNuxt.js وReact وNext.js وTypeScript. متمرس في التصيير من جانب الخادم (SSR)، وأنظمة تصميم المكونات، وGraphQL، وكتابة كود مختبر وموثق. عمل ضمن فرق عمل عن بُعد ودولية.


الخبرة المهنية

كانون الثاني 2025 - إلى الآن

مطور واجهات أمامية, Arsipa GmbH

برلين / ألمانيا

  • إعادة بناء المنتج الداخلي للشركة Medigini باستخدام Nuxt.js و TypeScript.
  • إنشاء وتصميم مكونات قابلة لإعادة الاستخدام باستخدام PrimeVue و Tailwind.
  • بناء الصفحات الرئيسية لتطبيق Medigini باستخدام المكونات التي طورناها، وربطها بـ GraphQL API عبر Apollo Client.
  • كتابة اختبارات الوحدة لجميع المكونات باستخدام Vitest و Nuxt Test Utils، وتوثيقها في Storybook.

تشرين الثاني 2021 - كانون الأول 2024

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

إسطنبول / تركيا

  • تطوير وإدارة تطبيقات الويب المعتمدة على العرض من جانب الخادم باستخدام TypeScript مع Vue.js و Nuxt.js لموقع علاجك.
  • تطوير تطبيقات صفحة واحدة ديناميكية ومتجاوبة باستخدام JavaScript (Vue.js) مع العرض من جانب الخادم باستخدام مكتبة Inertia لموقع Imtilak.net.
  • تصميم صفحات هبوط جذابة باستخدام Blade و HTML و CSS(SCSS) و JavaScript. أمثلة: [1][2][3][4][5][6]

أيار 2020 - أيلول 2021

مطور واجهات أمامية, مجموعة إنجي

إسطنبول / تركيا

  • تطوير وصيانة نظام ERP الداخلي للشركة باستخدام JavaScript (React) و Redux.
  • بناء واجهات متجاوبة وسهلة الاستخدام باستخدام HTML و CSS(SCSS) و JavaScript لأنظمة الشركة الداخلية.

المهارات

  • لغات البرمجة

    • HTML
    • CSS|SCSS
    • JavaScript
    • TypeScript
    • PHP
    • SQL
  • أطر العمل و المكتبات

    • React
    • Next
    • Zod
    • Zustand
    • React Hook Form
    • MUI
    • Shadcn
    • Vue
    • Nuxt
    • Pinia
    • Vuex
    • Inertia.js
    • Blade template engine
    • Apollo GraphQL
    • Tailwind CSS
  • اللغات

    • العربية - (اللغة الأم)
    • الإنجليزية - (مستوى متقدم)
    • التركية - (مستوى متقدم)