نبذة

مرحبًا!

أنا محمد، مهندس برمجيات ومطور Full Stack Web بخبرة تزيد عن 7 سنوات في تطوير تطبيقات ومواقع الويب باستخدام أحدث التقنيات. أعمل على بناء حلول تقنية متكاملة تشمل الواجهة الأمامية والخلفية، مع التركيز على الأداء العالي، النظافة في كتابة الكود، وتجربة مستخدم سلسة.

 

أستخدم بشكل أساسي:

 

- HTML, CSS, JavaScript, TypeScript

 

- React.js، Next.js (Frontend)

 

- Node.js، Express.js، Nest.js (Backend)

 

أتمتع بفهم عميق لدورة حياة تطوير البرمجيات، تحليل المتطلبات، بناء REST APIs، التعامل مع قواعد البيانات، ونشر التطبيقات على الخوادم.

أسعى دائمًا لتقديم كود نظيف، قابل للتوسعة، ومعتمد على أفضل الممارسات الحديثة في تطوير الويب.


الخبرات

تطوير واجهات المستخدم (Frontend Development)

خبرة في بناء واجهات تفاعلية باستخدام React.js وNext.js مع الالتزام بالتصميم المتجاوب (Responsive Design) وأفضل ممارسات الأداء وتجربة المستخدم.

تطوير الخوادم وواجهات البرمجة (Backend Development)

أُتقن إنشاء RESTful APIs باستخدام Node.js وExpress.js وNest.js، مع تكامل فعّال مع قواعد البيانات (SQL وNoSQL)، وإدارة المصادقة والصلاحيات.

تكامل النظام ونشر المشاريع (DevOps Basics)

أقوم بإعداد بيئات التطوير، ونشر التطبيقات على خوادم Linux، والتعامل مع إعدادات النطاق، SSL، وتحسين الأداء العام للموقع.

العمل ضمن فرق Agile

معتاد على العمل باستخدام Git، وإدارة المشاريع عبر أدوات مثل GitHub وTrello وJira، مع الالتزام بتقنيات التطوير المستمر والاختبار.


التعليم

دبلوم في هندسة البرمجيات

أساس أكاديمي قوي في تحليل النظم، البرمجة، قواعد البيانات، وهندسة البرمجيات.

دورات تخصصية في تطوير الويب الكامل (Full Stack)

اجتزت دورات مكثفة في تقنيات React.js، Node.js، TypeScript، Next.js، وبناء التطبيقات الحديثة باستخدام بنية المكونات (Component-Based Architecture).


هل تبحث عن فرصة للعمل عن بعد؟

حدد التخصصات التي ترغب في العمل بها لنرسل نشرة الوظائف الدورية إلى بريدك الإلكتروني

برمجة وتطوير
تسويق ومبيعات
كتابة وترجمة
تصميم
إدارة وأعمال
دعم فني
المجالات الأخرى