شرح فعالیت های انجام شده در نارین ایده پاسارگاد (نارین گیمز
سمت: مدیر فنی — نارین ایده پاسارگاد (NarinGames) – از فروردین ۱۳۹۹ تا حال حاضر
گروه A — زیرساخت و عملیات فنی
- استقرار، بهینهسازی و مدیریت سرورها در دیتاسنتر (آسیاتک — برج میلاد) و پلتفرم ابری ابرآروان؛ طراحی سیاستهای شبکه، مسیریابی، کش و Load Balancing برای تحمل بار بالا و دسترسپذیری.
- طراحی، پیادهسازی و توسعه پایپلاینهای جمعآوری، پردازش و ذخیرهسازی لاگ و متریک بازیها با ELK Stack (Multi-Node, Multi-Worker)، شامل لاگهای کاربران، تراکنشها، فروش آیتمها، متریکهای گیمپلی (کلن، منابع، قهرمانان)، IP، مشخصات دستگاه و Notification IDها؛ طراحی و پیادهسازی مدل اختصاصی KLRFM برای سگمنتبندی کاربران بر پایه ترکیب مدلهای RFM و LRFM و الگوریتم خوشهبندی K-Means با هدف تحلیل رفتار، شخصیسازی کمپینها و بهینهسازی درآمد.
- طراحی و استقرار مانیتورینگ و observability با Heartbeat/Metricbeat و داشبوردهای تحلیلی برای رصد سرویسها، وبسایتها، کمپینها و جریانهای داده؛ پیادهسازی لاگینگ، آلارمینگ و runbookهای رفع خطا.
- معماری و استقرار استراتژیهای Backup زنده و بازیابی (Live Backup) مبتنی بر S3 ابرآروان برای سرویسها، پایپلاینها و کمپینها؛ تضمین RTO/RPO عملیاتی.
- مدیریت دسترسی، چرخه حیات رمزها و فرآیندهای توسعه: استقرار Passbolt برای مدیریت محرمانگی و دسترسیها؛ راهاندازی GitLab داخلی برای مدیریت کد و CI/CD؛ سرویسهای ایمیل.
- مدیریت دامنهها، پیکربندی DNS، تمدید و پیادهسازی SSL، CDN/Caching و سیاستهای امنیتی لایه شبکه و اپلیکیشن.
- مستندسازی فنی همهجانبه: از R&D و طراحی معماری تا پیادهسازی، استقرار، runbookها و نگهداری.
- استفاده از سرویس تلفن ابری (تلفنچی) برای CRM و ارتباط با کاربران/پشتیبانی (بخش تماس خارجی با کاربران).
گروه B — پلتفرمها، سرویسهای محصول و کمپینها
- پلتفرم کشف تقلب و رصد رفتار کاربران بازی (محصول دانشبنیان)
- هاب دادهای: دریافت دادهها از زیرساخت ELK و ELK Helper → آنالیز رفتار → شناسایی تقلب
- اعمال سیاستهای واکنشی خودکار: ارسال پیام هشدار به کاربران (از طریق NarinGames Messenger)، بن مرحلهای و بن دائم
- NarinGames SSO (پلتفرم یکپارچهسازی احراز هویت)
- معماری سهلایه (Data/Backend/Frontend)، احراز هویت با JWT، ورود با ایمیل/نامکاربری/شمارهموبایل/OTP، احراز هویت سرور-به-سرور، مدیریت Role & Permission و APIهای RESTful.
- NarinGames Messenger (محصول دانش بنیان)
- ارسال پیام آنی و زمانبندیشده و دسته بندی شده به کاربران بازی از کانالهای Push Notification, SMS, Email و In-Game Message
- دریافت دادههای هدفمند از ELK Helper برای ارسال پیامهای مبتنی بر رفتار و تراکنشهای بازی؛ مدیریت دسترسی ادمینها از طریق SSO.
- ELK Helper (هاب توزیع داده)
- دریافت و فراهمسازی دادههای زنده از زیرساخت ELK و توزیع آنها به سرویسها، کمپینها و وبسایتها و بالعکس؛ نقش واسط دادهای و اهراز هویت/مسیریابی داده
- توسعه با Golang و معماری مبتنی بر Goroutines برای کارایی و مقیاسپذیری.
- پنل مدیریت کاربران و LiveOps (بازی شاهدخت)
- قابلیتهای LiveOps: مدیریت کاربران، مدیریت منابع بازی، وریفای پرداختها، چتبات هوش مصنوعی، مدیریت چت گروهی؛ توسعه اولیه با Golang و مهاجرت به Nakama؛ استفاده از MySQL و Redis؛ پیادهسازی معماری Hybrid (داده آنلاین با امکان بازی آفلاین).
- راهبری توسعه محصول و انتشار بازی شاهدخت (داخلی و بینالمللی)
- راهبری و مدیریت محصول در مسیر لوکالایزیشن، یکپارچهسازی SDK استورها (کافهبازار، مایکت، Microsoft Store)، پیادهسازی ویژگیهای چت و شبکه درونبازی و مدیریت انتشار در استورهای مختلف.
- کمپینهای مناسبتی و دورهای دادهمحور
- طراحی و اجرای کمپینهای بلندمدت (رویدادهای تقویمی مانند نوروز و یلدا و Co-Branding با داریک و مکتبخونه و…) و کمپینهای کوتاهمدت مبتنی بر رفتار/پرداخت (Experience, Attack Phased, Buy & Earn) با محوریت افزایش نگهداری و درآمد.
- پلتفرم فروش منابع بازی و طراحی فلو فروش تا تحویل در آن (coz1.ir)
- مدیریت تراکنش و احراز هویت کاربران در فروشگاه با اتکا به دادههای زنده بازی که از طریق ELK Helper تأمین میشود؛ هماهنگی دادههای زمانواقعی. تحویل منابع خریداری شده به صورت مستقیم در اکانت کاربر
- NarinTV — سرویس پخش زنده گیمینگ
- استریم ۲۴/۷ محتوای گیمینگ و استریمرها، انتشار در مایکت/کافهبازار/پنکو؛ استفاده از RTMP، ذخیرهسازی و توزیع محتوا روی S3 و pipelineهای پردازش/تحویل.
گروه C — نشر، مشاوره فنی و برندینگ
- مشاوره فنی انتشار بازیها: انتخاب بازی، بررسی فنی قراردادها، طراحی استراتژی Business Test → MVP → Production در سطوح Game Tech، Data و Deployment.
- تولید مستندات Integration و چکلیستهای انتشار
- راهنمای اتصال SDKهای پرداخت (کافهبازار، مایکت، گوگلپلی، مایکروسافت)، trackerها (Adtrace, GameAnalytics, Metrix) و Best Practiceهای Ads، Attribution و انتشار در پنل استورها.
- پشتیبانی عملیاتی بازیهای منتشرشده در ایران
- مدیریت زیرساخت سرور، Backup/Restore، مانیتورینگ عملکرد و امنیت برای عناوین منتشرشده (از جمله Clash of Zombie و بقای تمدن).
- طراحی، توسعه، استقرار و نگهداری حضور دیجیتال برند
- توسعه و نگهداری وبسایتها و پرتالها (naringames.com, narin.co, sanaapp.ca, NarinTV, GameGap) و همراستا کردن کانالهای دیجیتال با اهداف محصول و بازاریابی و توسعه کسب و کار و برندینگ.
Sliding Sidebar