مهندس برمجيات، full stack وتطبيقات جوال.

عبد الرحمن إبراهيم

أطلق المنتجات من البداية إلى النهاية: تطبيقات Flutter، والخوادم خلفها، وخطوط الإصدار التي تنشرها.

مواطن كندي. مؤهل لتأشيرة TN الأمريكية. مستعد للانتقال.

مسيرتي، على شكل سجل git

كل وظيفة فرع، وكل منتج وسم. الأحدث في الأعلى. افتح أي commit لترى ما تم إنجازه.

HEAD HEAD هو الآن contractmataaoneavant

  1. يونيو 2025 تسليم عمل جوال بدوام جزئي لـ Khadamat khadamat d45e29a
  2. يونيو 2025 مطوّر جوال بدوام جزئي في Khadamat khadamat d98df04

ما الذي يعمل الآن

المنتجات التي أطلقتها، تُفحص مباشرة من الحافة كل نصف ساعة. لا شيء هنا لقطة شاشة.

محاكي Android مفتوح المصدر للماك، بصلاحيات root في دقيقة.

  • Rust
  • Slint
  • gRPC
  • MCP
  • Astro
جارٍ الفحص
لم يُفحص بعد

أداة إصدار مستضافة ذاتياً لتطبيقات Flutter. الإصدار 1.0.

  • Dart
  • Flutter macOS
  • SQLite
  • MCP
جارٍ الفحص
لم يُفحص بعد

محاسبة لأساطيل الشاحنات. على App Store وGoogle Play.

  • Flutter
  • NestJS
  • Prisma
  • PostgreSQL
  • Shorebird
جارٍ الفحص
لم يُفحص بعد
Fin-trak fintrak.ly قيد التطوير

مالية شخصية محلية أولاً للبنوك الليبية.

  • Vue 3
  • SQLite-WASM
  • React Native
  • NestJS
جارٍ الفحص
لم يُفحص بعد
Libya Pulse libyapulse.ly قيد التطوير

خريطة حية للوقود والصرافات والطرق والكهرباء في ليبيا.

  • Flutter
  • Laravel
  • PostGIS
  • Redis
  • WebSockets
جارٍ الفحص
لم يُفحص بعد
إل بي واي تك lbytech.ly

موقع الاستوديو الذي يضم المنتجات أعلاه.

  • Next.js
  • Cloudflare
جارٍ الفحص
لم يُفحص بعد
هذا الموقع abdurahman.ly

يفحص نفسه أيضاً.

  • Astro
  • Cloudflare Workers
  • KV
جارٍ الفحص
لم يُفحص بعد

أعمال مختارة

