انتقل إلى المحتوى
السيرة الذاتية

إسلام عبد الظاهر

Islam Abdelzaher

مهندس برمجيات Full-Stack أول

أُطلق منتجات مكتملة تعمل فعلاً — بكل طبقاتها، من البداية إلى النهاية.

التقنياتReact · Next.js · TypeScript · Node.js · PostgreSQL · Generative AI

التفاصيل

مقيم في
الإسكندرية، مصر
الجاهزية للانضمام
فوراً
تصريح العمل
يتطلب تأشيرة برعاية صاحب العمل
الاستعداد للانتقال
المملكة المتحدة · الاتحاد الأوروبي · الإمارات
نمط العمل المفضّل
عن بُعد أو هجين أو مع الانتقال
اللغات
العربية (اللغة الأم) · الإنجليزية (إجادة مهنية للعمل)
صورة شخصية لإسلام عبد الظاهر

نظرة سريعة

  • 10سنوات من الخبرة المهنية في إطلاق تطبيقات ويب مؤسسية
  • 4منصات حيّة في بيئة الإنتاج، بصفتي المهندس الوحيد عليها في VentureX
  • ~55 إلى ~90درجة Lighthouse لمنصة SAIP الوطنية للبحث في الملكية الفكرية
  • +25%نشاط البحث اليومي على منصة SAIP — أسهمت إعادة البناء في هذه الزيادة، وفق تحليلات العميل
  • ~40%انخفاض معدل أخطاء الانحدار في بيئة الإنتاج على منصة SAIP بعد إضافة اختبارات E2E واختبارات الوحدة إلى مسار CI
  • ~20%انخفاض الكود المتكرر لواجهة المستخدم في كل مشروع بفضل مكتبة مكوّنات TypeScript مشتركة

نبذة مهنية

مهندس برمجيات Full-Stack أول بخبرة مهنية تمتد 10 سنوات في إطلاق تطبيقات ويب مؤسسية لوزارات وعملاء تجاريين.

منذ أغسطس 2025 وأنا المهندس الوحيد على أربع منصات حيّة في بيئة الإنتاج لدى VentureX، أتولّى فيها كل طبقة من البداية إلى النهاية: مخطط قاعدة بيانات PostgreSQL، والخلفية البرمجية على Supabase، وواجهة أمامية على React مع Next.js، وبنية الإنتاج التحتية على Vercel، Railway، Cloudflare. وأعمل هناك أيضاً مهندس Full-Stack على نظام إدارة الأداء الاستراتيجي لمركز الملك فيصل للبحوث والدراسات الإسلامية (KFCRIS). كما بنيتُ وأطلقتُ بمفردي منتجَين Full-Stack آخرَين. وقبل ذلك عملتُ ست سنوات بصفتي مهندس واجهات أمامية أول في شركة استشارات إقليمية تضم أكثر من 100 موظف، وسلّمتُ خلالها منصات حكومية، منها المنصة الوطنية للبحث في الملكية الفكرية التابعة للهيئة السعودية للملكية الفكرية (SAIP).

وأبني كذلك منتجات قائمة على النماذج اللغوية الكبيرة (LLM): نموذج إثبات مفهوم بتقنية التوليد المعزَّز بالاسترجاع (RAG) لـ"حكواتي"، مرشد متاحف ذكي ثنائي اللغة، و"Job Hunter Agent"، وكيل ذكاء اصطناعي يتولّى التقديم على الوظائف تلقائياً — وكلاهما يستند إلى بيانات المصدر، مع ضوابط تمنع اختلاق المعلومات.

