Snapp
مهندس نرمافزار
۲۰۲۴ — اکنون
- توسعهٔ بکاند با Golang
- معماری میکروسرویس
- PostgreSQL
- Redis
- APIهای REST
- سیستمهای توزیعشده
- بهینهسازی پرفورمنس
- قابلیت اطمینان سیستم
- بار کاری پرترافیک
- همکاری با تیمهای DevOps و فرانتاند
نگاه من به طراحی سرویس
در حال حاضر در Snapp · مشهد، ایران
مهندس نرمافزار
مهندس بکاند · Golang · میکروسرویس · سیستمهای توزیعشده
سرویسهای قابلاتکا برای سیستمهای مقیاسپذیر میسازم.
مهندس نرمافزاری هستم با تمرکز روی سامانههای بکاند با کارایی بالا، APIهای مقیاسپذیر و سرویسهای توزیعشدهٔ قابلاتکا.
alireza — services · zsh
درباره
مهندس نرمافزاری با تمرکز بر بکاند هستم و در ساخت و نگهداری سرویسها با Golang، PHP و Laravel تجربه دارم. مرزبندی روشن سرویسها، APIهای پیشبینیپذیر، دسترسی بهینه به داده، کش و پایداری سیستم زیر بار بالا برایم اهمیت دارند. یادگیری مداوم را جدی میگیرم، اما اولویتم راهکارهای قابلاتکا، نگهداریپذیر و قابلاندازهگیری است.
سوابق
خط زمانی مهندسی نرمافزار از سال ۲۰۱۸. تمرکز فعلی، سیستمهای بکاند در اسنپ است.
مهندس نرمافزار
۲۰۲۴ — اکنون
نگاه من به طراحی سرویس
مدیر پروژه · مهندس نرمافزار
۲۰۲۰ — ۲۰۲۴
مهندس نرمافزار
۲۰۱۹ — ۲۰۲۰
مهندس نرمافزار
۲۰۱۸ — ۲۰۱۹
مهندس نرمافزار
۲۰۱۸ — اکنون
سیستمها
این مسیر مفهومی نشان میدهد چگونه مسئولیتها را میان نقطهٔ ورود، سرویسهای دامنه، محل ذخیرهٔ داده و وابستگیهای خارجی جدا میکنم.
API Gateway
یک نقطهٔ ورود واحد: مسیریابی، احراز هویت، محدودیت نرخ و قرارداد پایدار برای فراخوانندهها.
استک
Golang، سرویسها، داده و کش در مرکز هستند. فرانتاند و ابزارها اینجا هستند چون کار گاهی از آن خط عبور میکند.
بکاند
دیتابیس
کش
فرانتاند
تست
ابزارها
تماس
چه در حال ساخت محصولی مقیاسپذیر باشید، چه بخواهید بکاند موجود را بهبود دهید، یا بهدنبال یک مهندس باتجربه باشید، خوشحال میشوم در تماس باشیم.