رفتن به محتوا

فرزاد فروزان فر توسعه‌دهنده فول‌استک

توسعه‌دهنده فول‌استک با ۴ سال تجربه در طراحی و پیاده‌سازی سیستم‌های وب با عملکرد بالا، معماری ماژولار و امنیت پیشرفته. تمرکز اصلی‌ام بر توسعه APIهای سریع، صف‌های پیام‌رسانی، پایگاه‌های داده مقیاس‌پذیر و رابط‌های کاربری مدرن است.

رویکردم به توسعه نرم‌افزار مبتنی بر کدنویسی تمیز، مستند، قابل نگهداری و مؤثر است. از طراحی تا استقرار، ترکیب مناسبی از ابزارهای بک‌اند و فرانت‌اند را برای رسیدن به بالاترین کیفیت فنی به‌کار می‌برم — از ساخت سرویس‌های RESTful تا اجرای سیستم‌های Dockerized در محیط‌های لینوکسی.

[ Terminal Mode: stack.skills.farzad ]

> Backend::
    PHP 8.1+, Laravel 10.x, Redis (Cache & Queue), MySQL (InnoDB, Joins, Indexes)
    High-performance APIs with Swoole & Hyperf (coroutine, event-loop, async tasks)
    Message broker integration via RabbitMQ (AMQP, delayed queues)
    Custom WordPress Plugin Development (Hooks, Filters, Shortcodes)

> Frontend::
    React.js (Hooks, Context, Router), jQuery (classic interactivity), TailwindCSS 3.x
    Responsive UI, Form integration, Axios API binding

> DevOps::
    Docker (NGINX + PHP-FPM + Redis), Docker Compose (multi-service env)
    Local development orchestration, volume mounting, container optimization

> MessageBroker::
    AMQP protocol implementation with RabbitMQ
    Durable queues, Retry patterns, Delayed messages

> Database::
    Relational: MySQL 8 (ACID, Eloquent ORM, Raw queries, Migrations)
    KeyValue: Redis (TTL, Sets, Hashes, Pub/Sub)

> API::
    RESTful architecture with Resource Controllers, Sanctum token auth
    Structured endpoints, standardized HTTP response codes
    OpenAPI documentation (Swagger/Postman collections)

> Queue::
    Redis Queue (lightweight, fast)
    RabbitMQ DurableQueue (priority queue, failover consumer logic)

> CLI::
    Artisan (command creation, queue:work, scheduler)
    Composer (autoloading, PSR-4, dependency management)
    Bash scripting (deployments, backups)
    NPM / pnpm (frontend build tools, Tailwind CLI, Vite/Webpack)

پروژه‌های من

Gashtook Screenshot Gashtook Hover

گشتوک — راهنمای گردشگری ایران

یک وب‌اپلیکیشن دوزبانه PWA مبتنی بر Next.js و Laravel که اطلاعات گردشگری شهرهای ایران را به‌صورت ساختاریافته، آنلاین و آفلاین، در اختیار کاربران قرار می‌دهد. گشتوک با رابط تعاملی، نقشه‌، دسته‌بندی هوشمند مکان‌ها و قابلیت نصب به‌عنوان اپلیکیشن، تجربه‌ای کامل برای گردشگران داخلی فراهم می‌کند.


  • #Next.js
  • #PWA
  • #Laravel RESTful API
  • #SSR
  • #Offline Mode
  • #Map & Search

TurbojetWeb Demo

بهینه‌ساز وب‌سایت‌های وردپرسی — TurbojetWeb

پلتفرم خدمات آنلاین برای افزایش سرعت و پرفورمنس وب‌سایت‌های وردپرسی. تمرکز بر بهینه‌سازی Core Web Vitals، بارگذاری سریع، بهینه‌سازی منابع، تست سرعت لایو و قابلیت‌های نصب اپ و تعامل با پلن‌های عضویت.


  • #Next.js
  • #PWA
  • #SSR
  • #Offline Mode


TurbojetWeb Demo

