تقديم
تشمل خبراتي الأساسية C/C++ وTypeScript وJavaScript وReact وReact Native وNode.js وRust. أتخصص في بناء برمجيات فعّالة وموثوقة وسهلة الصيانة، مع تركيز قوي على الأداء والهندسة المعمارية وحل التحديات التقنية المعقدة.
تشمل خبراتي:
برمجة الأنظمة وC++: التطوير منخفض المستوى، وتحسين الأداء، والتطبيقات الأصلية، وتكامل الأنظمة، والهندسة العكسية.
التطوير المتكامل: تطبيقات الويب الحديثة، وواجهات REST API، والخدمات الخلفية، وقواعد البيانات، وهندسة التطبيقات القابلة للتوسع.
تطوير الأجهزة المحمولة: تطبيقات Android وiOS متعددة المنصات باستخدام React Native، بما في ذلك التكاملات الأصلية.
تطبيقات سطح المكتب: تطوير البرمجيات متعددة المنصات وتكاملها مع وظائف الأنظمة الأصلية.
تطوير الألعاب والأدوات: برمجيات الألعاب، وأنظمة اللعب الجماعي، والإضافات، ومشغّلات الألعاب، وأدوات التطوير المخصصة.
تصحيح الأخطاء والهندسة العكسية: التحقيق في سلوك البرمجيات المعقد، وتشخيص مشكلات الأداء، والعمل مع الأنظمة القائمة أو غير الموثقة.
إلى جانب عملي المهني، أشارك بنشاط في تطوير البرمجيات مفتوحة المصدر، ومن ذلك قيادتي لتطوير open.mp، وهي منصة مفتوحة المصدر للعب الجماعي في Grand Theft Auto: San Andreas، إلى جانب أدواتها وتطبيقاتها المساندة.
أستمتع بالعمل على المشروعات التي تتطلب تحديات تقنية، وتصميم الحلول من الصفر، وتحسين الأنظمة القائمة. سواء كنت بحاجة إلى تطبيق متكامل، أو تطوير متخصص بلغة C++، أو مساعدة في حل مشكلة تقنية معقدة، يمكنني المساهمة في مختلف طبقات حزمة البرمجيات.
