تخطَّ إلى المحتوى

أهلًا! أنا حريرة

مطوّر ويب متكامل (MERN/MEVN) 💻 · مهتم بـ DevOps والحوسبة السحابية ☁️ · أحلّ المشكلات 🤔

أهلًا! أنا حريرة

{ ماذا أعمل؟ }

أحبّ العمل على المشاريع بالتعاقد ومساعدة الشركات على تنمية أعمالها. 🤜🤛

وهذه هي مجالات خبرتي التقنية:

هندسة الواجهات الأمامية

Pinia

⚡ تطوير تطبيقات ويب متجاوبة، أحادية الصفحة أو مُصيَّرة على الخادم، باستخدام 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 والبنية التحتية

file_type_jest

⚡ البناء والنشر على 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) لإتاحة الأدوات والبيانات لوكلاء البرمجة وتطبيقات الذكاء الاصطناعي.

⚡ دمج الاسترجاع من المستندات والمواقع وقواعد البيانات، مع مراجعة بشرية وضوابط على مخرجات النموذج.

⚡ أتمتة مسارات توليد المحتوى والصفحات، من مخرجات النموذج وحتى البناء والنشر.

⚡ كتابة أدوات ومهارات وموجّهات للوكلاء تبقى خاضعة لإدارة الإصدارات وقابلة لإعادة الإنتاج.