تقديم
كان المشروع الأكثر تعقيدا هو منصة تعلم إلكتروني تعتمد على Moodle حيث تم إجراء جميع التخصيصات مباشرة في النواة، مما جعل تحديثات الإصدارات مستحيلة. ورثت قاعدة الكود تلك، وتعمقت في جوانب مودل، ونقلت كل شيء تدريجيا إلى إضافات مناسبة، وحافظت على تشغيل المنصة طوال الوقت. خرجت من الخارج وأنا أعرف مودل عن ظهر قلب.
أحدث مشروعي هو Tesuji—لعبة لوحية للعبة Go في الوقت الحقيقي تم بناؤها باستخدام Laravel وSvelte. أصعب جزء كان الاحتفاظ بمنطق اللعبة بالكامل في رأسي دفعة واحدة والتفكير فيه بالكامل قبل كتابة سطر واحد.
أتعلم بسرعة وأستمتع حقا بتعلم تقنيات جديدة — ليس بملاحقة كل الاتجاهات، بل الغوص عميقا عندما يكون شيء ما يستحق العناء.
أعتقد أن نقاط قوتي هي الصبر، والانتباه للتفاصيل، والدافع لفهم ما أعمل عليه بالكامل - سواء من الجانب التقني أو ما يحتاجه العميل فعليا.
المكدس الأساسي: PHP 8، Laravel، PostgreSQL، Redis، WebSockets، JavaScript، React، Vue.js، Docker.
