نبذة عني

مرحباً، أنا محمد درويش | مهندس برمجيات (Software Engineer) متخصص في بناء أنظمة الويب عالية الأداء.

لا أكتفي بكتابة الأكواد؛ بل أبني معمارية برمجية متينة ومستدامة. أمتلك خبرة عملية واسعة في هندسة وتطوير تطبيقات الويب المتكاملة، مع تركيز دقيق على الأداء السريع، حماية البيانات، وقابلية التوسع (Scalability).

خلفيتي القوية في التصميم الجرافيكي تمنحني ميزة استثنائية: "عين المصمم وعقل المهندس". هذا يعني أنني أستطيع تحويل أعقد تصاميم (UI/UX) إلى واجهات أمامية تفاعلية دقيقة (Pixel-Perfect) دون المساومة على سرعة التحميل.

تقنياتي وخبراتي الأساسية:

Frontend Development: احتراف بناء واجهات سريعة التجاوب باستخدام (React.js و Next.js)، مع التركيز على الـ SEO التقني وتحقيق تقييمات أداء (+95%) على أجهزة الكمبيوتر والهواتف.

Backend & Architecture: بناء واجهات خلفية قوية وأنظمة متعددة المستأجرين (Multi-tenancy) باستخدام (Node.js، NestJS، و Express.js)، بالإضافة إلى التعامل الاحترافي مع قواعد البيانات (MongoDB، PostgreSQL، و Prisma).

Engineering Standards: تطبيق مبادئ (Clean Architecture) و (SOLID Principles) لضمان كود نظيف، قابل للصيانة، ومستعد للتطوير المستقبلي.

ما أقدمه لك:

هندسة وتطوير أنظمة (SaaS) وتطبيقات ويب متكاملة من الصفر.

تدقيق الأداء (Code Audit) وتسريع مواقع Next.js و React التي تعاني من البطء.

تحويل تصاميم (Figma) إلى واجهات تفاعلية متطورة.

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

إحصائيات

توثيقات