مرحبًا!
أنا محمد، مهندس برمجيات ومطور Full Stack Web بخبرة تزيد عن 7 سنوات في تطوير تطبيقات ومواقع الويب باستخدام أحدث التقنيات. أعمل على بناء حلول تقنية متكاملة تشمل الواجهة الأمامية والخلفية، مع التركيز على الأداء العالي، النظافة في كتابة الكود، وتجربة مستخدم سلسة.
 
أستخدم بشكل أساسي:
 
- HTML, CSS, JavaScript, TypeScript
 
- React.js، Next.js (Frontend)
 
- Node.js، Express.js، Nest.js (Backend)
 
أتمتع بفهم عميق لدورة حياة تطوير البرمجيات، تحليل المتطلبات، بناء REST APIs، التعامل مع قواعد البيانات، ونشر التطبيقات على الخوادم.
أسعى دائمًا لتقديم كود نظيف، قابل للتوسعة، ومعتمد على أفضل الممارسات الحديثة في تطوير الويب.
خبرة في بناء واجهات تفاعلية باستخدام React.js وNext.js مع الالتزام بالتصميم المتجاوب (Responsive Design) وأفضل ممارسات الأداء وتجربة المستخدم.
أُتقن إنشاء RESTful APIs باستخدام Node.js وExpress.js وNest.js، مع تكامل فعّال مع قواعد البيانات (SQL وNoSQL)، وإدارة المصادقة والصلاحيات.
أقوم بإعداد بيئات التطوير، ونشر التطبيقات على خوادم Linux، والتعامل مع إعدادات النطاق، SSL، وتحسين الأداء العام للموقع.
معتاد على العمل باستخدام Git، وإدارة المشاريع عبر أدوات مثل GitHub وTrello وJira، مع الالتزام بتقنيات التطوير المستمر والاختبار.
أساس أكاديمي قوي في تحليل النظم، البرمجة، قواعد البيانات، وهندسة البرمجيات.
اجتزت دورات مكثفة في تقنيات React.js، Node.js، TypeScript، Next.js، وبناء التطبيقات الحديثة باستخدام بنية المكونات (Component-Based Architecture).