.png)
أميليا ***
مطور تطبيقات iOS · تطوير البرمجيات · كوينزلاند

# الملخص المهني
مطور تطبيقات iOS يتمتع بخبرة تمتد لست سنوات في تصميم وتطوير وصيانة تطبيقات عالية الجودة للأجهزة المحمولة، بما في ذلك أجهزة iPhone وiPad. يمتلك خبرة في لغات وأطر تطوير iOS الحديثة، بما يشمل Swift وSwiftUI وUIKit، إلى جانب خلفية قوية في هندسة التطبيقات، والتكامل مع واجهات برمجة التطبيقات REST API، وتحسين الأداء، والاختبارات الآلية. يتمتع بمهارات متقدمة في التعاون مع مديري المنتجات والمصممين ومهندسي الأنظمة الخلفية لتقديم تجارب استخدام موثوقة وسهلة عبر الأجهزة المحمولة، بدءًا من الفكرة الأولية وحتى إطلاق التطبيقات على متجر App Store.
# التعليم
جامعة كوينزلاند للتكنولوجيا، بريزبن، كوينزلاند
بكالوريوس تكنولوجيا المعلومات
فبراير 2016 – ديسمبر 2019
# الخبرة المهنية
## شركة كوستال ديجيتال لابس، بريزبن، كوينزلاند
مطور تطبيقات iOS | يناير 2023 – حتى الآن
- تطوير وصيانة تطبيقات iOS أصلية باستخدام Swift وSwiftUI وUIKit للتطبيقات الموجهة للمستهلكين وقطاع الأعمال.
- تنفيذ مكونات واجهة مستخدم قابلة لإعادة الاستخدام وتخطيطات متجاوبة، مع ضمان اتساق تجربة المستخدم عبر أجهزة iPhone وiPad المدعومة.
- دمج واجهات برمجة التطبيقات REST والخدمات الخلفية باستخدام URLSession والتزامن المنظم من خلال async/await.
- تطبيق مبادئ نمط MVVM والهندسة المعيارية لتحسين تنظيم الشيفرات البرمجية وقابليتها للاختبار وسهولة صيانتها على المدى الطويل.
- تنفيذ آليات مصادقة آمنة وتخزين البيانات محليًا والإشعارات الفورية والروابط العميقة لدعم الوظائف الأساسية للتطبيقات.
- تحسين أداء التطبيقات من خلال تحليل استهلاك الذاكرة ومشكلات عرض الواجهات وطلبات الشبكة وأوقات تشغيل التطبيقات.
- كتابة اختبارات الوحدات واختبارات واجهة المستخدم باستخدام XCTest لتعزيز الموثوقية وتقليل الأخطاء المتكررة أثناء التطوير.
- التعاون مع مصممي تجربة المستخدم وواجهات المستخدم ومديري المنتجات ومهندسي الأنظمة الخلفية لتحويل متطلبات المنتجات إلى تطبيقات تقنية عملية.
- إدارة عمليات بناء التطبيقات وتوقيعها وتجهيز ملفات التوزيع وإجراءات الإصدار باستخدام Xcode وApp Store Connect.
- المشاركة في مراجعة الشيفرات البرمجية وتخطيط دورات العمل ومناقشة المسائل التقنية ومبادرات التحسين المستمر.
## شركة برايت آبس أستراليا، بريزبن، كوينزلاند
مطور تطبيقات iOS | يناير 2021 – ديسمبر 2022
- تطوير وظائف أصلية لتطبيقات iOS التجارية باستخدام Swift وUIKit.
- إنشاء مكونات واجهة قابلة لإعادة الاستخدام ومسارات تنقل تتوافق مع متطلبات المنتجات ومواصفات التصميم.
- دمج حزم تطوير البرمجيات التابعة لجهات خارجية (SDKs) وواجهات REST API وخدمات المصادقة لدعم وظائف التطبيقات.
- تنفيذ تخزين البيانات محليًا باستخدام Core Data وUserDefaults وفقًا لطبيعة الاحتياجات.
- التحقيق في حالات تعطل التطبيقات وإصلاح العيوب وتحسين التوافق مع إصدارات iOS المدعومة.
- التعاون مع المصممين ومطوري الأنظمة الخلفية لتسليم الميزات ضمن الجداول الزمنية لدورات التطوير وفق منهجية أجايل.
- كتابة اختبارات الوحدات والمشاركة في مراجعات الشيفرات البرمجية بين أعضاء الفريق للحفاظ على جودة الكود.
- المساعدة في توزيع التطبيقات عبر TestFlight والتحضير للإصدارات وتقديم التطبيقات إلى متجر App Store.
- إعداد الوثائق التقنية ودعم صيانة التطبيقات المستمرة بعد إطلاقها.
## شركة بيكسل ويف للبرمجيات، بريزبن، كوينزلاند
مطور تطبيقات iOS مبتدئ | يناير 2020 – ديسمبر 2020
- مساعدة المطورين ذوي الخبرة في تنفيذ ميزات تطبيقات iOS وصيانتها باستخدام Swift وUIKit.
- تطوير شاشات واجهة المستخدم الأساسية ومسارات التنقل ومكونات الواجهات القابلة لإعادة الاستخدام.
- دمج نقاط الوصول إلى واجهات برمجة التطبيقات ومعالجة استجابات JSON لعرض بيانات التطبيقات الديناميكية.
- إصلاح الأخطاء ودعم الاختبارات على طرز مختلفة من أجهزة iPhone وإصدارات iOS.
- استخدام Git لإدارة إصدارات الشيفرات البرمجية والمشاركة في مراجعات الكود وسير عمل تطوير التطبيقات ضمن الفريق.
- التعاون مع المصممين والمطورين لمعالجة اختلافات الواجهات ومشكلات التنفيذ.
- المساعدة في بناء التطبيقات وإجراء الاختبارات الداخلية وإعداد وثائق الإصدارات.
# المهارات التقنية
لغات البرمجة: Swift، Objective-C، أساسيات Python.
تطوير تطبيقات iOS: SwiftUI، UIKit، Foundation، Combine، Swift Concurrency، Auto Layout، إمكانية الوصول.
الهندسة وأنماط التصميم: MVVM، MVC، الهندسة المعيارية، حقن الاعتماديات، البرمجة الموجهة بالبروتوكولات.
الشبكات وواجهات برمجة التطبيقات: REST APIs، URLSession، JSON، async/await، OAuth 2.0، تكامل واجهات برمجة التطبيقات.
تخزين البيانات: Core Data، SwiftData، UserDefaults، Keychain، SQLite.
الاختبارات والجودة: XCTest، XCUITest، اختبارات الوحدات، اختبارات واجهة المستخدم، تصحيح الأخطاء، مراجعة الشيفرات البرمجية، Instruments.
منظومة Apple: Xcode، App Store Connect، TestFlight، ملفات التهيئة والتوزيع، توقيع الشيفرات البرمجية، الإشعارات الفورية، الروابط العميقة.
أدوات التطوير: Git، GitHub، GitLab، CocoaPods، Swift Package Manager، Fastlane.
التكامل المستمر والتعاون: GitHub Actions، Bitrise، Jira، Confluence، Figma، منهجية أجايل (Agile)، سكرم (Scrum).
المهارات المهنية: حل المشكلات، التوثيق التقني، العمل الجماعي، التواصل، تحليل المتطلبات، تحسين الأداء.
# التعليم
فبراير 2016 – ديسمبر 2019
بكالوريوس تكنولوجيا المعلومات
جامعة كوينزلاند للتكنولوجيا، بريزبن، كوينزلاند.
# المهارات
تطوير تطبيقات iOS | Swift | SwiftUI | UIKit | Objective-C | Xcode | واجهات REST API | MVVM | هندسة تطبيقات الأجهزة المحمولة | Core Data | SwiftData | Combine | Swift Concurrency | اختبارات الوحدات | اختبارات واجهة المستخدم | XCTest | نشر التطبيقات على App Store | TestFlight | Git | التكامل والنشر المستمران (CI/CD) | تحسين الأداء | تصحيح الأخطاء | تطوير البرمجيات وفق منهجية أجايل.
# المعلومات المهنية
- المسمى الوظيفي: مطور تطبيقات iOS
- الخبرة المهنية: 6 سنوات
- الموقع: بريزبن، كوينزلاند، أستراليا
Skills: JavaScript, React, Node.js
Experience: 6 years
Daily rate: AUD 400
Fictional sample profile — replace with your approved candidate details.