Ali Khalil

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

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

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

المنصورة، مصر· مستعد للانتقال إلى الرياض· موظف الشهر مرّتين
متاح لأدوار جديدة

أعمال مختارة

ابحث في أعمالي كما تبحث في أيّ شيء آخر.

↑↓ تنقّل ·↵ فتح6 نتائج

اضغط⌘K Ctrl K من أيّ مكان

تصفّح

نبذة

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

اقرأ النسخة الكاملة

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

  • Frontend Team Lead / Senior Frontend Developer

    eDialogue Corner Society

    ٢٠٢٥ to حالياً
  • Frontend Team Lead / Senior Frontend Developer (Part-time)

    PAIR AI

    ٢٠٢٥ to ٢٠٢٥
  • Senior Frontend Developer

    Velents.ai

    ٢٠٢٣ to ٢٠٢٥
  • Frontend Developer

    Codebase

    ٢٠٢٣ to ٢٠٢٣

أعمال مختارة

جميع المشاريع →
٢٠٢٥

PAIR AI Chat Platform

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

Nuxt 4Vue 3TypeScriptPusherWebCrypto
٢٠٢٥

Ataa SaaS, eDialogue Store

Multi-tenant SaaS that powers CRM, donations, and real-time communication for charitable organizations across Saudi Arabia. Built with Nuxt 3, Vue 3, and TypeScript, backed by a unified Tailwind, ShadCN, and UnoCSS design system with full RTL and LTR support, and integrated with Apple Pay, Google Pay, and Moyasar.

Nuxt 3TypeScriptShadCNPaymentsRTL
٢٠٢٤

Velents ATS

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

VueNuxtTypeScriptAIE2E
٢٠٢٦

@alikhalilll/nuxt-api-provider

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

NuxtTypeScriptHTTP
٢٠٢٦

@alikhalilll/nuxt-crypto

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

NuxtSecurityWeb Crypto
٢٠٢٦

@alikhalilll/nuxt-auto-middleware

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

NuxtRoutingDX
٢٠٢٦

@alikhalilll/ui

Headless, shadcn-vue style Vue 3 component library. Every component is its own importable subpath (`/tell-input`, `/popover`, `/drawer`, and so on) so consumers only ship what they use. Built on reka-ui and vaul-vue, themed via prefixed CSS variables, fully typed.

Vue 3NuxtHeadless UITailwind

ما أُتقنه

  • عمل أداء يظهر أثره في الأرقام. في آخر دور رفعتُ مؤشّر ⁦LCP⁩ بنحو ٤٠٪ وخفّضتُ ⁦CLS⁩ بنحو ٦٠٪ عبر ⁦lazy hydration⁩ و⁦code splitting⁩.
  • قيادة فرق واجهات صغيرة: مراجعة الشيفرة، وتوجيه المطوّرين، ورفع سقف إمكانية الوصول وتجربة المطوّر.
  • أنظمة الزمن الحقيقي فوق ⁦Pusher⁩ و⁦WebSockets⁩: طبقات أحداث مبنية على ⁦registry⁩، وتزامن الحضور بين التبويبات، ومنع تكرار الرسائل.
  • أمان من جانب العميل: تشفير ⁦AES-GCM⁩ مع ⁦PBKDF2⁩ للبيانات المحلية، وتكامل مع ⁦Apple Pay⁩ و⁦Google Pay⁩ و⁦Moyasar⁩.
Ali raises the bar for what a great Senior Front-End Developer looks like. He built a clean, scalable architecture that kept our codebase consistent, and brings a calm, positive presence to the team.

Aalaa Waleed

Front-End Developer, Vue.js and Angular

On our CPaaS project, Ali built a clean, feature-based, scalable architecture and simplified our GitFlow. He is proactive in refactoring, aligning shared code, and always willing to share knowledge across the team.

Ahmed Hamed

Full-Stack Web Developer, MERN

One of the best Senior Frontend Developers I have worked with. Ali has a talent for clean, intuitive UIs that are both visually appealing and highly functional, and he bridges the gap between frontend and backend with ease.

Ahmed Elsayed

Software Engineer at Robusta Studio

Ali consistently demonstrated exceptional technical expertise and creativity with Vue.js, Nuxt, and modern front-end tooling. On Velents ATS he played a pivotal role in improving performance and redesigning the UI.

Mahmoud Attar

Senior Frontend / Full-Stack Engineer

Ali is honest, dependable, and hardworking. His front-end expertise was a significant advantage to our entire office. He is a true team player who brings out the best in everyone around him.

Shorouk Alkalla

Backend Developer, PHP and Laravel

Ali did an exceptional job on our recent projects. He is a productive, multi-skilled developer with broad knowledge. Careful, proactive, self-motivated, and a real pleasure to work with.

Yomna Dessouki

Growth Manager at Halan

أسئلة شائعة

  • أين تُقيم، وهل أنت مستعدّ للانتقال؟
    أُقيم في المنصورة بمصر، ومستعدّ للانتقال إلى الرياض في المملكة العربية السعودية للفرصة المناسبة.
  • ما ⁦Stack⁩ الأساسي لديك؟
    ⁦Vue⁩ و⁦Nuxt⁩ و⁦TypeScript⁩ للواجهة الأمامية، و⁦Node.js⁩ حين تتطلّب المهمّة عملاً كاملاً على الطرفين. أعمل كذلك بارتياح مع ⁦React⁩ و⁦Angular⁩.
  • هل تقبل أعمال الفريلانس أو العقود؟
    نعم. أنفّذ مشاركات قصيرة وأعمالاً استشارية، وأرحّب بالمشاركات الأطول أيضاً. تواصل معي عبر صفحة التواصل.

أتعمل على مشروع مثير للاهتمام؟

أدوار جديدة، تعاونات، أو مشكلات واجهات صعبة. يسعدني أن أستمع إليها.

تواصل معي

© 2019 - 2026 علي خليل