أعتمد يومياً في عملي الإنتاجي على Claude Code، Cursor، GitHub Copilot، ضمن مسارات تحقق مدروسة. وأبحث حالياً عن وظيفة مهندس برمجيات Full-Stack أول أو مهندس برمجيات أول في المملكة المتحدة أو الاتحاد الأوروبي أو الإمارات، عن بُعد أو بنظام هجين أو مع الانتقال.

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

  1. إلى الآنعن بُعد

    مهندس برمجيات Full-Stack أول

    VentureX

    • عملتُ بصفتي المهندس الوحيد على 4 منصات حيّة في بيئة الإنتاج — Irthna، OneFarm، Bunn Khawlan، theventurex.com — وتولّيتُ كل طبقة من البداية إلى النهاية دون فريق للخلفية البرمجية: تصميم مخطط قاعدة بيانات PostgreSQL، والخلفية البرمجية على Supabase (Auth، RLS، Realtime، Storage)، وواجهة Next.js App Router الأمامية، والنشر في بيئة الإنتاج.
    • أعمل منذ فبراير 2026، مع مساهمين آخرين، مهندس Full-Stack على نظام إدارة الأداء الاستراتيجي لمركز الملك فيصل للبحوث والدراسات الإسلامية (KFCRIS) — منصة مبنية على Next.js مع Supabase لتتبّع مؤشرات الأداء الرئيسية (KPIs) للمؤسسة — مع نظام RBAC ذي 5 مستويات للأدوار، ومصفوفات صلاحيات مخصّصة، وسجلات تدقيق.
    • بنيتُ نموذج إثبات المفهوم بتقنية التوليد المعزَّز بالاسترجاع (RAG) لـ"حكواتي"، مرشد متاحف ذكي ثنائي اللغة (العربية والإنجليزية): تضمينات OpenAI (Embeddings) مخزّنة في pgvector (HNSW، cosine) على Supabase، وبحث دلالي مُرشَّح حسب اللغة خلف أمان على مستوى الصفوف (RLS)، وإجابات مع ذكر المصادر تمتنع عن الإجابة حين تضعف الأدلة، واستيعاب تدريجي للمحتوى قائم على بصمة المحتوى (Hash)، وسكربت لتقييم جودة الاسترجاع والإجابات.
    • صمّمتُ ونفّذتُ أنظمة RBAC متعددة الأدوار، ومسارات عمل للمعاملات قائمة على مراحل الإنجاز، وتدفقات بيانات في الوقت الفعلي، وآليات لرفع الملفات، ولوحات معلومات خاصة بكل دور، عبر منصات متفاوتة التعقيد — من متجر إلكتروني ذي دورَين إلى سوق إلكتروني ذي 5 أدوار.
    • بنيتُ ونشرتُ منصة شركة VentureX (theventurex.com): تطبيق Full-Stack مبني على Next.js مع خدمات الخلفية على Railway، ومستضاف على Vercel مع Vercel Analytics، ومنسَّق باستخدام Tailwind CSS.
    • أدرتُ البنية التحتية في كل المشاريع: Cloudflare (DNS، Workers، Firewall Rules)، وتهيئة SSL، وخدمات الخلفية على Railway، وعمليات النشر على Vercel.
    • طبّقتُ مسارات عمل منظّمة بمساعدة الذكاء الاصطناعي باستخدام Claude Code مع Cursor — تحديد صريح لنطاق السياق، والتحقق من المخرجات، وضوابط مراجعة على كل طلب دمج (PR).
  2. إلى الآنعن بُعد

    مؤسس ومطوّر رئيسي

    islamz.me

    • أسّستُ islamz.me استوديو مستقلاً للمنتجات الرقمية وأقوده من الفكرة إلى الإطلاق: أرسم اتجاهه، وأختار ما يُبنى، وأملك كل قرار تقني وراءه.
    • تصوّرتُ منتجَين Full-Stack وصمّمتُهما وأطلقتُهما بمبادرة شخصية: أحدهما TurathCheck، قاعدة بيانات تراثية تضم 369 موقعاً في 13 منطقة، والآخر BarberGo، منصة لحجز الحلاقين عند الطلب في الإسكندرية، دون أي دعم خارجي للخلفية البرمجية.
    • أحسم القرارات التقنية في كل منتج، من المعمارية إلى حزمة التقنيات — Next.js، Supabase، PostgreSQL — وأقود كل منتج من أول فكرة حتى الإطلاق دون تسليمات بين الفرق.
  3. إلى الإسكندرية، مصر

    مهندس واجهات أمامية أول

    eSpace For Software Development

    • قدتُ هندسة الواجهات الأمامية في أكثر من 10 مشاريع مؤسسية على مدى ست سنوات، في شركة استشارات برمجية إقليمية تضم أكثر من 100 موظف، لخدمة وزارات وعملاء من القطاع الخاص في السعودية ومصر والإمارات.
    • أعدتُ بناء المنصة الوطنية للبحث في الملكية الفكرية التابعة للهيئة السعودية للملكية الفكرية (SAIP) باستخدام Next.js. وبفضل ISR وتحسين الصور والتحميل الكسول وتقسيم الكود انخفض زمن التحميل من نحو 6 ثوانٍ إلى نحو 3.5 ثانية، مما أسهم في زيادة نشاط البحث اليومي بنسبة 25%، وفق تحليلات العميل.
    • بنيتُ مكتبة مكوّنات TypeScript مشتركة وموثّقة عبر Storybook، اعتُمدت في جميع المشاريع الجارية، وخفّضت الكود المتكرر لواجهة المستخدم في كل مشروع بنحو 20%.
    • أدخلتُ اختبارات Playwright من الطرف إلى الطرف (E2E) واختبارات الوحدة باستخدام Jest مع React Testing Library في مسار التكامل المستمر (CI)، مما خفّض معدل أخطاء الانحدار (Regressions) في بيئة الإنتاج على منصة SAIP بنحو 40%.
  4. إلى الإسكندرية، مصر

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

    eSpace For Software Development

    • بنيتُ ميزات موجَّهة للمستخدمين باستخدام HTML، CSS، JavaScript، React في عدة مشاريع للعملاء، ضمن فريق تنفيذ خاضع للإشراف في عقود حكومية ومؤسسية.
    • عملتُ مع مصمّمي UI/UX على تحويل التصاميم المُعدّة في Figma وفي Adobe XD إلى واجهات متجاوبة ومتوافقة مع مختلف المتصفحات.

