نبذة

مطوّر Full-Stack مع أكثر من 7 سنوات من تسليم منتجات الويب - JavaScript و Node.js و React/Next.js و Vue، وكل ما يلتصق بها من CI/CD. مؤخراً أتحوّل نحو الذكاء الاصطناعي: وكلاء برمجة محلية، وإضافات وسكلز Claude Code، وخوادم MCP لتدفقات عمل تطوير حقيقية. الأمن اهتمام جانبي متكرّر - كتبت عن اختراق الـ VPS، والتعلم الآلي العدائي، وإنتروبيا كلمات المرور، إلى جانب التحليلات العميقة في الواجهة الخلفية والأمامية.

المسيرة المهنية

Senior Software Engineer

TransMedia Inc. · تورنتو، كندا · عن بُعد

  • -متابعة المسؤولية عن freeconvert.com ومنصة TransMedia ككل بعد الترقية. الـ Stack الأساسي: Node.js و Nuxt.js.
  • -إعداد خط أنابيب CI/CD باستخدام Jenkins + Docker لـ propdf.com، أداة SaaS جديدة ضمن باقة TransMedia، وتسليم محرّر PDF غني الميزات يعمل داخل المتصفح. الـ Stack الأساسي: ASP.NET و Next.js.
  • -تطوير TrueRCE، محرّر نص غني داخلي يعمل كبديل مباشر لـ TinyMCE عبر المنصة بأكملها.
  • -إدخال تدفقات عمل ذكاء اصطناعي وكيلية إلى يوميات الفريق، وبناء أتمتة تترجم وتنشر محتوى مُحلَّناً تلقائياً من البداية إلى النهاية.
  • -إرساء معايير داخلية لتدفقات عمل الذكاء الاصطناعي عبر hooks وplugins وخوادم MCP (أحدها مفتوح المصدر).
  • -المساهمة في خط أنابيب بناء .NET وتحسينات تدفقات العمل بين الفرق.
  • -العمل مع فريق DevOps على خدمات Azure مثل Storage Account و Container Apps و Resource Groups وغيرها.
  • -دمج خدمات المصادقة مثل WorkOS.
AUG 2021 - حتى الآن

Software Engineer

TransMedia Inc. · تورنتو، كندا · عن بُعد

  • -المساهمة في تطوير وصيانة FreeConvert.com، منصة SaaS واسعة الاستخدام لتحويل وضغط وإعادة تشفير الملفات عبر الإنترنت.
  • -العمل بشكل أساسي على Nuxt.js و Node.js لبناء ميزات قابلة للتوسع في الواجهتين الأمامية والخلفية، وتحسين الأداء وتجربة المستخدم. تحسين المنصة للوصول إلى تقييم PageSpeed بقيمة 100 (بدون إعلانات).
  • -التعاون الوثيق مع فريق DevOps في خطوط أنابيب النشر وتحسينات البنية التحتية ومبادرات تحسين الخوادم.
  • -العمل ضمن منظومة إنتاجية حديثة تشمل WebSocket و Docker و Kubernetes و SSH و GTM و Google Analytics و Amplitude و Sentry و Intercom و Crisp و Jira.
  • -اكتساب خبرة عملية في خدمات AWS مثل S3 و EKS و EC2 و EFS و AMI، ومشاركة المعرفة عبر مقالات تقنية وتوثيق.
JUL 2021 - DEC 2024

Full-Stack Developer / Technical Team Lead

Sheba.xyz · دكا، بنغلاديش

  • -الانضمام كمهندس مبتدئ على منصة Sheba.xyz للتجارة الإلكترونية (Vue 2 PWA) والترقي تدريجياً إلى دور Technical Team Lead.
  • -قيادة فريق سوق Sheba.xyz المكوّن من 8 أعضاء، والإشراف على التطوير وتسليم الميزات.
  • -صيانة وتوسيع الخدمات الداعمة، بما فيها نظام CMS (Laravel، Blade) وواجهة API (Laravel).
  • -المساهمة في أداة ويب B2B باستخدام Angular و Angular Material.
  • -بناء وتسليم عدة مشاريع SPA أصغر باستخدام Nuxt.js و React.
FEB 2018 - JUL 2021

التدريب والجوائز

الـ Stack الأساسي

TypeScript, Node.js, Next.js, React, Vue, Python, MongoDB, PostgreSQL, Docker, AWS, Linux, CI/CD, Claude SDK, Model Context Protocol, Ollama, ONNX Runtime.

التوفّر

متاح لأدوار تركّز على الذكاء الاصطناعي، وعقود Full-Stack، واستشارات.