أقوم ببناء تطبيقات ويب قابلة للتوسع باستخدام JavaScript و TypeScript و Vue.js و Nuxt.js — حيث أعمل على تحويل متطلبات الأعمال المعقدة إلى منتجات سريعة، وسهلة الصيانة، ومتمحورة حول المستخدم.
أنا مطور واجهات أمامية (Frontend Developer) متخصص في JavaScript و TypeScript، أمتلك 3 سنوات من الخبرة مع تركيز خاص على هندسة الواجهات الأمامية الحديثة، والبنية البرمجية القابلة للتوسع، والتصيير من جهة الخادم (SSR)، والتطبيقات المعتمدة على واجهات برمجة التطبيقات (API-driven).
خلال مسيرتي المهنية، ساهمت في تطوير منصات البرمجيات كخدمة (SaaS)، وأنظمة التعليم الإلكتروني، وحلول التجارة الإلكترونية متعددة البائعين، ومنصات إدارة المحتوى (CMS)، وغيرها من تطبيقات الويب الموجهة للإنتاج. أستمتع ببناء مكونات قابلة لإعادة الاستخدام، وتحسين الأداء، وإنشاء قواعد برمجية (Codebases) يسهل صيانتها وتتواكب مع نمو الأعمال.
على الرغم من أن تطوير الواجهات الأمامية هو تخصصي الأساسي، إلا أن خبرتي العملية في تطوير الواجهات الخلفية (Backend) باستخدام Laravel قد عززت فهمي العميق لبنية التطبيقات، وأنظمة المصادقة (Authentication)، وواجهات REST APIs، والتعاون الفعال ضمن بيئة ال Full Stack. أعمل حاليًا على توسيع خبراتي داخل منظومة JavaScript من خلال Node.js و NestJS.
أستمتع بحل المشكلات الواقعية من خلال البنية البرمجية النظيفة (Clean Architecture)، والهندسة المدروسة، والتعلم المستمر.
**التقنيات الأساسية (Core Stack):**
* JavaScript (ES6+)
* TypeScript
* Vue.js
* Nuxt.js
* Pinia
* Tailwind CSS
* Node.js
* NestJS
* REST APIs
* Git