أنا مهندس برمجيات Full-Stack أعمل كمستقل، متخصص في بناء تطبيقات ويب حديثة وقابلة للتوسع من الصفر وحتى النشر في بيئة إنتاج حقيقية. لدي خبرة عملية في تطوير منصات SaaS، ومواقع محتوى عالية الاستخدام، وأنظمة تعتمد على الأداء والاستقرار كعنصر أساسي.
أجيد العمل على الواجهة الأمامية والخلفية، مع فهم عميق لتصميم الـ APIs، وهيكلة قواعد البيانات، وتحسين الأداء. تعاملت مع مشاريع حقيقية شملت أنظمة بث، منصات إعلانات، وأنظمة إدارية، وشاركت في اتخاذ قرارات تقنية مؤثرة تناسب الميزانية والمرحلة الحالية للمشروع.
أؤمن بالحلول العملية، والوضوح في التواصل، وتسليم منتج نظيف وقابل للتطوير، وليس مجرد كتابة كود يعمل.
مهاراتي التقنية
تطوير Full-Stack باستخدام:
React / Next.js، TypeScript، JavaScript، Django، Node.js، NestJS
تصميم وبناء RESTful APIs وهيكلة Backend قابلة للتوسع
قواعد البيانات:
PostgreSQL، MongoDB، Firebase Firestore
النشر والبنية التحتية:
Docker، VPS، Vercel، Railway
أنظمة المصادقة وإدارة المستخدمين:
Firebase Auth، AWS Cognito
تحسين الأداء، الكاشينج، ومعالجة البيانات عالية الطلب
(Redis، Proxy Servers)
العمل بأسلوب Agile، وإدارة الكود باستخدام Git
أبحث دائمًا عن مشاريع تضيف قيمة حقيقية، وأحب العمل مع عملاء يقدّرون الجودة، التفكير المنهجي، والحلول القابلة للنمو.
عملت كمطور برمجيات مستقل على بناء منصة SaaS متكاملة لإعلانات السيارات وقطع الغيار موجهة لمنطقة الشرق الأوسط وشمال أفريقيا. توليت مسؤولية التطوير الكامل من الصفر، بداية من تحليل المتطلبات وتصميم قاعدة البيانات، مرورًا بتطوير الـ Backend والـ Frontend، وحتى التكامل مع خدمات خارجية وإعداد البنية السحابية.
قمت بتطوير نظام إعلانات مرن يدعم بيع وشراء السيارات وقطع الغيار (جديدة، مستعملة، مجددة)، مع دعم تعدد اللغات (العربية، الإنجليزية، الفرنسية)، ونظام اشتراكات بخطط مختلفة. بنيت واجهات مستخدم حديثة وسريعة باستخدام Next.js، مع Backend مبني على NestJS وTypeScript، وقاعدة بيانات PostgreSQL باستخدام Prisma ORM.
كما عملت على تصميم وتنفيذ منطق ذكي لاقتراح الإعلانات المشابهة والمتوافقة (Recommendation System) لتحسين تجربة المستخدم وزيادة فرص البيع. اهتممت بالأداء، وقابلية التوسع، وأفضل الممارسات في الأمان وإدارة المستخدمين باستخدام AWS Cognito وAWS S3.
هذه التجربة عززت خبرتي في بناء منتجات حقيقية قابلة للتوسع، واتخاذ قرارات تقنية وتجارية في بيئة Startup بميزانية محدودة، مع التركيز على الجودة وسرعة التنفيذ.
عملت كمطور Full-Stack مستقل على تطوير منصة Unex Anime، وهي منصة بث أنمي تعتمد على الويب، مع التركيز على الأداء العالي وتجربة المستخدم السلسة. توليت مسؤولية بناء الواجهة الأمامية باستخدام Next.js وTypeScript، مع تصميم واجهات متجاوبة وسريعة تلائم الاستخدام المكثف اليومي.
قمت بتنفيذ نظام مصادقة متكامل باستخدام Firebase يدعم تسجيل الدخول عبر Google والبريد الإلكتروني وDiscord، بالإضافة إلى إدارة بيانات المستخدمين مثل سجل المشاهدة والمفضلة باستخدام Firestore بكفاءة عالية.
قدت عملية ترحيل النظام من PocketBase إلى Firebase، مما حسّن من استقرار البيانات وقابلية التوسع. كما صممت ونفذت Proxy Server بلغة Go مع Redis Caching لتحسين أداء البث وتقليل زمن الاستجابة بشكل ملحوظ.
اهتممت بجانب النشر والإنتاج، حيث قمت بتهيئة المشروع بالكامل باستخدام Docker ونشره عبر Dokploy على VPS، مع ضمان بيئة مستقرة وقابلة للتوسع. هذه التجربة عززت خبرتي في بناء منصات محتوى عالية الطلب، وتحسين الأداء، واتخاذ قرارات تقنية فعالة في مشاريع حقيقية موجهة للمستخدم النهائي.
حاصل على بكالوريوس علوم الحاسب بتخصص الذكاء الاصطناعي من جامعة مصر للعلوم والتكنولوجيا. خلال دراستي الجامعية اكتسبت أساسًا قويًا في البرمجة وعلوم الحاسب، وطبّقت ما تعلمته عمليًا من خلال مشاريع حقيقية ومشاركات في حل المشكلات.
لدي خبرة جيدة في التفكير التحليلي وحل المشكلات، وشاركت في مسابقات برمجة تنافسية وحققت نتائج متقدمة، كما قمت بتوجيه ومساعدة طلاب آخرين على تطوير مهاراتهم البرمجية.
ساعدتني هذه الخلفية التعليمية على العمل باحترافية في مشاريع تطوير الويب، وفهم متطلبات العملاء، وبناء حلول عملية قابلة للتطوير.