أهلاً، أنا علي

مطوّر واجهات أول وقائد فريق.

باني تطبيقات ويب قابلة للتوسع وسريعة الأداء باستخدام ⁦Vue⁩ و ⁦Nuxt⁩ و ⁦TypeScript⁩ — وباقود الفرق اللي بتشحنها. خمس سنين في المجال، معظم شغلي الأخير كان على منصات ⁦SaaS⁩ متعددة المستأجرين في وقت حقيقي في السوقين السعودي والمصري.

المنصورة، مصر· مستعد للانتقال للرياض· موظف الشهر مرتين

تصفّح

أعمال مختارة

كل المشاريع →

PAIR AI Chat Platform

٢٠٢٥

Enterprise real-time chat built with Nuxt 4, Vue 3, and TypeScript. Registry-based WebSocket layer on Pusher with typing indicators, read receipts, and synchronized multi-tab presence. Local data secured with AES-GCM + PBKDF2 in IndexedDB.

Nuxt 4Vue 3TypeScriptPusherWebCrypto

Ataa SaaS — eDialogue Store

٢٠٢٥

Multi-tenant SaaS powering CRM, donations, and real-time communication for charitable organizations across Saudi Arabia. Nuxt 3, Vue 3, TypeScript, a unified Tailwind + ShadCN + UnoCSS design system with full RTL/LTR support, and Apple Pay / Google Pay / Moyasar integrations.

Nuxt 3TypeScriptShadCNPaymentsRTL

Velents ATS

٢٠٢٤

AI-driven recruitment platform with video/audio recording modules, drag-and-drop CRUD interfaces, and dashboards. Refactored legacy Vue codebases for accessibility, performance, and maintainability.

VueNuxtTypeScriptAIE2E

@alikhalilll/nuxt-api-provider

٢٠٢٦

Strongly-typed fetch client for Nuxt 3/4 with interceptors, retry/backoff, upload progress, and a framework-agnostic core that also runs outside Nuxt.

NuxtTypeScriptHTTP

@alikhalilll/nuxt-crypto

٢٠٢٦

AES-256-GCM + PBKDF2 via Web Crypto API for Nuxt. Key caching, pluggable algorithms, optional server-only mode, and device-fingerprint binding.

NuxtSecurityWeb Crypto

@alikhalilll/nuxt-auto-middleware

٢٠٢٦

Layout → middleware mapping for Nuxt with glob patterns, named groups, per-page overrides, and a typed middleware-name registry.

NuxtRoutingDX

اللي بعمله كويس

  • شغل أداء يظهر في الأرقام — في آخر دور رفعت الـ ⁦LCP⁩ حوالي ٤٠٪ وقلّلت الـ ⁦CLS⁩ حوالي ٦٠٪ من خلال الـ ⁦lazy hydration⁩ والـ ⁦code splitting.⁩
  • قيادة فرق واجهات صغيرة: مراجعة أكواد، توجيه، ورفع مستوى الـ ⁦accessibility⁩ والـ ⁦DX.⁩
  • أنظمة وقت حقيقي على ⁦Pusher⁩ / ⁦WebSockets⁩ — طبقات أحداث مبنية على ⁦registry⁩، حضور متعدد التابات، ومنع تكرار الرسايل.
  • حماية من جهة العميل: تشفير ⁦AES-GCM⁩ + ⁦PBKDF2⁩ للداتا المحلية، وتكامل ⁦Apple Pay⁩ و ⁦Google Pay⁩ و ⁦Moyasar.⁩

شغّال على حاجة مثيرة؟

وظايف، تعاونات، أو مشاكل في الواجهات — يسعدني أسمع عنها.

تواصل معايا