WPReady — توسعه‌دهنده افزونه و قالب وردپرسی

یک پلتفرم خدمات تخصصی برای مدیریت، توسعه و بهینه‌سازی سایت‌های وردپرسی. تیم WP Ready با ارائه افزونه‌ها و قالب‌های اختصاصی، پشتیبانی فنی، سفارشی‌سازی و راه‌حل‌های افزایش امنیت و سرعت، به کاربران کمک می‌کند تا تجربه‌ای بهینه و پایدار از وردپرس داشته باشند. بنده در این پروژه به‌عنوان توسعه‌دهنده پلاگین‌ها فعالیت دارم.

  • #WordPress
  • #PluginDev
  • #ThemeDev
  • #PHP
  • #SEO
TurbojetWeb Demo

Moonline — پلتفرم پروژه‌های فریلنسری

Moonline یک پلتفرم مدرن برای اتصال فریلنسرها و کارفرمایان در حوزه‌های مختلف برنامه‌نویسی، طراحی و تولید محتواست. با رابط کاربری جذاب، عملکرد روان، تجربه کاربری دو‌زبانه (فارسی و انگلیسی) و زیرساخت بهینه‌سازی‌شده با React.js، این پروژه تجربه‌ای حرفه‌ای برای انجام پروژه‌های فریلنسری فراهم می‌کند.

  • #React.js
  • #TailwindCSS
  • #i18n
  • #Vite
  • #FreelancePlatform
  • #SPA
</>

PHP MVC Framework (Open Source)

فریم‌ورک سبک و ماژولار برای پیاده‌سازی الگوی MVC در PHP که از صفر طراحی شده. این پروژه با هدف یادگیری عمیق‌تر معماری MVC توسعه داده شده و از ویژگی‌هایی مانند روتینگ ساده، جداسازی Web/API، اعتبارسنجی درخواست‌ها، امنیت پیش‌فرض (Rate Limiting)، و Docker پشتیبانی می‌کند.

  • #PHP 8+
  • #OOP
  • #Strategy Pattern
  • #Singleton
  • #PSR
  • #Dockerized

تجربیات

  1. Respina24 — توسعه‌دهنده بک‌اند

    شروع فعالیت به‌عنوان کارآموز در واحد فنی با تمرکز بر یادگیری اصول برنامه‌نویسی شیءگرا و مفاهیم پایه PHP و CodeIgniter. پس از سه ماه، با ورود به تیم توسعه پنل ادمین، به انجام وظایف مرتبط با بک‌اند مشغول شدم. در رابط کاربری از Bootstrap 5 و JQuery استفاده می‌شدند.

  2. Bontech — توسعه‌دهنده فول‌استک

    • همکاری در فاز آزمایشی به‌مدت سه ماه با تمرکز بر تسک‌های ابتدایی در لایه بک‌اند و تحلیل ساختار پروژه پیام‌رسانی انبوه.
    • توسعه و بهینه‌سازی لایه بک‌اند پروژه با استفاده از فریم‌ورک Hyperf و موتور Swoole برای دستیابی به عملکرد بالا و پردازش هم‌زمان.
    • طراحی و پیاده‌سازی سیستم صف با استفاده از RabbitMQ و بهینه‌سازی مصرف منابع سرور با استفاده از الگوهای Asynchronous Task Handling.
    • ارتقاء امنیتی سرویس‌ها با پیاده‌سازی احراز هویت ایمن، مدیریت سطح دسترسی و سیاست‌های حفاظتی بر اساس OWASP.
    • بازطراحی و مدرن‌سازی رابط کاربری داشبورد ادمین با استفاده از React.js و تعامل مستقیم با APIهای بک‌اند.
    • فعالیت فعلی به‌عنوان توسعه‌دهنده فول‌استک در فاز نهایی پروژه با تمرکز بر یکپارچه‌سازی UI/UX و پرفورمنس.

ارتباط با من

در دسترس

برای همکاری یا گفتگو خوشحال می‌شوم در ارتباط باشیم.