تقديم
مطوّر MERN ذو خبرة تزيد على 3.8 سنوات في تصميم تطبيقات الويب المتكاملة وتطويرها وصيانتها. أتمتع بمهارة في تطوير الواجهات الأمامية والخلفية، وأساس متين في بناء حلول قوية وعالية الأداء وقابلة للتوسع.
أتقن React.js وNode.js وExpress.js وMongoDB، ولدي خبرة عملية في إنشاء واجهات مستخدم ديناميكية وواجهات RESTful API وأنظمة آنية. أجيد العمل في بيئات Agile والتعاون مع فرق متعددة التخصصات لتقديم ميزات تلبي المتطلبات التقنية والتجارية.
لدي قدرة مثبتة على العمل في جميع مراحل دورة التطوير، بدءًا من تصميم البنية وقواعد البيانات وصولًا إلى النشر وتحسين الأداء. أمتلك خبرة في دمج واجهات برمجة التطبيقات التابعة لجهات خارجية، وتنفيذ المصادقة والتفويض، وإدارة حالة التطبيق باستخدام أنماط الواجهات الأمامية الحديثة.
إلى جانب مهارات MERN الأساسية، لدي خبرة في أدوات وممارسات DevOps، بما في ذلك Docker وخطوط CI/CD والمنصات السحابية مثل AWS (Lambda وEC2 وS3). عملت مؤخرًا على مشاريع تتضمن أنظمة الذكاء الاصطناعي الوكيلة ودمج تدريب نماذج اللغة الكبيرة (LLM)، وأسهمت في تطوير بنى خلفية ذكية قائمة على البيانات.
أتطلع دائمًا إلى تعلم تقنيات جديدة والعمل على تحديات تتطلب تفكيرًا مبتكرًا وقدرة تقنية على حل المشكلات. أحرص على كتابة شيفرة نظيفة وسهلة الصيانة، وعلى مواصلة تحسين أدائي الفردي وأداء الفريق.
المهارات الأساسية: React.js، Node.js، Express.js، MongoDB، JavaScript، TypeScript، Firebase، PostgreSQL، Redis، AWS (Lambda وEC2 وS3)، REST APIs، WebSockets، Socket.io، CI/CD، Docker، GitHub Actions، دمج نماذج اللغة الكبيرة، الذكاء الاصطناعي الوكيل، DevOps، منهجيات Agile، وبنية الخدمات المصغرة.
المسار
شملت مسؤولياتي تطوير واجهات REST API ودمجها، وتحسين الأداء على جانب الخادم، وإدارة قواعد البيانات، ودعم البنى الخلفية القابلة للتوسع. وعملت على عمليات النشر السحابي، وتهيئة الخوادم، وأتمتة CI/CD، ومراقبة البنية التحتية لتحسين موثوقية الأنظمة وكفاءة العمليات.
كما ساهمت في تحسينات المواقع الإلكترونية، وسير عمل النشر، واستكشاف مشكلات الإنتاج وإصلاحها، والحفاظ على بيئات آمنة وعالية الأداء.
**المهارات الأساسية:** Node.js، TypeScript، Express.js، REST APIs، MongoDB، PostgreSQL، AWS، Docker، CI/CD، GitHub Actions، Nginx، Linux، البنية التحتية السحابية، إدارة الخوادم، DevOps، تحسين الأداء.
أعمل باستخدام MongoDB وPostgreSQL وSQL Server وRedis لإدارة البيانات وتحسين الاستعلامات وتنفيذ التخزين المؤقت. تشمل خبرتي السحابية AWS Lambda وEC2 وS3 وCloudWatch، إلى جانب Docker وTerraform وCloudFormation لنشر التطبيقات وإدارة البنية التحتية.
أُبسّط عمليات التسليم عبر مسارات CI/CD باستخدام GitHub Actions وJenkins، وأُسهم في تطوير الخدمات المصغّرة وأنظمة الذكاء الاصطناعي الوكيلة وسير عمل تدريب نماذج اللغة الكبيرة (LLM). أتعاون مع مختلف الفرق لتقديم حلول تتماشى مع أهداف المنتج.
**المهارات:** Node.js، Express.js، TypeScript، واجهات REST API، WebSockets، Socket.io، MongoDB، PostgreSQL، Redis، SQL Server، Firebase، AWS، Docker، CI/CD، Terraform، الخدمات المصغّرة، الذكاء الاصطناعي الوكيل، تدريب نماذج اللغة الكبيرة (LLM).
تشمل خبرتي تطوير مكونات واجهة مستخدم قابلة لإعادة الاستخدام، وتحسين أداء التطبيقات، وتطبيق مفاهيم React المتقدمة مثل الخطافات (Hooks) والسياق (Context) وإدارة الحالة. أتعاون مع فرق تطوير الواجهات الخلفية لدمج واجهات REST API، وضمان سلاسة تدفق البيانات، وتقديم تطبيقات موثوقة.
وبفضل فهمي الراسخ لمبادئ UI/UX، أحرص على كتابة تعليمات برمجية واضحة وسهلة الصيانة، وضمان التوافق بين المتصفحات، واتباع ممارسات التطوير الحديثة.
**المهارات الأساسية:** React.js، JavaScript (ES6+)، HTML5، CSS3، التصميم المتجاوب، REST APIs، Git، UI/UX، Figma، React Hooks، إدارة الحالة، تحسين الأداء، الاختبار، تصحيح الأخطاء، التطوير بأسلوب Agile.
2) ساهمت في إنشاء واجهات مستخدم بديهية، باستخدام أُطر عمل مثل React.js لتعزيز التفاعلية وتجربة المستخدم.
3) شاركت في مراجعات الشيفرة البرمجية وجلسات تصحيح الأخطاء لتحديد المشكلات وحلها، وتحسين أداء التطبيقات ووظائفها.
4) أجريت أبحاثًا حول تقنيات الواجهة الأمامية والاتجاهات الناشئة، وقدمت توصيات بشأن إمكانية دمجها في المشاريع المستقبلية لتعزيز ابتكار المنتجات وقدرتها التنافسية.
خلال دراستي الجامعية، بنيتُ أساسًا متينًا في البرمجة وتطوير البرمجيات وحل المشكلات.
**مجالات التعلّم الرئيسية:**
- **البرمجة:** Python وJava وJavaScript والبرمجة كائنية التوجّه (OOP).
- **تطوير Android:** إنشاء تطبيقات Android باستخدام Java.
- **تطوير الويب:** HTML وCSS وJavaScript والتصميم المتجاوب وأساسيات تطوير الواجهات الأمامية.
- **تطوير الواجهات الخلفية:** أساسيات Node.js والبرمجة من جهة الخادم.
- **المفاهيم الأساسية:** هياكل البيانات والخوارزميات وقواعد البيانات وهندسة البرمجيات.
**المشاريع والأنشطة:**
- تطوير تطبيقات أكاديمية لنظامي Android والويب.
- المشاركة في الكرة الطائرة والنوادي الرياضية والفعاليات الجامعية.
- المساهمة في إدارة الفعاليات والأنشطة الجماعية.
أرست هذه التجارب الأساس لمسيرتي المهنية في هندسة البرمجيات والواجهات الخلفية.

