پرش به محتوا

ارتباط با من
  • ۵+ سال تمرکز روی فرانت‌اند
  • ۳۰۰,۰۰۰+ کاربر فعال
  • ۴۰٪ بارگذاری سریع‌تر
Vahid Parsafar - Full-Stack Developer

درباره من

توسعه‌دهنده فول‌استک با بیش از ۵ سال تجربه و تمرکز روی فرانت‌اند — React، Next.js و TypeScript. محصولات را به‌صورت کامل ساخته و منتشر کرده‌ام: از معماری و عملکرد فرانت‌اند (کاهش ۴۰ درصدی زمان بارگذاری برای پلتفرم SaaS با بیش از ۳۰۰,۰۰۰ کاربر) تا تست‌نویسی و ورک‌فلوهای مبتنی بر هوش مصنوعی. حالا بک‌اند را هم با Python و Django می‌سازم.

  • توسعه فرانت‌اند برای پلتفرم SaaS با بیش از ۳۰۰,۰۰۰ کاربر فعال روی وب و دسکتاپ Electron
  • بهبود ۴۰ درصدی سرعت بارگذاری با code splitting، بهینه‌سازی SSR و تحلیل باندل
  • دستیابی به پوشش تست بیش از ۸۰ درصد روی جریان‌های کاربری حیاتی با Jest و React Testing Library
۵+
سال تجربه
۲۰+
پروژه تکمیل شده
۲۰+
تکنولوژی

مهارت‌ها

فرانت‌اند

React
Next.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Material UI
React Native
PWA
Redux / Zustand
TanStack Query

بک‌اند

Python
Django
PostgreSQL
Node.js
REST APIs

تست و کیفیت

Jest
React Testing Library
Cypress
Playwright
Sentry
Grafana
Web Vitals

ابزارها و DevOps

Git
Docker
CI/CD
Webpack
Module Federation
GitLab

تجربیات

توسعه‌دهنده فول‌استک (با تمرکز بر فرانت‌اند)

دوباره | تهران، ایران

خرداد ۱۴۰۵ - اکنون

ارتقا از فرانت‌اند به نقش فول‌استک و گسترش مالکیت از رابط کاربری به بک‌اند. ساخت API و بخش سمت سرور با Python و Django روی PostgreSQL، همراه با ادامه هدایت معماری فرانت‌اند در Next.js، React و TypeScript. کار روی کل چرخه محصول، از مدل‌های داده و API تا رابط کاربری متصل به آن‌ها، و کاهش رفت‌وبرگشت میان فرانت‌اند و بک‌اند برای تحویل سریع‌تر.

PythonDjangoPostgreSQLREST APIsNext.jsReactTypeScriptGit

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

دوباره | تهران، ایران

خرداد ۱۴۰۴ - خرداد ۱۴۰۵

توسعه چندین محصول از صفر از جمله داشبوردی با حدود ۵,۰۰۰ کاربر فعال روزانه با Next.js، React، TypeScript، MUI و Tailwind CSS. توسعه و نگهداری پنل باشگاه مشتریان با بیش از ۱۵ ماژول قابل پیکربندی، تبدیل نیازمندی‌های کسب‌وکار به ویژگی‌های فرانت‌اند مقیاس‌پذیر. طراحی و پیاده‌سازی جریان‌های کامل احراز هویت و کامپوننت‌های UI پیچیده و قابل استفاده مجدد در ماژول‌های مختلف محصول. مشارکت در معماری میکروفرانت‌اند Module Federation برای استقرار مستقل تیم‌ها و کاهش وابستگی‌های بین‌تیمی. ساخت کتابخانه ابزارهای مشترک برای فرمت‌سازی، اعتبارسنجی و کمک‌کننده‌های API و استانداردسازی الگوهای توسعه در سراسر کدبیس فرانت‌اند. بهره‌گیری از ابزارهای توسعه مبتنی بر هوش مصنوعی (تولید کد، بازنویسی خودکار، اسکفولدینگ تست) برای تسریع تحویل و حدود ۲۰ درصد بهبود سرعت اسپرینت. پیاده‌سازی تست‌های واحد و یکپارچگی با Jest و React Testing Library و دستیابی به پوشش بیش از ۸۰ درصد روی جریان‌های کاربری حیاتی.

Next.jsReactTypeScriptMUITailwind CSSModule FederationJestReact Testing LibraryGit

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

ویترین | تهران، ایران

اردیبهشت ۱۴۰۳ - خرداد ۱۴۰۴

