مهندس برمجيات أول (Senior Software Engineer) ومؤسس تقني (CTO) ذو خبرة تمتد لأكثر من 7 سنوات في مجال البرمجة، منها أكثر من 5 سنوات متخصصة في تطوير التطبيقات متعددة المنصات باستخدام Flutter وDart. أمتلك خلفية قوية في بناء وتصميم البنى التحتية للمشاريع البرمجية وتطوير الأنظمة الخلفية (Backend) باستخدام Node.js. قمت بقيادة فرق تقنية، وإدارة دورة حياة تطوير البرمجيات بالكامل، وتحويل الأفكار إلى منتجات رقمية ناجحة وقابلة للتوسع. ألتزم دائماً بتطبيق معايير الكود النظيف (Clean Code)، ومبادئ SOLID، والهندسة النظيفة (Clean Architecture) لضمان أعلى جودة وأفضل أداء للمشاريع.
1. قيادة الرؤية التقنية للمشاريع، وإدارة وتوجيه الفرق التقنية لضمان تسليم المنتجات وفقاً لأعلى معايير الجودة والكفاءة.
2. تصميم وهندسة البنية التحتية للمنصات الرقمية الكبرى، مع الإشراف على عمليات النشر والتحديث المستمر.
3. تحويل متطلبات العمل والتجارة إلى حلول تقنية مبتكرة وقابلة للتوسع البرمجي.
1. تطوير وتصميم تطبيقات هاتف وويب متجاوبة (Responsive Design) وعالية الأداء باستخدام Flutter & Dart.
2. بناء وتطوير بنية المشاريع بتطبيق معايير Clean Architecture والاعتماد على حلول إدارة الحالة المتقدمة مثل Bloc, Cubit, وGetX.
3. دمج وبناء حلول برمجية متكاملة تشمل قواعد البيانات السحابية (Firebase / Supabase) والأنظمة الخلفية (Node.js / PHP).
4. ربط وتخصيص بوابات الدفع الإلكتروني (Payment Gateways) في العديد من التطبيقات لضمان عمليات مالية آمنة وسلسة.
5. تحديث وترقية بيئات التطوير وأنظمة البناء (مثل Android Gradle Plugin وGradle) لحل مشكلات التوافقية وتحسين سرعة التجميع.
1. دراسة متعمقة لأساسيات علوم الحاسب، هياكل البيانات، الخوارزميات، ومبادئ هندسة البرمجيات.
2. التركيز على دراسة وتحليل النظم وتصميم قواعد البيانات.