
{ ماذا أعمل؟ }
أحبّ العمل على المشاريع بالتعاقد ومساعدة الشركات على تنمية أعمالها. 🤜🤛
وهذه هي مجالات خبرتي التقنية:
هندسة الواجهات الأمامية
⚡ تطوير تطبيقات ويب متجاوبة، أحادية الصفحة أو مُصيَّرة على الخادم، باستخدام React.js وNext.js وVue 3 وAstro.
⚡ إدارة حالة التطبيق باستخدام Redux وRedux Saga وPinia وReact Context.
⚡ بناء مكتبات مكوّنات معيارية وقابلة لإعادة الاستخدام باستخدام Tailwind CSS وShadCN وMaterial-UI وBootstrap، انطلاقًا من تصاميم Figma.
⚡ كتابة واجهات أمامية آمنة الأنواع بـ TypeScript، مع الاهتمام بإمكانية الوصول والتجاوب والأداء على مختلف الأجهزة.
⚡ العمل على التعريب والتوطين (i18n)، والأدوات القابلة للتضمين، وعمليات الدمج مع خدمات خارجية في الواجهة الأمامية.
هندسة الخوادم وواجهات البرمجة
⚡ تصميم وبناء واجهات برمجة REST وخدمات وخدمات مصغّرة باستخدام Node.js وExpress.js وNestJS وFastify.
⚡ العمل مع قواعد البيانات العلائقية والمستندية — PostgreSQL وMySQL وMongoDB وDynamoDB — عبر أدوات ORM وODM مثل Prisma وSequelize وMongoose.
⚡ تنفيذ آليات المصادقة والتفويض باستخدام JWT وOAuth والتحقق عبر رمز OTP والتحكم في الوصول حسب الأدوار.
⚡ استخدام Redis للتخزين المؤقت وإدارة الجلسات، وتصميم المخططات وعمليات الترحيل لنماذج بيانات متغيّرة.
⚡ دمج واجهات البرمجة وخطافات الويب الخارجية، وبناء مسارات إشعارات عبر البريد الإلكتروني والرسائل النصية.
السحابة وDevOps والبنية التحتية
⚡ البناء والنشر على AWS — Lambda وDynamoDB وS3 وCloudFront وECS Fargate وEC2 — مع تعريف البنية التحتية كشيفرة باستخدام AWS CDK.
⚡ تعبئة التطبيقات في حاويات باستخدام Docker، وضبط Nginx وCaddy كوكيلين عكسيين.
⚡ أتمتة الاختبارات وعمليات البناء والنشر عبر مسارات CI/CD على GitHub Actions وGitLab CI/CD وJenkins.
⚡ كتابة اختبارات الوحدة والاختبارات الشاملة باستخدام Jest وPlaywright للحفاظ على موثوقية الشيفرة مع نموّها.
⚡ العمل على GCP وAzure وFirebase إلى جانب AWS، والتعاون عبر Git وJira.
الذكاء الاصطناعي وهندسة الوكلاء
⚡ بناء منتجات مدعومة بالذكاء الاصطناعي وسير عمل قائم على الوكلاء باستخدام نماذج لغوية من Anthropic (Claude) وOpenAI وغيرها.
⚡ العمل مع Model Context Protocol (MCP) لإتاحة الأدوات والبيانات لوكلاء البرمجة وتطبيقات الذكاء الاصطناعي.
⚡ دمج الاسترجاع من المستندات والمواقع وقواعد البيانات، مع مراجعة بشرية وضوابط على مخرجات النموذج.
⚡ أتمتة مسارات توليد المحتوى والصفحات، من مخرجات النموذج وحتى البناء والنشر.
⚡ كتابة أدوات ومهارات وموجّهات للوكلاء تبقى خاضعة لإدارة الإصدارات وقابلة لإعادة الإنتاج.