
أنا محمد مجدي، مطوّر Full Stack متخصص في بناء تطبيقات الويب المتكاملة، أتمتع بخبرة قوية في تطوير الواجهات الأمامية والخلفية باستخدام أحدث التقنيات. أركز على كتابة كود نظيف وقابل للتوسّع، وأهتم بتحسين الأداء وتجربة المستخدم.
المهارات التقنية:
الواجهة الأمامية (Frontend):
React.js، Next.js، Redux، React Router، Tailwind CSS، Material UI، Vite، React Query، React Hook Form، Yup
البرمجة الخلفية (Backend):
Node.js، Express.js، NestJS، PostgreSQL، TypeORM، MongoDB، Mongoose، MySQL
تكامل الأنظمة والتقنيات الداعمة:
RESTful APIs، WebSockets، RabbitMQ، Cron Jobs، Multer، Stripe.js، PDF Generation
أدوات التطوير وإدارة الكود:
Git، GitHub، NPM، Netlify
المفاهيم والأسس:
البرمجة الكائنية (OOP)، هياكل البيانات والخوارزميات (DSA)، البرمجة الديناميكية (DP)، أنماط التصميم (Design Patterns)، المعمارية المصغّرة (Microservices Architecture)، وServer-Side Rendering (SSR)