رفتن به محتوا

آماده همکاری‌های جدید

مهندسی سیستم‌ها.ساختن برای رشد.

مهندس ارشد PHP و لاراول با بیش از ۸ سال تجربه در معماری بک‌اند، اپلیکیشن‌های مقیاس‌پذیر و سیستم‌های نرم‌افزاری پیچیده.

اسکرول
۰۱درباره من

مهندسی پشتِ سیستم‌ها.

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

بیش از هشت سال است که عمدتاً با PHP و لاراول کار می‌کنم؛ مسیری از توسعه فیچر تا مالکیت معماری: شکل‌دادن به کدبیس‌های ماژولار، مدل‌سازی دامنه‌های پیچیده و انتخاب بده‌بستان‌هایی که سیستم را با رشد تیم و ترافیک، سریع، امن و قابل‌نگهداری نگه می‌دارد.

با مهندسان فرانت‌اند — اغلب در Vue.js — و تیم‌های محصول همکاری نزدیک دارم و نیازمندی‌های مبهم را به مرزهای روشن و نرم‌افزار قابل‌پیش‌بینی تبدیل می‌کنم. همچنین از جریان‌های کاری مبتنی بر هوش مصنوعی استفاده می‌کنم تا سریع‌تر پیش بروم، بدون آنکه استاندارد بازبینی، تست و طراحی پایین بیاید.

همچنین تجربه خوبی در توسعه سرویس های Real time با GO lang دارم .

  • ۸+

    سال برنامه‌نویسی حرفه‌ای

  • ۰۲

    پروژه در این نمونه‌کار

  • ۰۲

    حوزه محصول

شکل ۰۱ — نمونه‌ای از سیستمی که طراحی می‌کنم

مسیر درخواست در یک پلتفرم ماژولار لاراول: نودهای بدون‌حالت پشت لودبالانسر، کارهای صف‌شده در ورکرهای مجزا، مسیر خواندنِ کش‌شده و پایگاه‌داده اصلی با رپلیکا.

رویکرد مهندسی

  1. ۰۱

    اول مرزها، بعد فیچرها

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

  2. ۰۲

    ساده و مطمئن، آن‌جا که مهم است

    ابزارهای امتحان‌پس‌داده برای مسیرهای حیاتی؛ آزمایش در جایی که هزینه اشتباه کم است.

  3. ۰۳

    خوانا حتی ساعت ۳ بامداد

    کد، لاگ و مدل داده باید خودشان را برای هر کسی که آنکال است توضیح دهند — حتی برای خودِ آینده‌ام.

مهارت‌های کلیدی

جاهایی که بیشترین ارزش را به تیم و کدبیس اضافه می‌کنم.

  • PHP و لاراول
  • معماری بک‌اند
  • طراحی API
  • مدل‌سازی و بهینه‌سازی پایگاه‌داده
  • معماری ماژولار
  • سیستم‌های تجاری مقیاس‌پذیر
  • احراز هویت و سطح دسترسی
  • امنیت اپلیکیشن
  • یکپارچه‌سازی با سرویس‌های ثالث
  • بهینه‌سازی کارایی
  • رهبری فنی
  • Vue.js و همکاری با فرانت‌اند
  • توسعه با کمک هوش مصنوعی
۰۲نمونه‌کارها

نمونه‌کارهای منتخب، برای بارِ واقعی.

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

برای باز شدن، یک پروژه را انتخاب کنید

  • طراحی آنلاین

    پروژه ۰۱سیستم‌های تجاری

    طراحی آنلاین

    فعالیت به عنوان مدیر تیم برنامه نویسی بک اند همراه با 5 عضو

    مشاهده پروژه

  • کژال متد

    پروژه ۰۲فروشگاهی

    کژال متد

    کژال متد یک وبسایت تخصصی در زمینه آسترولوژی و ستاره شناسی و تقویم های کیهانی

    مشاهده پروژه

۰۲ از ۰۲ پروژهفهرست کامل با فیلتر

مشاهده همه پروژه‌ها
۰۳تخصص

گستره فنی.

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

  • ۰۳.۰۱تخصص اصلی

    مهندسی بک‌اند

    • PHP 8.x
    • لاراول
    • Eloquent ORM
    • صف‌ها و Horizon
    • رویدادها و لیسنرها
    • Laravel Octane
    • تست با Pest و PHPUnit
  • ۰۳.۰۲سیستم‌هایی که رشد می‌کنند

    معماری و مقیاس‌پذیری

    • مونولیت ماژولار
    • طراحی دامنه‌محور (DDD)
    • مرزبندی سرویس‌ها
    • استراتژی‌های کش
    • پردازش غیرهمزمان
    • چندمستأجری
  • ۰۳.۰۳داده‌ای که دوام می‌آورد

    پایگاه‌داده و زیرساخت

    • MySQL
    • PostgreSQL
    • Redis
    • بهینه‌سازی کوئری و ایندکس
    • Docker
    • Linux و Nginx
    • پایپلاین CI/CD
  • ۰۳.۰۴قراردادها و کانکتورها

    توسعه API و یکپارچه‌سازی

    • طراحی RESTful API
    • وب‌هوک
    • OAuth 2.0
    • درگاه‌های پرداخت
    • SDKهای سرویس‌های ثالث
    • نسخه‌بندی API
  • ۰۳.۰۵در سراسر استک

    همکاری با فرانت‌اند

    • Vue.js
    • Inertia.js
    • TypeScript
    • Tailwind CSS
    • جریان کاری API-first
  • ۰۳.۰۶شیوه انجام کار

    امنیت و اصول مهندسی

    • احراز هویت و سطح دسترسی
    • اصول OWASP
    • بازبینی کد
    • رهبری فنی
    • توسعه با کمک هوش مصنوعی
    • مستندسازی
۰۴سوابق کاری

مسیری از عمقِ رو به افزایش.

از پیاده‌سازی فیچرها تا مالکیت معماری — هر نقش دامنه، مسئولیت و نگاه بلندمدت‌تری به ماندگاری نرم‌افزار اضافه کرد.

    ۰۵تماس

    آماده همکاری‌های جدید

    سیستمی دارید که باید رشد کند؟

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

    شروع همکاری

    1. ۰۱

      شرح موقعیت

      چند خط درباره محصول، تیم و وضعیت فعلی سیستم.

    2. ۰۲

      یک گفت‌وگوی متمرکز

      اهداف، محدودیت‌ها و جایی که بیشترین ارزش را اضافه می‌کنم بررسی می‌کنیم.

    3. ۰۳

      گام بعدی روشن

      یک پیشنهاد مشخص دریافت می‌کنید: دامنه کار، رویکرد و شیوه همکاری.