MS.

مرحباً، أنا

Mustafa Savul

أنا مطوّر واجهات أمامية أول مقيم في إسطنبول بخبرة تزيد عن 7 سنوات. أبني منصات تجارة إلكترونية ومنصات مؤسسية عالية الأداء تخدم ملايين المستخدمين باستخدام React.js وNext.js وTypeScript، مع التركيز على بنية Micro Frontend ومؤشرات Core Web Vitals وCI/CD.

الخبرة

LC Waikiki (Outsourced via NTT DATA Business Solutions)

01/2025 - 02/2026

مطوّر واجهات أمامية أول

إسطنبول، تركيا

  • خفّضت زمن تحميل الصفحات بنسبة 20% في صفحات المتجر ذات الزيارات العالية عبر تحسين استراتيجية العرض وتقديم الصور وتجميع الملفات، على منصة تخدم ملايين الزوار شهريًا.
  • قلّصت زمن البناء والنشر بنسبة 25% عبر إعادة هيكلة مسارات CI/CD وإدخال معايير آلية لجودة الشيفرة، مما أتاح إصدارات أكثر تكرارًا واستقرارًا.
  • قدّمت تجارب تسوّق متعددة اللغات والعملات لعلامة أزياء تعمل في أكثر من 60 دولة، عبر بناء وصيانة واجهات React.js مدمجة مع .NET Razor وأنظمة jQuery القديمة.
  • حافظت على استقرار متجر يخدم ملايين الزوار شهريًا من خلال حل مشكلات بيئة الإنتاج والعمل مع فرق الواجهة الخلفية على تكامل سلس بين الواجهتين.
  • حسّنت قابلية الصيانة في قاعدة شيفرة تجمع بين القديم والحديث عبر نقل أنماط الواجهة المتكررة إلى مكوّنات React قابلة لإعادة الاستخدام، مما قلّل تكرار الشيفرة.

DGPays

08/2023 - 01/2025

مطوّر واجهات أمامية أول

إسطنبول، تركيا

  • خفّضت حجم الحزمة الأولية بنسبة 30% عبر تطبيق تقسيم الشيفرة وإعادة هيكلة الوحدات المشتركة وإزالة الاعتماديات الزائدة، مما حسّن أداء التحميل الأول لمستخدمي المؤسسات.
  • مكّنت أكثر من 3 فرق من البناء والنشر باستقلالية عبر تطبيق بنية Micro Frontend باستخدام Module Federation وLerna، مما أزال تعطّل دورات الإصدار بين الفرق.
  • رفعت تغطية اختبارات الوحدات في الوحدات الأساسية إلى 60% عبر إنشاء مسارات GitLab CI واعتماد معايير اختبار Jest، مما قلّل بشكل ملموس الأخطاء التي تصل إلى فريق ضمان الجودة.
  • خدمت عدة عملاء مؤسسيين من قاعدة شيفرة واحدة قابلة للتهيئة عبر تصميم منصة مؤسسية متعددة المستأجرين باستخدام React.js وTypeScript، مما قلّل جهد التخصيص لكل عميل.
  • وفّرت على الفريق عدة ساعات من العمل اليدوي أسبوعيًا عبر بناء أدوات Node.js داخلية تؤتمت مهام إعداد المشاريع والإصدارات المتكررة.

Hepsiburada (NASDAQ: HEPS)

08/2022 - 07/2023

مطوّر واجهات أمامية

إسطنبول، تركيا

  • خفّضت LCP بنسبة 8% وأنزلت CLS دون عتبة 0.1 «الجيدة» في الصفحات الرئيسية عبر إعادة هيكلة الموارد التي تعيق العرض وتحسين استقرار التخطيط، في واحد من أكبر أسواق التجارة الإلكترونية في تركيا.
  • زدت الظهور العضوي وقابلية فهرسة صفحات الفئات والمنتجات عبر تطبيق استراتيجيات عرض SSR/CSR موجّهة لمحركات البحث ومتوافقة مع متطلبات SEO التقنية.
  • قدّمت ميزات لملايين الزوار شهريًا عبر تطوير مكوّنات React.js قابلة للتوسع ضمن بنية Micro Frontend مشتركة بين عدة فرق منتجات.
  • سرّعت إطلاق الحملات والعروض التسويقية عبر بناء أنظمة واجهة ديناميكية تعتمد على منطق عرض قائم على البيانات، مما ألغى الحاجة إلى تعديل الشيفرة لكل حملة.