هدایت توسعه فرانت‌اند سازنده وب‌سایت SaaS با معماری میکروسرویس و سرویس‌دهی به بیش از ۳۰۰,۰۰۰ کاربر فعال روی وب و Electron. پیاده‌سازی ویژگی‌های پیچیده شامل سرویس رزرو، مدیریت تقویم، جریان‌های پرداخت، یکپارچه‌سازی نقشه و ابزارهای سفارشی‌سازی فروشنده با بهبود انعطاف‌پذیری محصول و عملکرد SEO. مدیریت هماهنگی پیچیده state بین پنل ادمین فروشنده و وب‌سایت‌های کاربر نهایی با تضمین یکپارچگی داده‌ها در لحظه. کاهش ۴۰ درصدی زمان بارگذاری با code splitting، بارگذاری تنبل، بهینه‌سازی SSR و تحلیل باندل با Lighthouse و Web Vitals. یکپارچه‌سازی Sentry برای ردیابی خطا و مانیتورینگ عملکرد، کاهش زمان شناسایی مشکلات فرانت‌اند و تضمین آپتایم سایت و ایندکس‌پذیری برای موتورهای جستجو. هدایت بازطراحی UI صفحات اصلی محصول و ارتقای هماهنگی بصری و درگیری کاربر در پلتفرم. ساخت و نگهداری درگاه‌های پرداخت و اتصالات سرویس‌های شخص ثالث با مدیریت احراز هویت، webhookها و جریان‌های بازیابی خطا برای تراکنش‌های امن و قابل اعتماد.

ReactNext.jsTypeScriptElectronRedux / ZustandSentryWeb VitalsCI/CDPayment IntegrationGit

منتور آموزش فرانت اند

کالج کاریار | تهران، ایران

خرداد ۱۴۰۳ - فروردین ۱۴۰۴

منتورینگ دانشجویان در HTML، CSS، طراحی واکنش‌گرا و مبانی فرانت‌اند از طریق پروژه‌های عملی، بررسی تکالیف و راهنمایی کاربردی. آموزش مفاهیم اصلی شامل box model، flexbox، transitions و دسترسی‌پذیری برای کمک به دانشجویان در ساخت مهارت‌های عملی و آماده برای بازار کار.

HTML5CSS3طراحی واکنش‌گرادسترسی‌پذیریمنتورینگ

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

کالج کاریار | تهران، ایران

شهریور ۱۴۰۲ - بهمن ۱۴۰۲

مشارکت در توسعه سازنده ارائه پویا و کاملاً واکنش‌گرا برای دیجی‌کالا با React شامل پنل‌های مدیریت، نمایش و ادمین. طراحی و پیاده‌سازی کامپوننت‌های React قابل استفاده مجدد و مقیاس‌پذیر و یکپارچه‌سازی کتابخانه‌های ضروری فرانت‌اند برای بهبود عملکرد و قابلیت نگهداری. همکاری با تیم ۱۲ نفره از راه دور در شهرهای مختلف و مشارکت در برنامه‌ریزی، بازبینی کد و تحویل هماهنگ ویژگی‌ها. ایجاد مستندات فنی شفاف و مشارکت در راه‌حلی که به عنوان بهترین پروژه از بین ۳ تیم رقیب انتخاب شد.

ReactJavaScriptHTML5CSS3بازبینی کدGit

توسعه دهنده فرانت اند فریلنس

خوداشتغال

خرداد ۱۴۰۰ - شهریور ۱۴۰۲

طراحی و استقرار صفحات فرود و اپلیکیشن‌های وب با عملکرد بالا برای طیف متنوعی از مشتریان با تضمین سازگاری ۱۰۰ درصدی بین مرورگرها و واکنش‌گرایی موبایل. پیاده‌سازی رابط‌های کاربری دقیق از طرح‌های Figma و Adobe XD با React و JavaScript مدرن (ES6+) با حفظ وفاداری بالا به مشخصات طراحی اولیه. بهینه‌سازی Core Web Vitals و پایه‌های SEO که منجر به بهبود رتبه‌بندی جستجو و افزایش سرعت بارگذاری صفحات کسب‌وکار مشتریان شد. مالکیت چرخه عمر کامل پروژه از جمع‌آوری نیازمندی‌های اولیه و نقشه‌برداری فنی تا تحویل نهایی و نگهداری پس از انتشار.

ReactJavaScriptHTML5CSS3FigmaSEOWeb Vitals

تحصیلات

کارشناسی مهندسی نرم‌افزار کامپیوتر

دانشگاه آزاد اسلامی، واحد سراوان

۱۳۹۴ – ۱۳۹۶

کاردانی مهندسی نرم‌افزار کامپیوتر

موسسه آموزش عالی هاتف

۱۳۹۲ – ۱۳۹۴

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

باهام در ارتباط باش