أبرز المنصات الحكومية

  • المنصة الوطنية للبحث في الملكية الفكرية

    الهيئة السعودية للملكية الفكرية (SAIP)

    مايو – يوليو 2023
    • منصة حكومية متاحة للجمهور للبحث في العلامات التجارية وبراءات الاختراع، يستخدمها المهنيون القانونيون والشركات في مختلف أنحاء السعودية.
    • قدتُ هندسة الأداء: ارتفعت درجة Lighthouse من نحو 55 إلى نحو 90 عبر ISR وتحسين الصور والتحميل الكسول وإزالة الموارد المعطِّلة لعرض الصفحة.
    • تدقيق سهولة الوصول وفق WCAG 2.1 ومعالجة الملاحظات، حتى تحقق الامتثال الكامل في جميع المكوّنات التفاعلية.
  • نظام إدارة الأداء الاستراتيجي

    مركز الملك فيصل للبحوث والدراسات الإسلامية (KFCRIS)

    فبراير 2026 – الآن
    • منصة مؤسسية لتتبّع مؤشرات الأداء الرئيسية (KPIs) لمركز الملك فيصل للبحوث والدراسات الإسلامية، وهو مركز بحثي حكومي سعودي — ضمن عملي في VentureX.
    • منصة Full-Stack (Next.js، Supabase، PostgreSQL) بُنيت مع مساهمين آخرين: نظام RBAC ذو 5 أدوار، ومصفوفات صلاحيات مخصّصة، وسجلات تدقيق، وتحديثات لوحات المعلومات في الوقت الفعلي.

المهارات

