تقديم
أنا مطور Full Stack ولدي *9+ سنوات خبرة** في بناء تطبيقات ويب عالية الجودة للشركات عبر مختلف الصناعات. أنا متخصص في تطوير تطبيقات قابلة للتوسع، آمنة، وسهلة الاستخدام باستخدام تقنيات حديثة.
**مهاراتي الأساسية تشمل:**
* React.js
* Node.js & Express.js
* جافا سكريبت (ES6+)
* MongoDB و MySQL
* تطوير وتكامل واجهات برمجة تطبيقات REST
* HTML5، CSS3، Bootstrap، Tailwind CSS
* Git & GitHub
* تصميم الويب المتجاوب
* قاعدة النار
* لارافيل & PHP
لدي خبرة في تطوير:
* أنظمة إدارة علاقات العملاء
* لوحات الإدارة
* تطبيقات إدارة الأعمال
* أنظمة إدارة مواقف السيارات
* مواقع التجارة الإلكترونية
* تطبيقات الويب المخصصة
* تكاملات واجهات برمجة التطبيقات
أؤمن بكتابة كود نظيف وقابل للصيانة وقابل للتوسع أثناء تسليم المشاريع في الوقت المحدد. أحافظ على تواصل واضح طوال عملية التطوير وأعمل عن كثب مع العملاء لضمان تلبية متطلباتهم بالكامل.
سواء كنت بحاجة إلى تطبيق ويب كامل، أو تطوير واجهة أمامية مع React.js، أو واجهات برمجة تطبيقات خلفية مع Node.js، أو تصميم قواعد بيانات، أو دعم مستمر، فأنا ملتزم بتقديم حلول موثوقة وعالية الجودة تضيف قيمة لعملك.
لنصنع شيئا رائعا معا!
إنجازاتي
الخدمات المقدمة
المسار
• تصميم ونشر بنية الخدمات المصغرة المفصولة باستخدام حاويات Docker، وتكوين بيئات متعددة الحاويات عبر أدوات تنسيق Kubernetes لضمان توفر عالي وتحمل للأخطاء.
• هندسة منصة أولوية الأصول المؤسسية عالية الإنتاجية (ERP) ل BCG، مع تنفيذ Pandas وNumPy لبناء خوارزميات معالجة بيانات متقدمة مخصصة تصنف وتخصص الميزانيات بشكل ديناميكي لمشاريع بملايين الدولارات.
• نشر وإدارة التطبيقات مباشرة على بنية AWS السحابية، مستفيدا من خدمات مثل EC2 وS3 وRDS وDynamoDB لتخزين بيانات NoSQL القابل للتوسع والسرعة العالية.
• تطوير واجهات برمجة تطبيقات RESTful آمنة وموحدة موثقة باستخدام Swagger/OpenAPI، تفرض مصادقة JWT بدون حالة صارمة وضوابط وصول قائمة على الأدوار (RBAC).
• بناء مجموعات اختبار مؤتمتة قوية ومكونة خطوط أنابيب CI/CD متكاملة مع سير عمل Git لتبسيط النشر الآلي على مثيلات AWS، مما يقلل دورات الإصدار بنسبة 40٪.
• تم تصميم محرك بحث وتصفية متعدد المعايير قوي يسمح للمستخدمين المؤسسيين باستعلام ملايين السجلات المنظمة وغير المنظمة فورا عبر الأوامر التاريخية، والعروض في الوقت الحقيقي، وملفات تعريف الشركات ذات الصلة باستخدام مخططات SQL وMongoDB (NoSQL) الهجينة.
• تنفيذ خطوط إنتاج وتنزيل مستندات آمنة ومحددة للدور، مع تقييد استرجاع عروض PDF الحساسة، والطلبات الجماعية، ووثائق الفواتير المالية لأدوار المستخدمين المصرح بها من خلال التحقق الصارم من الخلفية.
• بناء واجهات واجهة أمامية ديناميكية وتفاعلية للغاية باستخدام React.js وJavaScript ES6+ لعرض بيانات جدولية معقدة ومداخلة، مما يضمن شبكات متجاوبة بالكامل باستخدام HTML5 الدلالي وCSS3/Tailwind.
• تحسين أداء قواعد البيانات عبر بنيات قواعد البيانات العلائقية واسعة النطاق وNoSQL، وكتابة استعلامات مفهرسة متقدمة وتحسين العروض لإزالة عنق الزجاجة عند عرض مجموعات بيانات ضخمة.
• دمج خدمات معقدة من طرف ثالث وروابط ويب آمنة للتعامل مع تجميع المستندات وتدفق البيانات غير المتزامن، مما يضمن سلامة المعاملات الصارمة عبر جميع سير عمل المنصة.
• استخدم Git للتحكم الصارم في الإصدارات، وإدارة فروع التطوير المعزولة، والمرحلة، وإصدارات الإنتاج مع التعاون مع فرق المنتج لتحديد المتطلبات التقنية وحل المشكلات الحرجة في الإنتاج.
• بناء لوحات تحكم تفاعلية للواجهة الأمامية وعروض عرض البيانات باستخدام React.js، والتعامل مع إدارة الحالات بسلاسة عبر المكونات.
• خدمات البنية التحتية للشبكات المدارة بما في ذلك تكوينات DHCP/DNS وتصوير خوادم لينكس المحلية لإنشاء بيئات توفير آلية لمجموعات التطوير.
• بيئات تطوير محلية محوية باستخدام Docker وأدوات تنسيق النشر المحلية المدارة، مما سد الفجوة بين الأجهزة المحلية وأهداف الإنتاج السحابي.
• أجرى تحليل أداء النظام، ونفذ آليات تخزين مؤقت على مستوى الكائنات، وأعاد هيكلة قاعدة الشيفرة الأساسية للتعامل مع حركة مرور مستخدم متزامنة ثقيلة.
• تطبيق أفضل الممارسات الأمنية من خلال إصلاح الثغرات، وحماية نقاط النهاية من حقن SQL، وضمان التحقق من الرموز من طرف إلى طرف عبر جميع واجهات الخدمة.
• صمم نماذج قاعدة بيانات أساسية، ومخططات علائقية منظمة، وحافظ على عمليات استعلام معقدة للمنطق الثقيل في المعاملات.
• بناء نقاط نهاية داخلية مخصصة لواجهة برمجة التطبيقات لربط قواعد البيانات الخلفية بواجهات المستخدم الموجهة للعميل.
• عمل عن كثب مع مصممي واجهة المستخدم وتجربة المستخدم لترجمة الإطارات السلكية إلى هياكل ويب متوافقة مع البكسل المثالي وعبر المتصفحات.
• تعامل مع مهام النشر اليومية على خوادم لينكس، وتطبيق التصحيحات، وإدارة تكوينات الأنظمة، وتقديم دعم إنتاج موثوق للأنظمة الحية.
• ساعد كبار المهندسين في تصحيح الوحدات القديمة، وتوثيق الأخطاء، وصياغة أدلة النظام.


