نبذة عني
أنا مطور أندرويد، أهتم بشدة بجودة بناء وهندسة البرمجيات. قضيت أكثر من 4 سنوات في شركة كيه لتقنية المعلومات في بناء تطبيقات مخصصة للإنتاج الفعلي — انتقالاً من الأكواد القديمة (Legacy Codebases) إلى بيئات حديثة، وتصميم معماريات متعددة الوحدات (Multi-module)، وإطلاق ميزات برمجية قادرة على العمل بكفاءة وموثوقية على النطاق الواسع.
val experience = Timeline()
مسيرتي المهنية في هندسة البرمجيات.
مطور أندرويد
@ كيه لتقنية المعلومات- توليت القيادة التقنية الكاملة لمنتج الأندرويد. أدرت عملية الانتقال من بيئة عمل قديمة مبنية بـ 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%.
باحث
@ كيه لتقنية المعلومات- شاركت في بناء Kay Scanner، جهاز يقوم بمسح الكتب الورقية ضوئياً دون الحاجة لتقليب الصفحات يدوياً. عملت على التحكم بالجهاز، والتقاط الصور، وأتمتة البرمجيات حول مسار المسح.
- ساهمت في إطلاق Kay Labs، معمل للطباعة ثلاثية الأبعاد بالشراكة مع جامعة الإمام محمد بن سعود الإسلامية (كلية علوم الحاسب والمعلومات)، مُجهّز بأجهزة Ultimaker لتمكين الطلاب من بناء النماذج الأولية لمشاريعهم البرمجية.
- خبرة عملية مع Fusion 360 و Ultimaker و Cura. مرحلة النماذج الأولية هذه كانت مدخلي إلى هندسة تطبيقات الجوال في كيه لتقنية المعلومات عام 2022.
بكالوريوس (مع مرتبة الشرف) في الهندسة الكهربائية
@ أكاديمية العلوم الهندسية- أتممت برنامجاً هندسياً شاملاً، والذي أرسى لدي أساساً متيناً في طرق التفكير الهيكلي، وحل المشكلات، والمهارات التحليلية، وهي الأسس التي أستند إليها الآن في تصميم أنظمة برمجية موثوقة.
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، Tiles، والمزامنة بين الأجهزة.
PL Coding | 2024
التطوير الاحترافي للتطبيقات مع CI/CD
أتمتة شاملة لدورات البناء والاختبار والنشر عبر Bitrise لضمان التكامل والتسليم المستمر الموثوق.
PL Coding | 2022
Nanodegree لمطور الأندرويد مع لغة Kotlin
برنامج متكامل يغطي المبادئ الأساسية لـ Android SDK، وإدارة دورة حياة التطبيق، وأنماط التصميم (Design Patterns).
Udacity | 2022