الواجهات الأمامية
  • React.js
  • Next.js (App Router, SSR, SSG, ISR, React Server Components)
  • TypeScript (strict)
  • JavaScript ES2022+
  • Redux
  • Zustand
  • TanStack Query
  • React Native
UI والتصميم
  • Tailwind CSS
  • SCSS/SASS
  • Radix UI
  • Lucide
  • Responsive Design
  • WCAG 2.1 Accessibility
  • Web performance optimization
  • Core Web Vitals (LCP, CLS, INP)
  • Lighthouse
تصوّر البيانات
  • D3.js
  • Chart.js
  • Recharts
الخلفية البرمجية
  • Node.js
  • Express.js
  • NestJS
  • RESTful APIs
  • Supabase (Auth, Realtime, RLS, Storage)
  • PostgreSQL
  • Neon (serverless PostgreSQL)
  • Prisma ORM
  • PocketBase
  • JWT
  • OAuth
  • High-volume API services at scale
  • Low-latency distributed systems
  • Performance benchmarking of large-scale systems
CMS
  • Strapi (headless CMS)
الاختبار
  • Jest
  • React Testing Library
  • Playwright (E2E, headless browser automation)
  • GitHub Actions CI
DevOps والسحابة
  • Docker
  • Docker Compose
  • Container-orchestrated platforms
  • CI/CD (GitHub Actions, GitLab, Jenkins)
  • Vercel (serverless functions, cron jobs)
  • Railway
  • Cloudflare (DNS, Workers, Pages, Firewall Rules)
  • CDN and edge caching
  • AWS (S3, CloudFront)
  • Google Cloud (GCP)
  • SSL/TLS
  • Observability and instrumentation
أدوات الذكاء الاصطناعي
  • Generative AI and LLM applications (Claude API, Claude Agent SDK, OpenAI API)
  • Retrieval-Augmented Generation (RAG) and LLM chatbots
  • Embeddings and vector search (pgvector, HNSW)
  • Prompt engineering (structured JSON outputs)
  • AI agents and agentic workflows
  • MCP servers
  • LLM guardrails and hallucination checks
  • RAG evaluation
  • Claude Code
  • Cursor
  • GitHub Copilot
أدوات التطوير
  • Vite
  • Webpack
  • ESLint
  • Prettier
  • Husky
  • Conventional Commits
  • Semantic Versioning
  • Figma
  • Adobe XD
المجالات
  • Government and public sector
  • Financial products
  • E-commerce and multi-role marketplaces
  • Organisational performance management (KPIs)
أسلوب العمل
  • Cross-functional delivery with UX, QA, DevOps and product
  • Feature planning and backlog refinement
  • Delivery process improvement
  • Turning new product ideas into reliable production software

