انتقل إلى المحتوى
متاح للعمل الحر والوظائف بدوام كامل

عبدالرحمن ياسر

مهندس تطبيقات جوال & ومهندس برمجيات — من التصميم حتى النشر.

[ مهندس تطبيقات جوال _ ]

مهندس برمجيات متخصص في الجوال. أبني تطبيقات وحزم SDK بجودة إنتاجية — من التحقق من الهوية بالتعلّم الآلي على الجهاز إلى المحادثات المصرفية الفورية — ببنية نظيفة وكود محدد الأنواع وتسليم مُختبَر.

الجوال
iOS
Android
React Native
SDKs
البرمجيات
TypeScript
تصميم الأنظمة
APIs
الاختبار والتكامل المستمر
مرّر للاستكشاف

(01)نبذة

أنا مهندس برمجيات مقيم في القاهرة ومتخصص في الجوال — أعمل عند نقطة التقاء صرامة الهندسة وإتقان الواجهات. في إجادة أُطلق حزم React Native SDK تستخدمها بنوك وتطبيقات حكومية في المملكة العربية السعودية، وأنتقل إلى Swift وKotlin متى تطلبت المنصة ذلك. أهتم بالتفاصيل التي لا يطلبها أحد: إيماءات بسلاسة 60 إطارًا، وإصدارات بلا أعطال، وكود سيشكرني عليه المهندس التالي.

whoami.json
{"name": "عبدالرحمن ياسر","base": "القاهرة، مصر","focus": ["مهندس تطبيقات جوال","مهندس برمجيات"],"status": "available"}
0+سنوات في تطوير الجوال
0حزم SDK للمؤسسات
0K+سطر تم ترحيله إلى TypeScript
0%تغطية اختبارات في التطبيقات الحكومية

(02)التخصصات

الجوال في القلب

متخصص في الجوال ومؤسس على هندسة البرمجيات — المبادئ نفسها تُطلق حزمة SDK أو تطبيق ويب أو خدمة.

الجوال
الواجهات والحركةiOS · Androidهندسة حزم SDKالواجهات البرمجية والبياناتالتسليم
01 / 03التخصص

هندسة تطبيقات الجوال

تطبيقات وحزم SDK إنتاجية لنظامي iOS وAndroid — React Native في الأساس، مع Swift وKotlin الأصليتين حين تتطلب المنصة ذلك.

  • React Native والوحدات الأصلية
  • تصميم حزم SDK قابلة للدمج
  • تعلّم آلي على الجهاز وتدفقات الكاميرا
  • الأداء والنشر في المتاجر
الواجهات والحركة — إيماءات بسلاسة 60 إطارًا، ReanimatediOS · Android — Swift وKotlin والوحدات الأصليةهندسة حزم SDK — جاهزة للدمج، بإصدارات وتوثيق
02 / 03الأساس

هندسة البرمجيات

الأساسيات التي تُنجز أي منتج: بنية نظيفة، وكود محدد الأنواع، وسلوك مُختبَر، وتسليم مؤتمت — على الجوال أو الويب أو الخدمات.

  • تصميم الأنظمة والبنية النظيفة
  • TypeScript في كل الطبقات
  • تطبيقات ويب بـ React وNext.js
  • الاختبار والتكامل المستمر ومراجعة الكود
الواجهات البرمجية والبيانات — REST وGraphQL وعقود محددة الأنواعالتسليم — الاختبار والتكامل المستمر والإصدارات
03 / 03المبادئ

أسلوب عمل واحد

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

  • أنواع محددة من البداية للنهاية
  • قياس لا تخمين
  • مبنيّ للمهندس التالي
  • إصدارات صغيرة سهلة المراجعة

(03)الخبرات

أين أطلقت أعمالي

  1. Nov 2023 — Present

    Cairo, Egypt

    Software Engineer — Mobile @ Ejada Systems

    Building production-grade React Native SDKs and apps for enterprise clients across banking, government and identity verification.

    • Built a KYC SDK with on-device ML liveness detection and face matching, core logic in Swift & Kotlin
    • Shipped a Community Chat SDK running inside Al-Rajhi Bank's mobile banking app
    • Developed Esaal, a drop-in AI chat SDK for third-party apps
    • Migrated 20K+ lines of legacy JavaScript to TypeScript
    • Delivered the Saudi Ministry of Sport app with 70% unit-test coverage
  2. 2024 — Present

    Remote

    React Native Developer @ Freelance

    Rescuing, upgrading and shipping React Native apps to both stores for independent clients.

    • Took SPC Academy from a broken legacy state to a stable store release (20+ critical fixes)
    • Built Bastah's dual-role creator/user flows and unblocked Play Store publishing
  3. Sep 2023 — Oct 2023

    Remote

    Android Developer Intern @ CodSoft

    Native Android apps in Java with Room, Retrofit, MVVM and Material Design.

    • Shipped a Random Quote app with offline SQLite storage
    • Built a Room + MVVM task manager
الجوال ·اللغات ·الويب والواجهات ·الحالة والبيانات ·التسليم ·سير العمل بالذكاء الاصطناعي ·
React Native✦Swift✦SwiftUI✦Kotlin✦Java✦Reanimated✦TypeScript✦JavaScript✦React✦Next.js✦Tailwind CSS✦Redux Toolkit✦React Query✦REST✦GraphQL✦Firebase✦Fastlane✦CircleCI✦Azure CI/CD✦Jest & RNTL✦Git✦Claude Code✦Cursor✦GitHub Copilot✦

(04)القدرات

صندوق الأدوات

الأساسية — أستخدمها يوميًا

01الجوال6
React Native(core)SwiftSwiftUIKotlinJavaReanimated(core)
02اللغات2
TypeScript(core)JavaScript(core)
03الويب والواجهات3
React(core)Next.jsTailwind CSS
04الحالة والبيانات5
Redux Toolkit(core)React Query(core)REST(core)GraphQLFirebase
05التسليم5
FastlaneCircleCIAzure CI/CDJest & RNTLGit(core)
06سير العمل بالذكاء الاصطناعي3
Claude Code(core)Cursor(core)GitHub Copilot

(07)تواصل

لنبنِشيئًامذهلًا.

راسلني