نبذة عني
أنا مطور أندرويد (Senior)، أهتم بشدة بجودة بناء وهندسة البرمجيات. قضيت أكثر من 4 سنوات في شركة كيه لتقنية المعلومات في بناء تطبيقات مخصصة للإنتاج الفعلي — انتقالاً من الأكواد القديمة (Legacy Codebases) إلى بيئات حديثة، وتصميم معماريات متعددة الوحدات (Multi-module)، وإطلاق ميزات برمجية قادرة على العمل بكفاءة وموثوقية على النطاق الواسع (At Scale).
val experience = Timeline()
مسيرتي المهنية في هندسة البرمجيات.
مطور أندرويد (Android Developer)
@ كيه لتقنية المعلومات- توليت القيادة التقنية الكاملة لمنتج الأندرويد. أدرت عملية الانتقال من بيئة عمل قديمة مبنية بـ Java/XML إلى معمارية حديثة باستخدام Kotlin و Jetpack Compose، مما أدى إلى انخفاض معدلات الانهيار بنسبة 40%.
- بنيت حزماً برمجية داخلية (SDKs) ووحدات أساسية قابلة لإعادة الاستخدام لخدمات المصادقة، والبحث، وإدارة التنزيلات. مما سرّع من وتيرة إنجاز الفريق بنسبة 25%.
- صممت واجهات مستخدم تفاعلية وجذابة باستخدام Material 3 Compose، بالإضافة إلى مكتبات Coil وتأثيرات Lottie الحركية، مما زاد من مدة جلسة المستخدم بنسبة 15%.
- وضعت معايير معمارية واضحة (Clean Architecture, MVI) وأسست مسار تكامل وتسليم مستمر (Bitrise CI/CD)، مما قلص من وقت تأهيل المطورين الجدد بنسبة 50%.
- برمجت وأدرت خدمات مصغرة (Micro-services) خفيفة باستخدام Ktor للمصادقة وتوصيل المحتوى، مما أدى إلى تحسين سرعة استجابة الـ API بنسبة 30%.
بكالوريوس (مع مرتبة الشرف) في الهندسة الكهربائية
@ أكاديمية العلوم الهندسية- أتممت برنامجاً هندسياً شاملاً، والذي أرسى لدي أساساً متيناً في طرق التفكير الهيكلي، وحل المشكلات، والمهارات التحليلية، وهي الأسس التي أستند إليها الآن في هندسة وبناء الأنظمة البرمجية الموثوقة.
import Certifications.*
أحرص دائماً على تطوير مهاراتي — هذه الدورات صقلت طريقتي في التفكير حول معمارية البرمجيات والتطوير متعدد المنصات (Cross-platform).
دورات متقدمة في Compose Multiplatform
اجتياز برامج تدريبية متقدمة لتطوير تطبيقات سطح المكتب، الأندرويد، والـ iOS (بمشاركة رسمية وتصميم من JetBrains).
Pl-Coding | 2025
الواجهات الخلفية لـ Kotlin بإستخدام Spring Boot
دورة معتمدة بالشراكة مع JetBrains تركز على بناء خوادم Kotlin قابلة للتوسع وإدارة قواعد البيانات.
Pl-Coding | 2025
أساسيات تطوير أندرويد المتقدمة للشركات
تدريب شامل على أنماط تطوير تطبيقات الأندرويد الاحترافية الجاهزة للإنتاج، بما في ذلك المعمارية متعددة الوحدات وتطبيقات CI/CD.
Pl-Coding | 2024
بناء تطبيقات Wear OS المتقدمة
تطوير متقدم ومترابط لنظام Wear OS يشمل Health Services API، والمزامنة السلسة عبر الأجهزة المختلفة.
Pl-Coding | 2024
اختبار الأنظمة المتعددة الوحدات (Multi-Module Apps)
مهارات شاملة في صياغة استراتيجيات اختبار دقيقة ومعزولة للوحدات الهيكلية المتعددة باستخدام أدوات متقدمة مثل JUnit، و MockK.
Pl-Coding | 2024
تطوير تطبيقات احترافية متواصلة (CI/CD)
أتمتة شاملة لدورات البناء والاختبار والنشر عبر Bitrise لضمان التكامل والتسليم المستمر الموثوق.
Pl-Coding | 2022
Nanodegree لمطور الأندرويد مع لغة Kotlin
برنامج متكامل يغطي المبادئ الأساسية لـ Android SDK، وإدارة دورة حياة التطبيق، وأنماط التصميم (Design Patterns).
Udacity | 2022