نبذة عني

أحمد النجار

مطور ويب متكامل (Full-Stack Developer) أمتلك فهمًا عميقًا لبنية أنظمة الويب الحديثة وكيفية تصميمها وبنائها بشكل قابل للتوسع والصيانة.

أعمل كمطور ويب باستخدام React و Next.js مع TypeScript، واهتم ببناء تطبيقات منظمة وسهلة الاستخدام وفهم طريقة عملها بشكل صحيح بين الواجهة الأمامية والخلفية.

أمتلك مهارات قوية في:

فهم هندسة الأنظمة (System Design) لتطبيقات الويب
بناء هيكلة مشاريع نظيفة ومنظمة (Clean Architecture)
التعامل مع Server Actions و API Routes في Next.js
تصميم تدفق البيانات بشكل آمن وفعال بين Frontend و Backend
تحسين الأداء (Performance Optimization) وتجنب مشاكل إعادة الرندر غير الضرورية
تصميم مكونات قابلة لإعادة الاستخدام (Reusable Components)

في جانب الـ Backend:

Node.js و Express.js
MongoDB و Mongoose
تصميم RESTful APIs بشكل منظم وقابل للتوسع
التعامل مع FormData و File Handling
فهم أنظمة التوثيق (Authentication) وإدارة الجلسات

كما أمتلك فهمًا قويًا لمنصات إدارة المحتوى والتجارة الإلكترونية مثل:

WordPress: تعديل وبناء الثيمات (Themes Customization)، تطوير إضافات (Plugins Development)، والتعامل مع بنية النظام وHooks وActions
Shopify: تخصيص المتاجر، تعديل الثيمات، التعامل مع Shopify Liquid، وفهم بنية التطبيقات (Apps) الخاصة بالمنصة
القدرة على تطوير وإضافة وظائف مخصصة (Custom Features) وربط الأنظمة الخارجية بهذه المنصات

كما أمتلك مهارات في:

تحليل الأخطاء (Debugging) بشكل منهجي
التفكير المنطقي وحل المشكلات البرمجية
فهم دورة حياة تطوير التطبيقات من الفكرة حتى النشر (SDLC)
كتابة كود نظيف (Clean Code) قابل للصيانة والتطوير

أركز على فهم كيفية عمل الأنظمة من الداخل وليس فقط استخدامها، مع اهتمام دائم ببناء حلول قوية، مرنة، وقابلة للتوسع.

إحصائيات

توثيقات