
علی بنایی زاده
توسعهدهنده فرانتاند با بیش از ۵ سال تجربه در طراحی، ساخت و بهینهسازی وباپلیکیشنهای production با React، TypeScript و Next.js برای شرکتهایی در کانادا، ایرلند و ایران. توسعهٔ قابلیتهای اصلی گیمپلی یک بازی موبایلی کلمات با بیش از ۱۰هزار دانلود و امتیاز ۴.۳، و بهبود UX پلتفرمی با ۴۰ تا ۶۰ هزار بازدیدکنندهٔ ماهانه که به رشد ۳۰٪ تعامل کاربران انجامید. تمرکز ویژه بر بهینهسازی عملکرد، معماری کامپوننتهای قابلاستفادهٔ مجدد و کد تمیز و قابلنگهداری.
مهارتها
سوابق کاری
توسعهدهنده ارشد فرانتاند
مه ۲۰۲۳ — اکنونطراحی و یکپارچهسازی یک درگاه پرداخت کاملاً اختصاصی در وباپلیکیشن شرکت برای پرداخت آنلاین امن end-to-end. بازنویسی (refactor) کدبیس قدیمی فرانتاند به الگوهای مدرن React با بهبود چشمگیر خوانایی، نگهداریپذیری و onboarding توسعهدهندگان. همکاری با تیمهای چندتخصصی برای تحویل رابطهای ریسپانسیو و در دسترس (accessible).
توسعهدهنده فرانتاند
دسامبر ۲۰۲۱ — ژوئیه ۲۰۲۳ساخت منطق اصلی بازی و قابلیتهای تعامل زندهٔ بازیکنان با React برای Worder (LingoLish سابق) — بازی موبایلی کلمات با بیش از ۱۰هزار دانلود و امتیاز ۴.۳ در گوگلپلی. کاهش حجم باندل و بهبود سرعت لود با جایگزینی sprite sheetهای تصویری با پیادهسازی خالص CSS. بهینهسازی UI/UX پلتفرم تبارشناسی IrelandXO با ۴۰ تا ۶۰ هزار بازدید ماهانه و مشارکت در رشد ۳۰٪ تعامل کاربران.
توسعهدهنده فرانتاند
ژوئیه ۲۰۲۰ — اوت ۲۰۲۱پیادهسازی اپلیکیشن تکصفحهای (SPA) با React و Redux با بهبود کارایی و کاربردپذیری کلی. توسعهٔ وباپلیکیشن Real-time با Socket.io برای تعامل و تبادل زندهٔ داده بین کاربران.