رفتن به محتوا
م

تحصیلات

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

دانشگاه کاشان

۱۳۹۷ - ۱۴۰۱

سوابق شغلی

  1. مهندس نرم‌افزار (مهندس داده و بک‌اند)

    آناکاو

    ۱۴۰۳/۰۷ - تاکنون

    مسئولیت‌ها و دستاوردهای کلیدی

    • طراحی و نگهداری خطوط داده‌ی بلادرنگ مبتنی بر Kafka برای پردازش بیش از ۱۰ میلیون رکورد در روز
    • بهبود معماری پایگاه‌داده در پیاده‌سازی‌های PostgreSQL و SingleStore با قابلیت ذخیره‌سازی بیش از ۲ میلیارد رکورد
    • توسعه سرویس‌های بک‌اند با استفاده از چارچوب‌های Flask و FastAPI
    • پیکربندی و نگهداری سرورهای Nginx برای استقرار در محیط‌های تولید
  2. توسعه‌دهنده نرم‌افزار (بک‌اند و دواپس)

    شرکت پیام‌پرداز

    ۱۴۰۰/۱۰ - ۱۴۰۱/۰۷

    مسئولیت‌ها و دستاوردهای کلیدی

    • توسعه دهنده بک‌اند با استفاده از Django و Python و ...
    • طراحی و پیاده‌سازی پایگاه داده‌ با استفاده از PostgreSQL و Redis.
    • پیاده‌سازی گردش کار Git در محیط‌های توسعه Agile/Scrum
    • طراحی و پیاده‌سازی APIهای REST برای ارتباط با فرانت‌اند و استفاده از gRPC برای ارتباط سریع و بهینه با بیش از ۱۰۰ نود توزیع‌شده

پروژه‌های منتخب

سیستم مدیریت داده‌های تولید

کارفرما:
ایپک یادگار ایلیاد
تاریخ شروع پروژه:
۱۴۰۳/۰۷/۱۰
تاریخ پایان پروژه:
در حال انجام
  • طراحی پلتفرم مدیریت داده‌های صنعتی با دسترسی مبتنی بر نقش
  • توسعه ابزارهای گزارش‌دهی خودکار برای تحلیل‌های عملیاتی
  • پیاده‌سازی خطوط پردازش داده با استفاده از pandas و openpyxl

فناوری‌های استفاده شده:

  • Python
  • Django
  • PostgreSQL
  • pandas
  • openpyxl
  • Docker

هتل شیرینو

کارفرما:
ایپک یادگار ایلیاد
تاریخ شروع پروژه:
۱۴۰۳/۰۹/۰۱
تاریخ پایان پروژه:
۱۴۰۳/۱۱/۱۲
  • توسعه سامانه رزرو غذای کارکنان با امکان سفارش برای خانواده
  • پیاده‌سازی سیستم اولویت‌بندی خودکار
  • طراحی سرویس اطلاع‌رسانی از طریق پیامک
  • استقرار با استفاده از Docker و Nginx

فناوری‌های استفاده شده:

  • Python
  • Django
  • PostgreSQL
  • APScheduler
  • Docker
  • Nginx
  • DRF
کارفرما:
رویاسازان
تاریخ شروع پروژه:
۱۳۹۹/۰۵/۰۱
تاریخ پایان پروژه:
۱۳۹۹/۰۷/۰۱
  • توسعه وبسایت معرفی شرکت
  • پیاده‌سازی نقشه تعاملی پروژه‌ها با فولیوم
  • طراحی گالری تصاویر و توضیحات پروژه‌ها
  • استقرار با Docker و Nginx

فناوری‌های استفاده شده:

  • Python
  • Django
  • PostgreSQL
  • MVT
  • Docker
  • Nginx
  • Gunicorn
کارفرما:
پروژه دانشگاهی
تاریخ شروع پروژه:
۱۴۰۱/۰۴/۰۱
تاریخ پایان پروژه:
۱۴۰۱/۰۷/۰۱
  • توسعه سیستم مدیریت برد برای ارسال/دریافت داده
  • پیاده‌سازی تسک‌های زمان‌بندی شده با Celery
  • استقرار با Docker و پیکربندی RabbitMQ
  • طراحی معماری مقیاس‌پذیر و خودکار

فناوری‌های استفاده شده:

  • Python
  • Django
  • DRF
  • Docker
  • RabbitMQ
  • Celery

دوره‌های آموزشی

شبکه‌های اجتماعی