سامانههای بکاندی سریع، دقیق و قابل نگهداری در مقیاس بالا.
فرید قورچیان هستم، توسعهدهنده ارشد نرمافزار ساکن تهران. سرویسهای بکاند را با Go و Python طراحی و پیادهسازی میکنم؛ از طراحی API و معماری توزیعشده تا بهینهسازی کارایی و نگهداری روزمره در محیط عملیاتی. در Ring روی بکاند یک پلتفرم آگهی کار میکنم که خریداران و فروشندگان را به هم وصل میکند.
درباره من
تخصص من مهندسی بکاند برای محصولاتی است که هم درستی و هم ظرفیت پردازش در آنها اهمیت دارد. تمرکزم روی مرزبندی روشن سرویسها، APIهایی که بدون شکستن کلاینتها قابل توسعه باشند و انتخابهای زیرساختی است که بار عملیاتی را واقعاً کم کنند، نه اینکه آن را جابهجا کنند.
روی سامانههای آگهی، تبلیغات آنلاین و Billing مخابراتی کار کردهام؛ حوزههایی با نیاز گسترده به یکپارچهسازی و تحمل بسیار کم برای قطعی. دیباگ منظم و ترجیح طراحیهای سادهای که کل تیم بتواند آنها را بفهمد و نگهداری کند، بخشی از روش کار من است.
تخصصها
- زبانها: Go و Python بهعنوان زبانهای اصلی؛ همچنین C، C++، Java و Clojure.
- معماری: سیستمهای توزیعشده، مایکروسرویسها، سرویسهای همزمان و طراحی API بکاند.
- داده و پیامرسانی: Kafka، PostgreSQL و پردازش رویدادمحور.
- حوزهها: پلتفرمهای آگهی، تبلیغات آنلاین، Billing مخابراتی و RADIUS.
- روش کار: گردشکار مبتنی بر Linux، DevOps عملگرا، مشاهدهپذیری و پروفایلگیری کارایی.
سوابق کاری
پروژههای منتخب
محصولات
- Ring پلتفرم آگهی رایگان برای ارتباط خریداران و فروشندگان.
- SabaVision شبکه تبلیغاتی: سرویسهای بکاند و زیرساخت تحویل.
- IBSng سامانه Billing سازمانی برای اپراتورهای شبکه و مخابرات.
- Rebin محصول زیرساخت مخابراتی مبتنی بر RADIUS.
متنباز
- Samsa کتابخانه کلاینت Kafka برای Go. نویسنده.
- Sqids-WASM تولید شناسه کوتاه یکتا با خروجی WebAssembly. نویسنده.
- Numero-Go کلاینت Go برای اتصال به درگاه پیامک ایرانی. نویسنده.
- MagfaGo کلاینت Go برای سرویس پیامک Magfa. نویسنده.
- layeh.com/radius پیادهسازی پروتکل RADIUS برای Go. مشارکتکننده.
- OpenRazer درایورهای Linux برای تجهیزات Razer. مشارکتکننده.
- libratbag سرویس پیکربندی تجهیزات ورودی در Linux. مشارکتکننده.
تماس
برای موقعیتهای ارشد بکاند و سیستمهای توزیعشده، و همکاریهایی که در آنها هم معماری و هم کیفیت اجرا اهمیت دارد، در دسترس هستم. سریعترین راه ارتباط، ایمیل است.