نبذة عني

أنا مطور أندرويد (Senior)، أهتم بشدة بجودة بناء وهندسة البرمجيات. قضيت أكثر من 4 سنوات في شركة كيه لتقنية المعلومات في بناء تطبيقات مخصصة للإنتاج الفعلي — انتقالاً من الأكواد القديمة (Legacy Codebases) إلى بيئات حديثة، وتصميم معماريات متعددة الوحدات (Multi-module)، وإطلاق ميزات برمجية قادرة على العمل بكفاءة وموثوقية على النطاق الواسع (At Scale).

val experience = Timeline()

مسيرتي المهنية في هندسة البرمجيات.

مطور أندرويد (Android Developer)

@ كيه لتقنية المعلومات
مارس 2022 - الحاضر | الرياض، السعودية
  • توليت القيادة التقنية الكاملة لمنتج الأندرويد. أدرت عملية الانتقال من بيئة عمل قديمة مبنية بـ 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%.

بكالوريوس (مع مرتبة الشرف) في الهندسة الكهربائية

@ أكاديمية العلوم الهندسية
2011 - 2016
  • أتممت برنامجاً هندسياً شاملاً، والذي أرسى لدي أساساً متيناً في طرق التفكير الهيكلي، وحل المشكلات، والمهارات التحليلية، وهي الأسس التي أستند إليها الآن في هندسة وبناء الأنظمة البرمجية الموثوقة.

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