سلام، محمدرضا رضائیان هستم؛ Front-End Engineer با تمرکز روی React، Next.js و TypeScript.
حدود ۳ ساله که بهصورت جدی روی ساخت محصول واقعی کار میکنم؛ بیشتر از اینکه صرفاً روی UI تمرکز داشته باشم، به معماری، Performance، SEO، امنیت و قابلنگهداری بودن سیستم اهمیت میدم.
در پروژههایی که ساختم، سعی کردم مالکیت مسیر رو از UI تا لایههای داده و استقرار بر عهده بگیرم. برای نمونه، در پلتفرم نوبتدهی «دکتر رزرو» یک سیستم Production با Next.js 16 و React 19 ساختم که شامل ۱۶۷ کامپوننت، ۲۶ API Route، احراز هویت JWT، Zod، MongoDB، Redis و تستهای Playwright برای مسیرهای حساسه و SEO اون در Lighthouse به 100 رسیده.
در «سقفینو» روی معماری یک SPA املاک کار کردم؛ ۱۰۷ کامپوننت، ۱۷ هوک سفارشی و بیش از ۱۰۰ نقطه memoization برای کنترل پیچیدگی و رندرها.
در پروژه کارفرمایی «ملیکیدز» هم با Next.js 16، React 19، RSC، ISR، MongoDB، Redis، Better Auth و Zustand کار کردم و حتی مسائلی مثل جلوگیری از فروش همزمان آخرین موجودی رو در سطح معماری حل کردم.
چیزی که بیشتر از خود تکنولوژی برام مهمه، پیدا کردن علت ریشهای مشکله؛ معمولاً قبل از اضافهکردن workaround، سعی میکنم بفهمم مشکل واقعاً از کجای rendering، state، data flow یا architecture میاد.
در کنار پروژهها، چهار handbook فارسی درباره JavaScript ES2025، React 19.2، Next.js 16 و Git/GitHub نوشتم؛ با تمرکز روی مدل ذهنی و چرایی تصمیمهای فنی، نه صرفاً APIها.
Portfolio:
https://rezaian-dev.vercel.app/fa
GitHub:
https://github.com/rezaian-dev
خوشحال میشم با توسعهدهندههایی که روی مهندسی واقعی Front-End و ساخت محصول کار میکنن در ارتباط باشم. 🙌