مهندس برمجيات متخصص في تطوير تطبيقات الهواتف الذكية عالية الأداء باستخدام إطار عمل Flutter، مع خبرة عملية مركزة في قطاع التكنولوجيا المالية (Fintech). أعتمد في بناء التطبيقات على هندسة برمجيات قوية وقابلة للتطوير باستخدام (Clean Architecture)، مع الالتزام التام بمبادئ (SOLID)، وإدارة الحالة (State Management) بفاعلية باستخدام (BLoC).
 
لدي اهتمام بالغ بتوظيف تقنيات الذكاء الاصطناعي التوليدي (LLMs)، وبناء وكلاء الذكاء الاصطناعي (AI Agents)، وتطبيق تقنيات (Prompt Engineering) لتسريع دورة حياة تطوير البرمجيات وحل المشكلات التقنية المعقدة. أسعى دائماً لكتابة كود نظيف، وتحسين أداء التطبيقات، وتقديم تجربة مستخدم استثنائية.
- هندسة وبناء تطبيقات مالية آمنة وعالية الأداء.
 
- تطبيق أنماط البنية النظيفة (Clean Architecture) لضمان سهولة صيانة الكود وتوسيع نطاق التطبيق.
 
- إدارة حالة التطبيقات المعقدة باستخدام (BLoC) وربطها بواجهات برمجة التطبيقات (APIs) بكفاءة عالية.
- بناء وكلاء ذكاء اصطناعي (AI Agents) لتسهيل وأتمتة مهام تطوير Flutter.
 
- الاستعانة بنماذج اللغات الكبيرة (LLMs) وتقنيات (Agentic RAG) لتحسين عمليات البحث واتخاذ القرارات البرمجية.
تخصص دقيق في ذكاء الأعمال (Business Intelligence) وهندسة البرمجيات المتقدمة. يشمل النطاق الأكاديمي العمل على مشاريع بحثية متقدمة مثل استخدام التعلم المعزز (Reinforcement Learning) في ترتيب حالات الاختبار (Test Case Prioritization).
دراسة الأسس الهندسية والبرمجية لعلوم الحاسب وتصميم الأنظمة. ساهمت هذه المرحلة في بناء قاعدة أكاديمية وعملية صلبة في الخوارزميات، هياكل البيانات، وتطوير البرمجيات.