تخطي إلى المحتوى

من أنا

مطور ويب متكامل يركز على الواجهات المتجاوبة وواجهات البرمجة العملية وتسليم مواقع وتطبيقات ويب قابلة للصيانة.

بدأ مساري في التطوير من تنفيذ الواجهات الأمامية، ثم توسع عبر مشاريع احتاجت إلى واجهات برمجة ومصادقة وقواعد بيانات وتطبيقات PWA ومسارات نشر. أعمل اليوم عبر هذه الطبقات لتحويل الحاجة المحددة إلى منتج ويب عملي وقابل للصيانة.

أهتم بأن تكون النتيجة واضحة وسهلة الاستخدام من جهة، ومنظمة وقابلة للصيانة من جهة أخرى. لذلك أتعامل مع كل مشروع كمنظومة كاملة: واجهة مفهومة، بنية كود واضحة، بيانات وروابط API عند الحاجة، وتجربة تعمل باحترام على الهاتف والتابلت والكمبيوتر.

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

الشهادات والدورات جزء من مسار تعلم مستمر يدعم العمل العملي: تطوير الواجهات، JavaScript، Git وGitHub، Docker، وأدوات التسليم الحديثة. هذا المسار يساعدني على بناء حلول أكثر اتزانا بدون المبالغة في الوعود أو الادعاء بخبرة غير مثبتة.

المهارات والتقنيات

مجموعات مهارية عملية، مرتبة حسب مستوى الاستخدام الحالي.

الواجهات وتجربة المستخدم

  • HTMLمتقدم
  • CSSمتقدم
  • Sassمتقدم
  • JavaScriptمتقدم
  • TypeScriptمتمكن
  • Reactمتقدم
  • Astroمتمكن
  • Tailwind CSSمتمكن
  • Bootstrapمتقدم

الخوادم وواجهات البرمجة

  • Node.jsمتقدم
  • Expressمتقدم
  • REST APIsمتقدم
  • GraphQLقيد التعلم
  • Authenticationمتمكن

قواعد البيانات والبيانات

  • MongoDBمتمكن
  • Mongooseمتمكن
  • SQLiteمتمكن
  • Sequelizeمتمكن

المواقع الثابتة وإدارة المحتوى

  • Astro Content Collectionsمتمكن
  • Hugoمتقدم
  • Markdownمتمكن
  • i18nمتمكن
  • SEOمتمكن

أدوات البناء وسير العمل

  • Gitمتقدم
  • GitHubمتمكن
  • npmمتمكن
  • Webpackمتمكن
  • Viteمتمكن
  • TypeScript Checksمتمكن

النشر والتجهيز التشغيلي

  • Dockerمتمكن
  • GHCRقيد التعلم
  • GitHub Actionsقيد التعلم
  • Deployment Workflowsمتمكن

الاختبار وضمان الجودة

  • Playwrightقيد التعلم
  • Vitestقيد التعلم
  • Responsive QAمتمكن
  • Accessibility Basicsمتمكن
  • Astro Checkمتمكن

الذكاء الاصطناعي والتكاملات

  • OpenAI APIقيد التعلم
  • AI-Assisted Learning Flowsقيد التعلم
  • Third-Party API Integrationمتمكن

الشهادات والدورات

شهادات ودورات مرتبطة بتطوير الويب، الواجهات، أدوات العمل، والنشر.

واجهات أمامية

دورة تطوير واجهات المستخدم

حسوب

شهادة من أكاديمية حسوب في تطوير واجهات المستخدم، تغطي HTML وCSS وJavaScript وبناء واجهات متجاوبة وتجارب استخدام عملية.

تاريخ الإصدار
عرض الشهادة
JavaScript

دورة تطوير التطبيقات باستخدام JavaScript

حسوب

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

تاريخ الإصدار
عرض الشهادة
إدارة الإصدارات

إتقان Git وGitHub للمطورين

Udemy

شهادة Udemy في مهارات Git وGitHub الأساسية للمطورين، من تقديم ثروت سامي، لدعم إدارة الإصدارات وسير العمل البرمجي.

تاريخ الإصدار
عرض الشهادة
الحاويات والتسليم

Docker من الصفر إلى الاحتراف

Udemy

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

تاريخ الإصدار
عرض الشهادة