من فرشاد رضاپور هستم

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

هشت سال گذشته را صرف ساختن فرانت‌اند سامانه‌هایی کرده‌ام که بخش سختشان خودِ رابط کاربری نیست؛ همه‌ی چیزهایی است که رابط کاربری باید از سر بگذراند. فروش‌های فوری‌ای که ترافیک یک ماه را در نود ثانیه فشرده می‌کنند. احراز هویتی که باید میان ده‌دوازده سرویس کسب‌وکار مشترک باشد، بی‌آنکه هیچ‌کدام به اطلاعات ورود کاربر دست بزنند. پلتفرم‌های محتوایی که هر روز به دست کسانی اداره می‌شوند که هرگز ترمینال باز نکرده‌اند.

پروژه‌ای در ذهن دارید؟ به این آدرس ایمیل بزنید: farshadrezapours5@gmail.com

فرشاد رضاپور

بیشتر این مسیر در ایران فاوا گسترش، از شرکت‌های گروه صنعتی ایران‌خودرو، گذشته است؛ جایی که معماری فرانت‌اند یک سوپراپ سازمانی برای فروش خودرو و قراردادهای دیجیتال را طراحی کردم. در کنار آن، در ساخت سامانه‌ی مدیریت محتوای پشت وب‌سایت‌های گروه، یک پلتفرم مستقل امضای دیجیتال یکپارچه با eKYC و FIDO2، و وب‌سایت جهانی چهارزبانه‌ی ایران‌خودرو سهیم بودم.

به بخش‌هایی از مهندسی فرانت‌اند اهمیت می‌دهم که راحت از قلم می‌افتند: API کامپوننتی که استفاده‌ی اشتباه را غیرممکن کند، بیلدی که به‌جای منتشر کردن صفحه‌ی خراب، آشکارا شکست بخورد، و مستنداتی که هم‌تیمی‌ام بتواند بدون پرسیدن از من بر اساسش کار کند. با React و Next.js و TypeScript کار می‌کنم و مسئولیت تصمیم‌های معماری را از ابتدا تا انتها می‌پذیرم.

جدا از کارهای تحویلی، زیاد کد ریویو می‌کنم و روی تجربه‌ی توسعه‌دهنده وقت می‌گذارم - ابزارها، قراردادها و محافظ‌هایی که تعیین می‌کنند یک کدبیس دو سال بعد هم هنوز برای کار کردن خوشایند است یا نه.

ادامه در لینکدین

مهارت‌ها

هسته‌ی اصلی
React.js · Next.js · TypeScript · JavaScript (ES6+) · HTML5 · CSS3 / SCSS
معماری و مدیریت State
معماری Shell · طراحی کامپوننت‌محور · Zustand · Context API · PWA
امنیت و شبکه
REST APIs · SSO · FIDO2 · eKYC · امضای دیجیتال · احراز هویت مبتنی بر توکن
مصورسازی داده و هوش مصنوعی
Highcharts · Leaflet.js · توسعه با کمک هوش مصنوعی · مهندسی پرامپت · GitHub Copilot
ابزارها و روش کار
Azure DevOps · Jira · Vite · Git · npm · Scrum · کد ریویو

گواهی‌نامه‌ها