مكتوبة كسجلات قرارات: السياق، والقرارات التي اتخذتها، وما كلّفته. بلا عدّ للأسطر.

  • دفتر

    بمفردي، من البداية إلى النهاية. في الإنتاج.

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

    يستبدل الدفتر الورقي الذي يحتفظ به صاحب الأسطول. سجّل رحلة فيحسب حصة كل سائق وسُلَفه ومدفوعاته في رصيد جارٍ واحد، ثم يصدّر الشهر للمحاسب.

    • Flutter
    • NestJS
    • Prisma
    • PostgreSQL
    • Next.js
    • Shorebird
    اقرأ القرارات
  • متاع

    مهندس برمجيات، قائد فريق الجوال منذ يناير 2025، وبدوام جزئي منذ فبراير 2026. في الإنتاج.

    مجموعة التطبيقات الكاملة لشركة تجارة إلكترونية وتوصيل، على نواة مشتركة واحدة.

    تطبيقات الزبون والبائع والسائق على نواة Dart مشتركة تخدم حتى 115,000 مستخدم شهرياً، وطبقة دفع فوق أكثر من 10 مزودين، وواجهة متجر يعيد الموظفون تصميمها دون إصدار، وبحث دلالي عن المنتجات.

    • Flutter
    • Melos
    • Mason
    • Shorebird
    • React
    • TypeScript
    اقرأ القرارات
  • XPath

    بمفردي، من البداية إلى النهاية. مُصدر، الإصدار 1.0.

    أداة إصدار مستضافة ذاتياً لتطبيقات Flutter: ابنِ ووقّع وارفع ووسم وتتبّع من جهاز الماك الخاص بك.

    محرك واحد بلا واجهة يملك المشاريع والأسرار والمهام وحالة المتاجر. يتحدث إليه تطبيق ماك وواجهة سطر أوامر وخادم MCP لوكلاء الذكاء الاصطناعي ومشغّلات عن بُعد، وهو يُصدر إلى App Store Connect وGoogle Play وFirebase App Distribution وShorebird.

    • Dart
    • Flutter macOS
    • SQLite
    • WebSocket
    • MCP
    • Docker
    اقرأ القرارات
  • جذر

    بمفردي، من البداية إلى النهاية. مُصدر، الإصدار 0.2.

    محاكي Android مفتوح المصدر لأجهزة ماك بمعالجات Apple، مع أجهزة بصلاحيات root بنقرة واحدة.

    بديل مجاني لـ Genymotion Desktop. يشغّل صور المحاكي من Google دون واجهة، ويمنح الجهاز صلاحيات root عبر Magisk ويتحقق منها، ويأتي بتطبيق سطح مكتب وواجهة سطر أوامر وخادم MCP لتتمكن Claude والوكلاء الآخرون من رؤية الهاتف والتحكم به.

    • Rust
    • Slint
    • gRPC
    • JSON-RPC
    • MCP
    • Magisk
    اقرأ القرارات
  • Live Main

    بمفردي. نموذج بحثي، منشور.

    تحكم بالإصدارات لأسراب الوكلاء: فرع main حي ومشترك، وطبقة نسخ عند الكتابة لكل وكيل.

    ستة عشر وكيلاً عملوا على 336 مهمة فدُمجت جميعها دون فشل، مقابل 252 ناجحة و81 فاشلة في مسار pull request المعتاد، وفي ثلث الوقت.

    • TypeScript
    • Go
    • FUSE
    • Durable Objects
    • Cloudflare Containers
    • Workers
    اقرأ القرارات
  • Native AI Bridge

    بمفردي. منشور على GitHub.

    إضافة Flutter لنماذج Foundation من Apple على الجهاز.

    يمنح تطبيقات Flutter الوصول إلى ميزات Apple Intelligence على iOS 26 فما فوق: بخصوصية، ودون اتصال، ودون نموذج مستضاف في مسار الطلب.

    • Dart
    • Swift
    • platform channels
    • code generation
    اقرأ القرارات
  • Fin-trak

    بمفردي. قيد التطوير.

    دفتر محلي أولاً يقرأ كشوف البنوك الليبية على الجهاز.

    البنوك الليبية لا توفر واجهة برمجية عامة، لذلك يحلل Fin-trak كشوف 12 منها على الجهاز ويبني دفتراً مزدوج القيد. المزامنة اختيارية ومشفرة، فلا يرى الخادم أي وصف أو رقم حساب أو طرف مقابل.

    • Vue 3
    • TypeScript
    • Pinia
    • SQLite-WASM
    • XChaCha20-Poly1305
    • pdf.js
    اقرأ القرارات
  • Libya Pulse

    بمفردي. قيد التطوير.

    خريطة حية للوقود وأجهزة الصراف العاملة والطرق المفتوحة والكهرباء.

    وعي ظرفي جماعي يمزج تقارير الناس بالبيانات المجموعة من مصادر أخرى، لتبقى التغطية قائمة حين تقل المشاركات.

    • Flutter
    • Laravel
    • PostGIS
    • Redis
    • WebSockets
    اقرأ القرارات
  • منصة ضيوف OneAvant

    مهندس برمجيات. يعمل في ثلاثة فنادق.

    تطبيقات ضيوف بعلامة بيضاء وأجهزة لوحية للغرف في الفنادق الفاخرة.

    حزمة Flutter نواة واحدة بهوية مختلفة لكل فندق عبر الإعدادات، وتواصل فوري بين الضيوف والموظفين مع ترجمة فورية لأكثر من 10 لغات، وتحكم صوتي بالغرفة، وطبقة غرفة ذكية عبر Zigbee في ثلاثة فنادق. عمل لصالح الشركة، لذا يُذكر بمستوى السيرة الذاتية فقط.

    • Flutter
    • Agora
    • WebSocket
    • SSE
    • Zigbee