Crowdsol

11/2021 - 07/2022

مطوّر واجهات أمامية

إسطنبول، تركيا

  • أسّست بنية الواجهة الأمامية بالكامل من الصفر باستخدام Next.js وReact.js وTypeScript، لتكون أساسًا جاهزًا للإنتاج لجميع وحدات المنتج اللاحقة.
  • سرّعت تطوير الميزات في جميع وحدات المنتج عبر إنشاء مكتبة مشتركة تضم أكثر من 40 مكوّنًا قابلًا لإعادة الاستخدام بـ Styled Components، موثّقة في Storybook ومعتمدة على مستوى الشركة.
  • أضفت قدرة البث المباشر في الوقت الفعلي عبر دمج Amazon Interactive Video Service (IVS) في التجربة الأساسية للمنصة.
  • أتحت تطويرًا معياريًا قابلًا للتوسع باستقلالية عبر تطبيق بنية Micro Frontend باستخدام Lerna.
  • حافظت على معايير جودة الشيفرة عبر فرض بوابات الجودة في SonarQube واختبارات الوحدات بـ Jest ضمن مسارات CI/CD.

Glomil Teknoloji

06/2021 - 10/2021

مطوّر واجهات أمامية

إسطنبول، تركيا

  • قلّصت زمن تطوير الواجهات في المشاريع عبر بناء مجموعة مشتركة تضم أكثر من 20 مكوّن React قابلًا لإعادة الاستخدام وسهل الصيانة باستخدام TypeScript.
  • ضمنت تجربة مستخدم متسقة عبر الأجهزة والمتصفحات من خلال تطوير ميزات متجاوبة ومتوافقة مع مختلف المتصفحات.
  • حوّلت متطلبات العمل إلى مكوّنات واجهة قابلة للتوسع عبر تطبيق البنية القائمة على المكوّنات وأنماط إدارة الحالة الحديثة باستخدام React Hooks.

OGOO

06/2018 - 05/2021

مطوّر واجهات أمامية

إسطنبول، تركيا

  • طوّرت أكثر من 10 تطبيقات ويب للعملاء باستخدام JavaScript وReact.js و.NET MVC لعلامات تجارية في قطاعات متعددة.
  • رفعت درجات أداء Lighthouse في المشاريع المسلّمة عبر تحسينات الواجهة الأمامية وتحسين العرض واعتماد ترميز موجّه لمحركات البحث.
  • قلّصت زمن الانتقال من التصميم إلى التطوير عبر بناء مكوّنات واجهة قابلة لإعادة الاستخدام مباشرةً من تصاميم Figma وZeplin وAdobe XD.
  • ضمنت التوافق مع مختلف المتصفحات في المشاريع المسلّمة باستخدام مسارات اختبار BrowserStack.

التعليم

Anadolu University

01/2021 - حتى الآن

بكالوريوس نظم المعلومات الإدارية (تعليم عن بُعد)

تركيا

Istanbul Topkapi University

01/2017 - 12/2020

دبلوم مشارك في برمجة الحاسوب

إسطنبول، تركيا

المشاريع المميزة

LC Waikiki (Outsourced via NTT DATA Business Solutions)

LC Waikiki (Outsourced via NTT DATA Business Solutions)

DGPays

DGPays

Hepsiburada

Hepsiburada

Crowdsol Event Service

Crowdsol Event Service

Atatürk Cultural Center

Atatürk Cultural Center

GoKonya

GoKonya

مشاريع Vibe Coding

My Little Paws: Treat & Love

My Little Paws: Treat & Love

Animal Sounds & Calls

Animal Sounds & Calls

Mythobase Discover Mythology App (iOS)

Mythobase Discover Mythology App (iOS)

Hardware Wizard

Hardware Wizard

Crowdsoul

Crowdsoul

Tree Calendar

Tree Calendar