درباره من
من یک توسعهدهنده ارشد فرانتاند هستم که بیش از ۴ سال تجربه حرفهای در ساخت برنامههای وب مدرن، مقیاسپذیر و با عملکرد بالا دارم. من در React، Next.js (App Router)، TypeScript و Tailwind CSS تخصص دارم، با تمرکز قوی بر پیادهسازی رابط کاربری پیکسل به پیکسل، همکاری بین تیمی و بهینهسازی تجربه کاربری. من به صورت تمام وقت در ویکارنو کار میکنم و همچنین پلتفرمهای مالی کریپتو در Qaay توسعه میدهم. من عمیقاً به ارائه برنامههای وب سریع، قابل دسترس و چندزبانه علاقهمندم و به خاطر موارد زیر شناخته شدهام:
- •تحویل با سرعت بالا و کد تمیز
- •ادغام عمیق طراحی در توسعه
- •اجرای دقیق UI/UX
- •ارتباط عالی در تیمهای محصول

تجربه
Qaay (امور مالی کریپتو)
توسعهدهنده ارشد فرانتاند
اردیبهشت ۱۴۰۴ – اکنون
داشبورد جامع مالی کریپتو با استفاده از Next.js 15 و TypeScript توسعه دادم، شامل ماژولهای مدیریت پورتفولیو، وامدهی، وامگیری، سواپ، واریز و برداشت؛ از App Router، SSR/ISR و middleware مسیر برای ارائه تجربه کاربری سریع و امن استفاده کردم. سیستم UI با قابلیت استفاده مجدد بالا با توکنهای طراحی، سلکتورهای memoized، مجازیسازی لیست و هوکهای سفارشی سازگار با Suspense طراحی و پیادهسازی کردم که رندرهای غیرضروری را ~۴۵٪ و تغییر چیدمان تجمعی (CLS) را ~۳۰٪ در کل پلتفرم کاهش داد. بینالمللیسازی کامل (i18n) با پشتیبانی RTL برای انگلیسی و فارسی با استفاده از edge middleware و مسیریابی محلی پیادهسازی کردم. Payload CMS برای محتوا و پنلهای مدیریتی در مسیرهای جداگانه ادغام کردم و جریانهای احراز هویت را با تأیید OTP امن و مدیریت نشست قوی تقویت کردم. یک پایپلاین مدرن CI/CD با Docker و Bitbucket Pipelines به همراه لینت و تست خودکار راهاندازی کردم. با تیمهای طراحی، بکاند و محصول همکاری کردم تا کامپوننتها و قابلیتهای رابط کاربری یکپارچه شوند، کیفیت کد را بالا نگه داشتم و مشکلات یکپارچهسازی را کاهش دادم.
Qaay (امور مالی کریپتو)
توسعهدهنده ارشد فرانتاند
اردیبهشت ۱۴۰۴ – اکنون
داشبورد جامع مالی کریپتو با استفاده از Next.js 15 و TypeScript توسعه دادم، شامل ماژولهای مدیریت پورتفولیو، وامدهی، وامگیری، سواپ، واریز و برداشت؛ از App Router، SSR/ISR و middleware مسیر برای ارائه تجربه کاربری سریع و امن استفاده کردم. سیستم UI با قابلیت استفاده مجدد بالا با توکنهای طراحی، سلکتورهای memoized، مجازیسازی لیست و هوکهای سفارشی سازگار با Suspense طراحی و پیادهسازی کردم که رندرهای غیرضروری را ~۴۵٪ و تغییر چیدمان تجمعی (CLS) را ~۳۰٪ در کل پلتفرم کاهش داد. بینالمللیسازی کامل (i18n) با پشتیبانی RTL برای انگلیسی و فارسی با استفاده از edge middleware و مسیریابی محلی پیادهسازی کردم. Payload CMS برای محتوا و پنلهای مدیریتی در مسیرهای جداگانه ادغام کردم و جریانهای احراز هویت را با تأیید OTP امن و مدیریت نشست قوی تقویت کردم. یک پایپلاین مدرن CI/CD با Docker و Bitbucket Pipelines به همراه لینت و تست خودکار راهاندازی کردم. با تیمهای طراحی، بکاند و محصول همکاری کردم تا کامپوننتها و قابلیتهای رابط کاربری یکپارچه شوند، کیفیت کد را بالا نگه داشتم و مشکلات یکپارچهسازی را کاهش دادم.
ویکارنو
توسعهدهنده ارشد فرانتاند
اسفند ۱۴۰۳ – اکنون
سرپرست فنی فرانتاند (Frontend Tech Lead) روی چندین محصول در ویکارنو در حوزههای هوش مصنوعی، SaaS و تجارت الکترونیک. هدایت VIGPT (vigpt.ai) را بر عهده داشتم؛ یک پلتفرم هوش مصنوعی دوزبانه (فارسی/انگلیسی) که چت مکالمهای را با تولید تصویر و ویدیو از مدلهای متعدد—GPT، Kling، Seedream، Flux Kontext، Veo و موارد دیگر—از طریق یک AI gateway یکپارچه ترکیب میکند؛ معماری و توسعهی کامل آن را در یک مونوریپوی Next.js (وب، یک worker مبتنی بر BullMQ/Redis، و یک اپلیکیشن موبایل Expo + React Native) انجام دادم. احراز هویت با شماره موبایل و OTP و سیستم صورتحساب اشتراکی مبتنی بر دفترکل append-only را پیادهسازی کردم، و استریمینگ قابل ازسرگیری، اجرای کد پایتون در مرورگر، و فراخوانی ابزار هوش مصنوعی با تأیید کاربر را برای گردشکارهای عاملی (agentic) مهندسی کردم. همچنین VIRA Sign (virasign.com)، یک پلتفرم قرارداد دیجیتال و امضای الکترونیک با احراز هویت دو عاملی و یکپارچهسازی با سیستمهای حسابداری و منابع انسانی، و DrErfanOrchid.com، یک پلتفرم تجارت الکترونیک چندزبانه با مدیریت چند انبار و چند موقعیتی، را توسعه دادم. بومیسازی کامل راستبهچپ فارسی و یک سیستم طراحی سفارشی مبتنی بر ShadCN را در این محصولات پیادهسازی کردم و با استراتژیهای پیشرفته رندرینگ و کشینگ، زمان بارگذاری مسیرهای کلیدی را تا ۱.۵ ثانیه کاهش دادم.
ویکارنو
توسعهدهنده ارشد فرانتاند
اسفند ۱۴۰۳ – اکنون
سرپرست فنی فرانتاند (Frontend Tech Lead) روی چندین محصول در ویکارنو در حوزههای هوش مصنوعی، SaaS و تجارت الکترونیک. هدایت VIGPT (vigpt.ai) را بر عهده داشتم؛ یک پلتفرم هوش مصنوعی دوزبانه (فارسی/انگلیسی) که چت مکالمهای را با تولید تصویر و ویدیو از مدلهای متعدد—GPT، Kling، Seedream، Flux Kontext، Veo و موارد دیگر—از طریق یک AI gateway یکپارچه ترکیب میکند؛ معماری و توسعهی کامل آن را در یک مونوریپوی Next.js (وب، یک worker مبتنی بر BullMQ/Redis، و یک اپلیکیشن موبایل Expo + React Native) انجام دادم. احراز هویت با شماره موبایل و OTP و سیستم صورتحساب اشتراکی مبتنی بر دفترکل append-only را پیادهسازی کردم، و استریمینگ قابل ازسرگیری، اجرای کد پایتون در مرورگر، و فراخوانی ابزار هوش مصنوعی با تأیید کاربر را برای گردشکارهای عاملی (agentic) مهندسی کردم. همچنین VIRA Sign (virasign.com)، یک پلتفرم قرارداد دیجیتال و امضای الکترونیک با احراز هویت دو عاملی و یکپارچهسازی با سیستمهای حسابداری و منابع انسانی، و DrErfanOrchid.com، یک پلتفرم تجارت الکترونیک چندزبانه با مدیریت چند انبار و چند موقعیتی، را توسعه دادم. بومیسازی کامل راستبهچپ فارسی و یک سیستم طراحی سفارشی مبتنی بر ShadCN را در این محصولات پیادهسازی کردم و با استراتژیهای پیشرفته رندرینگ و کشینگ، زمان بارگذاری مسیرهای کلیدی را تا ۱.۵ ثانیه کاهش دادم.
هوپاد ویژن
توسعهدهنده ارشد فرانتاند
خرداد ۱۴۰۳ – اسفند ۱۴۰۳
صفحه گزارش کاملاً کاربردی و تعاملی با استفاده از کتابخانه Highcharts در React.js توسعه دادم، امکان بصریسازی دادهها و تحلیلها را برای بیش از ۱۰۰۰ کاربر فعال ماهانه فراهم کردم که منجر به افزایش ۱۵ درصدی تعامل کاربران شد. پشتیبانی چندزبانه در برنامههای Next.js 14 پیادهسازی کردم، با بهرهگیری از کتابخانههای بینالمللیسازی (i18n) برای پشتیبانی از بیش از ۳ زبان، دسترسی را برای پایگاه کاربری جهانی بهبود بخشیدم. برنامههای وب مقیاسپذیر و با عملکرد بالا با استفاده از Next.js App Router مهندسی کردم، تکنیکهای SSR و CSR را ترکیب کردم برای بهینهسازی زمان بارگذاری و افزایش تجربه کاربری، منجر به کاهش ۲ ثانیهای زمان بارگذاری صفحه شدم.
هوپاد ویژن
توسعهدهنده ارشد فرانتاند
خرداد ۱۴۰۳ – اسفند ۱۴۰۳
صفحه گزارش کاملاً کاربردی و تعاملی با استفاده از کتابخانه Highcharts در React.js توسعه دادم، امکان بصریسازی دادهها و تحلیلها را برای بیش از ۱۰۰۰ کاربر فعال ماهانه فراهم کردم که منجر به افزایش ۱۵ درصدی تعامل کاربران شد. پشتیبانی چندزبانه در برنامههای Next.js 14 پیادهسازی کردم، با بهرهگیری از کتابخانههای بینالمللیسازی (i18n) برای پشتیبانی از بیش از ۳ زبان، دسترسی را برای پایگاه کاربری جهانی بهبود بخشیدم. برنامههای وب مقیاسپذیر و با عملکرد بالا با استفاده از Next.js App Router مهندسی کردم، تکنیکهای SSR و CSR را ترکیب کردم برای بهینهسازی زمان بارگذاری و افزایش تجربه کاربری، منجر به کاهش ۲ ثانیهای زمان بارگذاری صفحه شدم.
توسعهدهنده فریلنس
توسعهدهنده فرانتاند
خرداد ۱۴۰۳ – اسفند ۱۴۰۳
برنامههای با عملکرد بالا با استفاده از Next.js 14 مهندسی کردم، تجربه کاربری را از طریق تکنیکهای SSR و CSR بهینهسازی کردم که منجر به افزایش قابل توجهی در امتیازات رضایت کاربران شد. کتابخانه کامپوننت ShadCN را سفارشیسازی و استفاده کردم، یک UI سازگار و قابل استفاده مجدد در چندین پروژه دستیابی کردم. استراتژیهای رندرینگ پیشرفته پیادهسازی کردم، مقیاسپذیری و کارایی برنامههای وب را افزایش دادم، منجر به بهبود ۱.۵ ثانیهای در زمان بارگذاری شدم.
توسعهدهنده فریلنس
توسعهدهنده فرانتاند
خرداد ۱۴۰۳ – اسفند ۱۴۰۳
برنامههای با عملکرد بالا با استفاده از Next.js 14 مهندسی کردم، تجربه کاربری را از طریق تکنیکهای SSR و CSR بهینهسازی کردم که منجر به افزایش قابل توجهی در امتیازات رضایت کاربران شد. کتابخانه کامپوننت ShadCN را سفارشیسازی و استفاده کردم، یک UI سازگار و قابل استفاده مجدد در چندین پروژه دستیابی کردم. استراتژیهای رندرینگ پیشرفته پیادهسازی کردم، مقیاسپذیری و کارایی برنامههای وب را افزایش دادم، منجر به بهبود ۱.۵ ثانیهای در زمان بارگذاری شدم.
مایدیتا
توسعهدهنده فرانتاند
آبان ۱۴۰۱ – خرداد ۱۴۰۳
کد را بازسازی و تحلیل کردم، خوانایی و قابلیت نگهداری را بهبود بخشیدم، منجر به بهروزرسانیها و تغییرات آینده آسانتر شدم، بیش از ۱۵۰ ساعت صرفهجویی کردم. یک UI kit سفارشی با استفاده از SCSS توسعه و نگهداری کردم، قابلیت استفاده مجدد کامپوننتها را افزایش دادم و زمان سفارشیسازی را حدود ۱۲۰ ساعت کاهش دادم. یک پروژه با Next.js 13 تحویل دادم، با تمرکز بر شیوههای مدرن توسعه وب و بهینهسازی عملکرد، که زمان بارگذاری صفحه را بیش از ۲ ثانیه کاهش داد. به محصولاتی کمک کردم که در حال حاضر توسط بیش از ۱۰۰،۰۰۰ کاربر استفاده میشود. عملکرد اپلیکیشن را بهینه کردم که بیش از ۵ ساعت زمان بارگذاری را کاهش داد و تعامل کاربران را افزایش داد.
مایدیتا
توسعهدهنده فرانتاند
آبان ۱۴۰۱ – خرداد ۱۴۰۳
کد را بازسازی و تحلیل کردم، خوانایی و قابلیت نگهداری را بهبود بخشیدم، منجر به بهروزرسانیها و تغییرات آینده آسانتر شدم، بیش از ۱۵۰ ساعت صرفهجویی کردم. یک UI kit سفارشی با استفاده از SCSS توسعه و نگهداری کردم، قابلیت استفاده مجدد کامپوننتها را افزایش دادم و زمان سفارشیسازی را حدود ۱۲۰ ساعت کاهش دادم. یک پروژه با Next.js 13 تحویل دادم، با تمرکز بر شیوههای مدرن توسعه وب و بهینهسازی عملکرد، که زمان بارگذاری صفحه را بیش از ۲ ثانیه کاهش داد. به محصولاتی کمک کردم که در حال حاضر توسط بیش از ۱۰۰،۰۰۰ کاربر استفاده میشود. عملکرد اپلیکیشن را بهینه کردم که بیش از ۵ ساعت زمان بارگذاری را کاهش داد و تعامل کاربران را افزایش داد.
مکتب شریف
دستیار آموزشی
مرداد ۱۴۰۱ – تیر ۱۴۰۴
HTML و CSS برای ساخت و استایلدهی صفحات وب، و اصول و ویژگیهای پیشرفته JavaScript (ES6, ES7) را به بیش از ۳۰۰ دانشجو آموزش دادم. اصول TypeScript را به دانشجویان آموزش دادم، توسعه کد محکم و type-safe را امکانپذیر کردم. دانشجویان را از طریق React.js راهنمایی کردم، شامل hooks، routing، custom hooks، HOC، و state management. در مورد کنترل نسخه با Git و GitHub آموزش دادم، شامل branching، merging، و pull requests.
مکتب شریف
دستیار آموزشی
مرداد ۱۴۰۱ – تیر ۱۴۰۴
HTML و CSS برای ساخت و استایلدهی صفحات وب، و اصول و ویژگیهای پیشرفته JavaScript (ES6, ES7) را به بیش از ۳۰۰ دانشجو آموزش دادم. اصول TypeScript را به دانشجویان آموزش دادم، توسعه کد محکم و type-safe را امکانپذیر کردم. دانشجویان را از طریق React.js راهنمایی کردم، شامل hooks، routing، custom hooks، HOC، و state management. در مورد کنترل نسخه با Git و GitHub آموزش دادم، شامل branching، merging، و pull requests.
مهارتها
خودارزیابی. روی هر مهارت کلیک کنید تا معنی سطحش را ببینید.
- ابزار روزمره
- تسلط عملیاتی
- در حد کار
- در حال یادگیری
زبانها و فریمورکها۱۰
ابزارها و فناوریها۲۶
طراحی و همکاری۶
پروژهها


تماس با من
از طریق هر یک از کانالهای زیر یا با پر کردن فرم با من در تماس باشید.
