مشروع StreamLang هو تحدي برمجي متقدم، حيث قمت بتطوير وبناء لغة برمجة مخصصة بالكامل (Custom Programming Language) من الصفر، وصممت معها بيئة عمل تفاعلية على الويب (Playground) بتسمح للمستخدمين بكتابة الكود وتشغيله ورؤية النتائج في نفس اللحظة (Real-time Execution).
ولأن استقرار النظام أمر حتمي في مشاريع الـ Compilers، قمت بتغليف التطبيق بالكامل باستخدام Docker (Containerization)، ورفعته بنجاح على سيرفرات Hugging Face Spaces عشان أضمن بيئة تشغيل قوية ومستقرة تماماً.
ولضمان دقة المترجم (Compiler) وعدم وجود أي أخطاء في قراءة الكود، صممت وهندست نظام اختبار صارم جداً بيشمل أكتر من 84 اختبار برمجي معقد (Unit, E2E, Negative Tests) للتأكد من خلو اللغة من أي ثغرات أو أخطاء منطقية. هذا المشروع يعكس فهمي العميق لأساسيات البرمجة المعقدة وهيكلة الأنظمة، بالإضافة لمهاراتي في الـ DevOps وضمان جودة الأكواد (Quality Assurance).