مهندس برمجيات بخبرة تتجاوز 5 سنوات في بناء منتجات رقمية متكاملة — من واجهة التطبيق حتى الخدمات الخلفية وال APIs. تخصصي الأساسي تطبيقات Flutter للأنظمة المالية (FinTech): المدفوعات، المحافظ، التحقق من الهوية (KYC)، وأمان التطبيقات — وأعمل حاليًا على الجانب الخلفي باستخدام Node.js لتسليم حلول كاملة دون الحاجة لأكثر من فريق.
خلفيتي المعمارية (Clean Architecture، فصل الطبقات، إدارة الحالة) تنطبق على الطرفين، وهو ما يجعل تصميم ال API والتطبيق متسقًا ويقلّل وقت التكامل والأخطاء الناتجة عنه.
ما أقدّمه:
Mobile: تطبيقات Flutter ل iOS وAndroid من الصفر أو تطوير تطبيقات قائمة، والنشر على App Store / Google Play / Huawei AppGallery
Backend: خدمات وواجهات REST باستخدام Node.js، تصميم قواعد البيانات، المصادقة وإدارة الصلاحيات
التكامل: بوابات الدفع، Firebase، WebSockets للتحديثات اللحظية، وخدمات الطرف الثالث
الأمان: SSL Pinning، المصادقة البيومترية، كشف Root/Jailbreak، التخزين المشفّر، وإدارة التوكن والجلسات
الجودة والتسليم: تحسين الأداء، مراجعة الكود، وإعداد CI/CD