نبذة عني

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

val experience = Timeline()

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

مطور أندرويد

@ كيه لتقنية المعلومات
مارس 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%.

باحث

@ كيه لتقنية المعلومات
سبتمبر 2017 - مارس 2022 | الرياض، السعودية
  • شاركت في بناء Kay Scanner، جهاز يقوم بمسح الكتب الورقية ضوئياً دون الحاجة لتقليب الصفحات يدوياً. عملت على التحكم بالجهاز، والتقاط الصور، وأتمتة البرمجيات حول مسار المسح.
  • ساهمت في إطلاق Kay Labs، معمل للطباعة ثلاثية الأبعاد بالشراكة مع جامعة الإمام محمد بن سعود الإسلامية (كلية علوم الحاسب والمعلومات)، مُجهّز بأجهزة Ultimaker لتمكين الطلاب من بناء النماذج الأولية لمشاريعهم البرمجية.
  • خبرة عملية مع Fusion 360 و Ultimaker و Cura. مرحلة النماذج الأولية هذه كانت مدخلي إلى هندسة تطبيقات الجوال في كيه لتقنية المعلومات عام 2022.

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

@ أكاديمية العلوم الهندسية
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، Tiles، والمزامنة بين الأجهزة.

PL Coding | 2024

التطوير الاحترافي للتطبيقات مع CI/CD

أتمتة شاملة لدورات البناء والاختبار والنشر عبر Bitrise لضمان التكامل والتسليم المستمر الموثوق.

PL Coding | 2022

Nanodegree لمطور الأندرويد مع لغة Kotlin

برنامج متكامل يغطي المبادئ الأساسية لـ Android SDK، وإدارة دورة حياة التطبيق، وأنماط التصميم (Design Patterns).

Udacity | 2022