مطوّر برمجيات متخصص في تطوير الأنظمة الخلفية (Back-End) باستخدام Node.js وNestJS، مع خبرة عملية قوية في تطوير الواجهات الأمامية (Front-End) باستخدام React، مما يمكنني من بناء حلول تقنية متكاملة وفهم عميق لتكامل الأنظمة من الواجهة وحتى قاعدة البيانات.
 
بدأت مسيرتي المهنية كمطوّر Front-End حيث عملت على بناء واجهات تفاعلية، إدارة الحالة، التعامل مع النماذج (Forms)، وتنفيذ منطق الواجهة بكفاءة عالية، ثم انتقلت إلى دور Full-Stack Developer، وشاركت في تصميم وتطوير RESTful APIs، وتنفيذ هيكلة المشاريع وفق أفضل ممارسات NestJS (Modules, Providers, Guards).
 
لدي خبرة في تصميم وبناء قواعد البيانات العلائقية مثل PostgreSQL، إنشاء الـ Schemas والعلاقات، وتحسين أداء الاستعلامات باستخدام ORM مثل TypeORM، إضافة إلى تنفيذ أنظمة Authentication & Authorization باستخدام JWT و Refresh Tokens وإدارة الصلاحيات.
 
كما عملت على توثيق واجهات البرمجة باستخدام Swagger، وتنفيذ التكاملات مع خدمات خارجية (Third-Party APIs)، وبناء آليات معالجة الأخطاء وLogging لضمان استقرار الأنظمة وقابليتها للتوسع. أحرص دائمًا على كتابة كود منظم، قابل للصيانة، ومتوافق مع أعلى معايير الأمان والأداء في بيئات الإنتاج.
 
أتميز بالقدرة على التعاون الفعّال مع فرق Front-End وBack-End، وفهم متطلبات المنتج بشكل شامل، والمساهمة في بناء أنظمة تقنية موثوقة ذات قيمة حقيقية للأعمال. وأسعى للانضمام إلى بيئة عمل احترافية تركز على الجودة، الاستقرار، والنمو المستدام.