مجالات الخبرةTypeScript وNode.js
- الرئيسية
- مجالات الخبرة
- TypeScript وNode.js
مطور TypeScript وNode.js
أبني خوادم TypeScript على Node.js بـ NestJS وPrisma، وواجهات React التي تعمل فوقها.
وليد بشار، مهندس برمجيات مستقل مقيم في الجزائر العاصمة. متاح لمشاريع العمل الحر والوظائف بدوام كامل، حضوريًا أو عن بُعد.
ما أبنيه
- واجهات NestJS متعددة المستأجرين: عزل المستأجرين مفروض في امتداد Prisma، وسياق الطلب في AsyncLocalStorage، وأمان على مستوى الصفوف في PostgreSQL.
- مصادقة متقنة: JWT مع تدوير رموز التحديث وكشف إعادة استعمالها، وRBAC، وحدود معدّل لكل مستأجر في Redis.
- طوابير مهام تنفّذ كل مهمة مرة واحدة، وتحديثات فورية عبر WebSockets وSSE.
- لوحات إدارة بـ React وTypeScript، وتطبيقات كاملة على Supabase مع Edge Functions.
الأدوات
أعمال ذات صلة
ديسمبر 2025إلىالآن
مهندس خوادم | BortoCall
الجزائر العاصمة، حضوري
فريق الخوادم في منظومة تواصل مشفّرة من طرف إلى طرف للمؤسسات: محادثة ومكالمات وهوية.
- المشاركة في قيادة Bortocall ID، مزوّد OpenID Connect الذي يوفّر تسجيل دخول واحدًا لكل التطبيقات: سياسات دخول المؤسسات، أدوار لكل تطبيق، رموز مربوطة بـ DPoP وSDK بلغة Go.
- العمل على مسار الرسائل: تُحفظ كل رسالة في صندوق كل جهاز قبل الإرسال الفوري، فلا يضيع شيء عند تعطّل العمّال أو إعادة تشغيل الوسيط.
- العمل على التشفير من طرف إلى طرف (X3DH وMLS)، وإلغاء الأجهزة، وإشعارات المكالمات والرسائل (FCM وAPNs).
- بناء خدمة مساحات العمل ولوحات الإدارة للخطط والمقاعد والدعم، والمساعدة في جعل المنظومة قابلة للاستضافة الذاتية على خوادم العملاء.
OFISCO.DZعمل حرمتجر أثاث مكتبي وأدوات مكتبية
Helpdesk APIمستودع خاصواجهة API لتذاكر الدعم متعددة المستأجرين بـ NestJS 11 وPrisma 7، مع اختبار عزل المستأجرين من البداية إلى النهاية.
مجالات أخرى
تواصل
لنبنِ شيئًا يبقى يعمل
أخبرني بما تبنيه: تطبيق ويب، تطبيق هاتف، خادم أو ربط نظام دفع. أعمل مع عملاء في الجزائر وخارجها، وأرد عادةً خلال يوم.