پرش به محتوای اصلی
آرش رستمی
آماده پروژه جدید

محصولات وبی می‌سازم که سریع، پایدار و قابل نگهداری‌اند.

هفت سال است که رابط کاربری و سرویس‌های بک‌اند می‌نویسم؛ از استارتاپ‌های دو نفره تا سامانه‌هایی با روزانه صدها هزار درخواست. تمرکزم روی معماری تمیز، کارایی و تجربه‌ی توسعه‌دهنده است.

۷+
سال تجربه
۶۴+
پروژه تحویل‌شده
۹۸٪
رضایت کارفرما

همکاری با تیم‌ها و محصولاتی مثل

آرش رستمی در محل کارش
درباره من

کد نوشتن بخش کوچکی از کار است.

بیشتر وقتم صرف فهمیدن مسئله می‌شود؛ اینکه کاربر واقعاً چه می‌خواهد و کدام بخش سیستم زودتر از همه می‌شکند.

از سال ۱۳۹۶ به‌صورت تمام‌وقت روی محصولات وب کار می‌کنم. مسیرم از ساخت فروشگاه‌های کوچک شروع شد و امروز بیشتر روی معماری فرانت‌اند، بهینه‌سازی کارایی و طراحی API تمرکز دارم. باور دارم بهترین کد، کدی است که شش ماه بعد هم بشود بی‌ترس تغییرش داد.

جاوااسکریپت و تایپ‌اسکریپت۹۵٪
ری‌اکت و نکست۹۰٪
نود و طراحی API۸۵٪
پایگاه داده و کش۸۰٪
TypeScript React Next.js Node.js PostgreSQL Redis Docker Playwright
خدمات

چه کارهایی از من برمی‌آید

از یک لندینگ تک‌صفحه‌ای تا بازنویسی کامل یک پنل قدیمی.

توسعه فرانت‌اند

پیاده‌سازی دقیق طرح، کامپوننت‌های قابل استفاده مجدد، پشتیبانی کامل RTL و دسترس‌پذیری واقعی نه فقط روی کاغذ.

معماری و بک‌اند

طراحی API، مدل‌سازی داده، صف و کش. سیستمی که با ده برابر شدن ترافیک هم روی پا بماند.

بهینه‌سازی کارایی

ممیزی سرعت، کاهش حجم باندل و رساندن Core Web Vitals به محدوده سبز، با گزارش قبل و بعد.

یکپارچه‌سازی و خودکارسازی

اتصال درگاه پرداخت، سرویس پیامک، CRM و هر API دیگری؛ به‌همراه تست و خط لوله انتشار خودکار.

بازنویسی پروژه‌های قدیمی

مهاجرت تدریجی از کدبیس قدیمی بدون توقف کسب‌وکار؛ گام‌به‌گام و با قابلیت بازگشت.

منتورینگ تیم

بازبینی کد، تدوین استاندارد و آموزش عملی؛ تا تیم بعد از رفتن من هم مستقل جلو برود.

نمونه‌کارها

کارهایی که به آن‌ها می‌بالم

پیش‌نمای پروژه داشبورد تحلیلی
Next.js·Postgres

داشبورد تحلیلی رها

پنل گزارش‌گیری بلادرنگ برای یک پلتفرم لجستیک؛ نمودارهای سنگین بدون افت فریم روی موبایل.

پیش‌نمای پروژه فروشگاه اینترنتی
React·Redis

فروشگاه چندفروشندگی نیک‌کالا

بازطراحی سبد خرید و فرایند پرداخت؛ نرخ رهاکردن سبد ۲۳ درصد کاهش پیدا کرد.

پیش‌نمای ابزار خط فرمان
Node.js·CLI

ابزار مهاجرت اسکیمای پایگاه داده

ابزار خط فرمان متن‌باز برای اجرای امن مهاجرت‌ها با قابلیت بازگشت خودکار.

پیش‌نمای سامانه رزرو
TypeScript·WebSocket

سامانه رزرو آنلاین کلینیک

هماهنگی همزمان نوبت‌ها بین شش شعبه، با قفل خوش‌بینانه و اعلان بلادرنگ.

پیش‌نمای پنل مدیریت
Next.js·Stripe

پنل مدیریت اشتراک

صورتحساب دوره‌ای، مدیریت پلن و گزارش درآمد در یک پنل واحد برای تیم مالی.

پیش‌نمای کتابخانه کامپوننت
Design System·RTL

کتابخانه کامپوننت راست‌به‌چپ

۴۲ کامپوننت با پشتیبانی کامل RTL و تست دسترس‌پذیری خودکار در خط لوله.

فعالیت

یک سال کامیت، بدون وقفه‌ی طولانی

نگهداری چند پروژه متن‌باز و انتشار مرتب نسخه‌ها؛ پیوستگی از سرعت مهم‌تر است.

نمودار فعالیت کامیت‌های یک سال گذشته.

کمتر بیشتر
۱۲۸۴
کامیت در ۱۲ ماه
۳۱
مخزن عمومی
۱۹
نسخه منتشرشده
۲۴۰+
بازبینی کد
نظر کارفرمایان

آن‌ها چه می‌گویند

«پنل قدیمی ما سه سال روی دستمان مانده بود. آرش بدون اینکه یک روز سرویس قطع شود، کل سیستم را مهاجرت داد.»

مریم اسدی
مدیر محصول، لجستیک رها

«گزارش کارایی‌ای که تحویل داد، دقیق‌تر از چیزی بود که از یک تیم پنج نفره انتظار داشتیم. زمان بارگذاری نصف شد.»

سعید بهرامی
هم‌بنیان‌گذار، نیک‌کالا

«مستندسازی و بازبینی کدش باعث شد تیم جوان ما در سه ماه چند سطح جلو برود.»

الهام کاظمی
مدیر فنی، کلینیک آرمان

«تخمین‌هایش واقع‌بینانه بود و هر جمعه گزارش پیشرفت داشتیم. همکاری بی‌دردسری بود.»

حسام مرادی
مدیرعامل، داده‌پرداز آبان
مقالات

چیزهایی که یاد گرفته‌ام و نوشته‌ام

۱۲ خرداد ۱۴۰۴ · ۷ دقیقه

کش کردن درست، سخت‌تر از چیزی است که فکر می‌کنید

سه الگوی کش که در پروژه‌های واقعی جواب داده‌اند و یکی که هرگز جواب نداد.

۲۹ اردیبهشت ۱۴۰۴ · ۵ دقیقه

راست‌به‌چپ کردن یک دیزاین‌سیستم، از صفر

چرا ویژگی‌های منطقی CSS مهم‌ترین ابزار ما برای پشتیبانی RTL هستند.

۳ اردیبهشت ۱۴۰۴ · ۹ دقیقه

مهاجرت تدریجی، بدون توقف کسب‌وکار

راهبردی که با آن یک پروژه هفت‌ساله را بدون بازنویسی یک‌باره نجات دادیم.

تماس

پروژه‌ای در ذهن دارید؟

فرم را پر کنید یا مستقیم ایمیل بزنید. معمولاً کمتر از یک روز کاری پاسخ می‌دهم.

ایمیل
hi@arash.dev
موقعیت
تهران دورکاری با تیم‌های جهانی
ظرفیت فعلی
پذیرش پروژه از مهر ۱۴۰۴