أنا مطوّر واجهات مواقع ويب (Front-End Developer) شغوف بتقديم تجارب مستخدم سلسة وجذابة. أتمتع بخبرة عملية في تطوير صفحات ويب تفاعلية باستخدام أحدث تقنيات الويب، مع اهتمام كبير بتفاصيل التصميم وتجربة المستخدم.
عملت على بناء وتطوير واجهات تفاعلية باستخدام مكتبة React، مع تطبيق مبادئ إعادة استخدام المكونات (Reusable Components)، وإدارة الحالة باستخدام Redux وZustand، وتحقيق أفضل أداء ممكن للتطبيقات من خلال التقسيم الديناميكي للصفحات (Code Splitting) وتحسين الأداء.
 
كتابة كود نظيف وقابل للتطوير باستخدام JavaScript وTypeScript
أتممت عدة مشاريع باستخدام JavaScript ES6+، بالإضافة إلى TypeScript لتحسين نوعية الكود وتفادي الأخطاء في وقت التطوير، مما ساهم في زيادة جودة الكود وسهولة صيانته وتوسيع نطاقه مستقبلًا.
تم تنفيذ واجهات أمامية تتجاوب مع جميع أحجام الشاشات (Responsive Design) باستخدام HTML5 وCSS3 وTailwind CSS، بالإضافة إلى تطبيق مبدأ التصميم للجوال أولًا (Mobile First Design) لضمان تجربة مستخدم متميزة على كل الأجهزة.
قمت بربط الواجهات الأمامية مع السيرفرات باستخدام Axios وFetch، وتنسيق البيانات المعروضة في الواجهات بطريقة منظمة وسهلة الاستخدام، بالإضافة إلى التعامل مع الأخطاء وتحسين تجربة المستخدم في حالة فشل الطلبات.
أعمل دائمًا باستخدام Git لإدارة التعديلات ومتابعة النسخ المختلفة من المشروع، مع الاعتماد على GitHub أو GitLab في التعاون مع الفرق الأخرى، مما ساعد في تحسين كفاءة العمل الجماعي وتنظيم المهام.
درست المفاهيم الأساسية في الإدارة، المحاسبة، والاقتصاد، مما كوَّن لديّ قاعدة تحليلية قوية ساعدتني في الانتقال إلى المجال التقني.
التحقت ببرنامج مكثف في البرمجة في ITI، ودرست من خلاله مسارين متخصصين:
 
Software Engineering Fundamentals
اكتسبت من خلاله أساسيات هندسة البرمجيات، مثل تحليل وتصميم الأنظمة، إدارة دورة حياة المشروع، ومفاهيم الـ OOP.
 
Front-End & Cross-Platform Mobile Application Development
تخصصت في تطوير واجهات المستخدم لتطبيقات الويب والموبايل باستخدام HTML, CSS, JavaScript, TypeScript، وReact، بالإضافة إلى أدوات مثل React Native لتطوير تطبيقات موبايل تعمل على Android وiOS.