أعمال أخرى

قطع أصغر، بلا مبالغة.

  • حزم DartNative تسع حزم Flutter منقولة إلى DartNative بواجهاتها الأصلية (Riverpod وLucide والاهتزاز اللمسي والترقيم وPostHog وغيرها)، و17 خللاً أُبلغ عنها للمشروع الأصلي كمستودعات إعادة إنتاج مصغّرة.
  • منصة GitOps واعية بالتكلفة والمخاطر يسعّر تغيير Kubernetes وقت المراجعة ويحجزه وفق سياسة التكلفة والمخاطر. Go.
  • Kodnab Delivery منصة توصيل، تطبيقات وخادم.
  • أدوات واجهة مدفوعة من الخادم خدمة الخادم والواجهة خلف نهج واجهة المتجر المستخدم في متاع.
  • قوالب Flutter قوالب Mason تولّد حزمة ميزة كاملة الطبقات.

على مكتبي هذا الأسبوع

نشاط GitHub العام، يجلبه نفس الـ worker الذي يفحص الخدمات أعلاه.

    حساب GitHub

    المهارات، كملف تعريف

    فقط ما شُحن فعلاً في الأعمال أعلاه. بلا نسب مئوية.

    name: abdurahman
    description: full stack and mobile engineer
    
    environment:
      languages: [dart, typescript, swift, csharp, python, sql, rust, go]
      spoken: [english, arabic]        # both native
    
    education:
      degree: bsc_computer_engineering
      school: college_of_electronic_technology   # tripoli
    
    dependencies:
      # mobile
      flutter:                          # every app on this page
      swift:                            # native plugins and platform channels
      shorebird:                        # over the air Dart updates
      bloc_cubit:
      go_router:
      get_it:
      melos:                            # monorepos, feature packages
      mason:                            # bricks that stamp out a feature
    
      # web
      react:
      vue:                              # fin-trak
      nextjs:
    
      # backend
      nestjs:                           # daftaar, fin-trak
      prisma:
      dotnet:                           # .NET 9, EF Core
      fastapi:                          # search and recommendations
      laravel:                          # libya pulse
    
      # desktop and tooling
      rust:                             # jidr
      slint:                            # jidr's desktop app
      grpc:                             # emulator control, frames in
      flutter_macos:                    # xpath's mac app
      mcp:                              # jidr and xpath, for ai agents
    
      # data and infra
      postgresql:
      postgis:                          # geo queries
      redis:
      qdrant:                           # vector search
      onnx:                             # embeddings in the service
      docker:
      kubernetes:
      gitops:
      cloudflare:                       # workers, tunnels, dns
      durable_objects:                  # live main's coordinator
      fuse:                             # live main's overlays, in go
    
      # realtime
      agora:                            # voice and video
      websockets:
      sse:
    
      # release
      github_actions:
      codemagic:
      fastlane:
      app_store_connect:
      homebrew:                         # xpath cask
    
    dev_dependencies:
      arabic_rtl_ux:                    # first class, not a translation pass
      payment_gateways:                 # stripe, moamalat, edfaly, sadad and more
      server_driven_ui:

    تواصل معي

    مواطن كندي، مؤهل لتأشيرة TN في الولايات المتحدة، ومستعد للانتقال. العمل عن بُعد ممكن أيضاً.