نبذة

أنا كريم عماد، مطور Front-End متخصص في بناء واجهات حديثة سريعة وقابلة للتوسع باستخدام React.js وNext.js. خلال رحلتي، ركّزت على شيء واحد: تحويل أي فكرة أو تصميم إلى تجربة مستخدم احترافية وسلسة تشتغل بكفاءة على أرض الواقع، مش مجرد UI شكله حلو وخلاص.

 

أمتلك خبرة قوية في TypeScript، وإدارة الحالة باستخدام Redux Toolkit وContext API، بالإضافة إلى التعامل مع البيانات بشكل احترافي عبر React Query. اشتغلت على تطبيقات حقيقية تشمل أنظمة مصادقة، لوحات تحكم، وMulti-step Forms مع Validation باستخدام Zod وReact Hook Form، مع اهتمام كبير بالتفاصيل اللي تفرق في تجربة المستخدم.

 

مش بشتغل Frontend بس، عندي فهم قوي للـ Backend باستخدام Node.js وExpress، وبفهم كويس RESTful APIs وClean Architecture، وده بيساعدني أتحرك بسرعة داخل أي تيم وأفهم السيستم بالكامل مش جزء منه بس.

 

لو بتدور على حد مش بس ينفذ المطلوب، لكن يطوّر الفكرة ويقدّم حل عملي وقابل للتوسع من أول مرة—أنا الشخص المناسب.


الخبرات

Front-End Developer

تطوير وبناء تطبيقات ويب حديثة باستخدام React.js وNext.js مع التركيز على الأداء العالي وتجربة المستخدم. تنفيذ واجهات تفاعلية باستخدام TypeScript وTailwind CSS وAnt Design، مع إدارة الحالة باستخدام Redux Toolkit وContext API.

التعامل مع APIs ودمجها بكفاءة داخل التطبيق باستخدام React Query، بالإضافة إلى بناء نماذج معقدة (Multi-step Forms) مع Validation باستخدام Zod وReact Hook Form. تحسين أداء التطبيقات وضمان قابلية التوسع وسهولة الصيانة.

Full-Stack Developer (Node.js)

تصميم وتطوير RESTful APIs باستخدام Node.js وExpress مع تطبيق مفاهيم Clean Architecture. التعامل مع قواعد البيانات وربطها بالتطبيقات، وبناء أنظمة مصادقة (Authentication & Authorization).

العمل على مشاريع تتطلب تكامل بين الـ Frontend والـ Backend، مما ساعد على فهم أعمق لدورة حياة التطبيق بالكامل وتحسين جودة الحلول المقدمة.

Projects & Practical Experience

تنفيذ مشاريع عملية تشمل أنظمة إدارة مستخدمين، لوحات تحكم، وأنظمة تعتمد على أكواد وصول (Access Codes) لزيادة الأمان.

التعامل مع رفع الملفات والصور باستخدام أدوات مثل Multer وCloudinary، وتحسين تجربة المستخدم في التعامل مع البيانات والواجهات.

العمل ضمن بيئة تحاكي المشاريع الحقيقية مع الاهتمام بتنظيم الكود، الأداء، وقابلية التوسع.


التعليم

Bachelor of Computer Science Faculty of Science – Helwan University

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

ITI Scholarship – 9-Month Professional Development Track

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

اكتساب خبرة عملية في Front-End وBack-End، والعمل ضمن بيئة تحاكي المشاريع الحقيقية، مع التركيز على أفضل الممارسات في كتابة الكود، التعاون داخل الفريق، وتنفيذ مشاريع قابلة للتطبيق.


روابط

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

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

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