المشاريع

  1. وكيل ذكاء اصطناعيمشروع فردي: المنتج والمعمارية والهندسة

    Job Hunter Agent

    لا يوجد موقع متاح للعامة

    وكيل ذكاء اصطناعي يتولّى التقديم على الوظائف تلقائياً. يجمع الوظائف يومياً من البحث العام في LinkedIn ومن لوحات وظائف الشركات، ويقيّم كل وظيفة متطلباً متطلباً مقابل ملف مهني موثَّق، ويكتب سيرة ذاتية PDF وخطاب تقديم مخصّصَين لكل وظيفة يستندان إلى الخبرة الفعلية وأدلة من GitHub (مع ضابط حتمي يمنع اختلاق الأسماء والأرقام)، ويطابق الكلمات المفتاحية مع كل إعلان لأنظمة تتبّع المتقدمين (ATS)، ويملأ نماذج التقديم ويرسلها عبر متصفح Chromium بلا واجهة.

    • Next.js
    • TypeScript
    • Claude API (Opus, Haiku)
    • Claude Agent SDK
    • Prisma
    • PostgreSQL (Neon)
    • Playwright
    • Headless Chromium
    • Vercel Cron
    • React PDF
    • next-intl
    • Zod
    • Vitest
  2. تمويل جماعي للتراث الثقافيالمهندس الوحيد

    Irthna

    irthna.co

    منصة تمويل جماعي ثنائية اللغة (العربية والإنجليزية) لترميم التراث الثقافي. مسارات تقديم المشاريع، وصرف التمويل بحسب مراحل الإنجاز، وملفات المرمِّمين الموثَّقين، وإدارة المانحين.

    • Next.js App Router
    • TypeScript
    • Supabase (Auth, RLS, Realtime, Storage)
    • PostgreSQL
    • Vercel
    • Cloudflare
  3. سوق زراعي إلكترونيالمهندس الوحيد

    OneFarm

    onefarmproject.com

    سوق زراعي إلكتروني متعدد الأدوار للأردن — للمزارعين والمشترين ومقدّمي الخدمات والناقلين والمشغّلين. نظام RBAC ذو 5 أدوار، ونموذج بيانات PostgreSQL مصمَّم من الصفر، والمخزون وتوجيه الطلبات في الوقت الفعلي. إطلاق تجريبي (Beta) لمستخدمي الوصول المبكر.

    • Next.js
    • TypeScript
    • PostgreSQL
    • Supabase
  4. تجارة إلكترونيةالمهندس الوحيد

    Yemen Coffee (Bunn Khawlan)

    yemencoffee.co

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

    • Next.js
    • Strapi headless CMS
    • TypeScript
    • Vercel
  5. منصة الشركةالمهندس الوحيد

    VentureX

    theventurex.com

    منصة شركة VentureX — موقع مؤسسي Full-Stack وحضور رقمي.

    • Next.js
    • React
    • Tailwind CSS
    • Railway
    • Vercel
    • Vercel Analytics
  6. قاعدة بيانات التراثمشروع مستقل

    TurathCheck

    turathcheck.vercel.app

    قاعدة بيانات للتراث الثقافي السعودي تفهرس 369 موقعاً في 13 منطقة — مع تصنيف إلى مستويات من 1 إلى 5، وتقارير تقييم ميداني، وخريطة تفاعلية، وتصفية متقدمة، وواجهة عربية بالاتجاه RTL.

    • Next.js
    • Supabase
    • PostgreSQL
  7. منصة حجزمشروع مستقل

    BarberGo

    barbergo.islamz.me

    منصة لحجز الحلاقين عند الطلب في الإسكندرية. المواعيد المتاحة في الوقت الفعلي، وتسجيل الحلاقين والتحقق منهم، ومحرك حجز، ونظام تقييمات.

    • Next.js
    • Supabase Realtime
    • PostgreSQL
  8. حجز ومدفوعات عيادةالمهندس الوحيد

    Dr. Hesham Sheshtawy Clinic

    drhesham.islamz.me

    موقع حجز باللغة العربية لعيادة طبيب نفسي. يختار المريض الموعد ويدفع المبلغ كاملاً أو عربوناً بنسبة 50% بالبطاقة عبر Paymob أو بتحويل إنستاباي، ويبقى الموعد قيد الانتظار إلى أن يتأكد الدفع. وتُراجَع تحويلات إنستاباي في لوحة تحكم الإدارة (رفع الإيصال ثم القبول أو الرفض). كما يدعم تسجيل الدخول عبر Google، ويعتمد أماناً على مستوى الصفوف (RLS).

    • Next.js
    • TypeScript
    • Supabase (Auth, RLS, Storage)
    • PostgreSQL
    • Paymob (card payments)
    • Resend
    • Tailwind CSS
    • Vercel

التعليم

2016

بكالوريوس إدارة الأعمال

جامعة الإسكندرية · مصر

التواصل

هل لديكم وظيفة شاغرة لمهندس برمجيات Full-Stack أول أو مهندس برمجيات أول في المملكة المتحدة أو الاتحاد الأوروبي أو الإمارات؟ يسعدني أن أسمع منكم.