المعمارية حوار
كل قرار بنيوي رسالة لمن سيتعامل مع الشيفرة بعدك. أكتب شيفرة يمكنني أنا وزملائي تعديلها مستقبلًا بثقة.
نبذة
أنا مطوّر فلاتر مقيم في حلب، سوريا. أطوّر وأطلق تطبيقات للهاتف المحمول وسطح المكتب على Android وiOS وWindows، وأبني لها واجهات خلفية باستخدام ASP.NET Core.
أتخصّص في دورة الحياة الكاملة لتطبيقات فلاتر: من قرارات المعمارية قبل كتابة أول سطر، إلى تطوير الميزات، وتكامل الواجهات الخلفية، وخطوط النشر، والحفاظ على استقرار التطبيق بعد إطلاقه. أعتمد المعمارية النظيفة وBLoC افتراضيًا، لا بوصفهما عقيدة، بل لأنهما مناسبان للتطبيقات القابلة للنمو.
درست هندسة الحاسوب في جامعة حلب، وأتممت برنامج Mastering ASP.NET Core، وهو منهج تدريبي من ٣٥ وحدة يبدأ بأساسيات HTTP ويمتد إلى المعمارية النظيفة وCQRS وJWT وDocker وتصميم أنظمة الإنتاج. أعمل حاليًا على ثلاثة ارتباطات مهنية عن بُعد مع فرق موزّعة.
٠١
كيف أفكّر في بناء برمجيات تدوم.
كل قرار بنيوي رسالة لمن سيتعامل مع الشيفرة بعدك. أكتب شيفرة يمكنني أنا وزملائي تعديلها مستقبلًا بثقة.
حالات التحميل والفراغ والخطأ وانقطاع الاتصال ليست حالاتٍ هامشية — بل هي المنتج. أتعامل معها كأولوية من اليوم الأول.
تحليلات الأعطال والتسجيل المنظّم ومعالجة الأخطاء ليست تحسينات تجميلية؛ فهي ما يساعدك على معرفة سبب العطل عند الثانية صباحًا.
فهم الخادم يجعلك مهندس تطبيقات أفضل. أصمّم عقود API ومسارات المصادقة ونماذج البيانات، ولا أكتفي باستهلاكها.
٠٢
الأدوات التي أعتمد عليها في الإنتاج.
٠٣
المسار حتى الآن.
ثلاثة ارتباطات متزامنة — HOMSI (متكامل)، وإيفولفو، ومجوهرات السلطان.
حصلت على بكالوريوس هندسة الحاسوب من جامعة حلب، وبدأت منهج Mastering ASP.NET Core.
Elkood — أول دور فلاتر بدوام كامل. خمسة تطبيقات إنتاجية خلال ١٤ شهرًا.
بدأت العمل الحر كمطوّر فلاتر، وأواصل العمل به منذ ذلك الحين.
الالتحاق بهندسة الحاسوب في جامعة حلب.