
مهندس برمجيات, أكثر من 9 سنوات من الخبرة في تطوير تطبيقات iOS، حيث قمتُ مؤخرًا بتنفيذ تطبيقات iOS باستخدام SWIFT وObjective-c وSwiftUI. لديّ خبرة واسعة في MVC وهندسة MVVM، وخبرة في واجهات برمجة التطبيقات RESTful، والخرائط، والدردشة، وألعاب الأطفال، وبناء أطر عمل iOS، وخبرة في Firebase (المصادقة، وCrashlytics، وقاعدة بيانات Firestore). لديّ أيضًا خبرة في طرق الدفع مثل عمليات الشراء داخل التطبيق، والاشتراكات، وبوابات الدفع الأخرى.
لديّ اهتمام كبير ومميز بأنماط التصميم، والهندسة النظيفة، وحل مشاكل الأنماط المتكررة. هذا ما يفسر أعمالي المنشورة على Github (مرفقة في قسم المستودعات الشائعة).
Github Account:
salah-mohammed
لديّ مهارات قوية في تصحيح الأخطاء، وحل المشكلات، وعقلية معمارية، وفهم عميق لنظام iOS، وقابلية للتكيف واكتساب مفاهيم جديدة، وشغف بالجودة، ورغبة في الارتقاء، ومهارات تواصل قوية، وإجادة استخدام أجهزة استشعار الموقع وغيرها، وإجادة تشغيل المهام/الخدمات الخلفية على iOS، وإجادة تقنيات الشبكات والاستمرارية، وإجادة البرمجة التفاعلية، وRxSwift، أو Combine، وإجادة تطوير واجهات مستخدم ورسوم متحركة عالية الجودة، وإجادة جميع مستويات الاختبار الآلي.
مهارات iOS: Swift، Objective-C، SwiftUI، UIKit، Combine، Publisher، Async، Cocoa، CocoaPods، Swift Package، CoreData، Realm، اختبار الوحدات، اختبار واجهة المستخدم. تحسين الأداء، إدارة الذاكرة، Firebase.