مرتضی پژوم هستم، ۲۱ ساله، دانشجوی علوم کامپیوتر دانشگاه صنعتی خواجه نصیرالدین طوسی و همزمان در شرکت پیشگامان سپند ویرا مشغول به کارم. حدود دو سال است که هم در محیط دانشگاهی و هم در پروژههای واقعی شرکتی کار میکنم و همین ترکیب باعث شده عادت کنم پروژهها را نه فقط تا جایی که «کار کند»، بلکه تا جایی که قابل اعتماد، تستشده و آمادهی استفادهی واقعی باشد پیش ببرم.
پایهی کارم پایتون و بکاند است — Django، FastAPI، طراحی API، پایگاهداده و معماری سیستم — و در کنارش با Angular و TypeScript سمت فرانتاند را هم پوشش میدهم، یعنی میتوانم یک پروژه را از دیتابیس تا رابط کاربری تحویل بدهم.
زمینهی دیگری که سال گذشته روی آن وقت زیادی گذاشتم یادگیری ماشین و یادگیری عمیق است؛ نه فقط استفاده از کتابخانههای آماده، بلکه پیادهسازی مدلهایی مثل RNN، LSTM و Transformer از پایه، تا واقعاً بفهمم پشت پرده چه اتفاقی میافتد. همین نگاه را در پروژههای عملیتر هم میبرم؛ مثلاً پایپلاین آموزش مدل را طوری میسازم که دقیقاً همان تبدیلهایی که موقع آموزش رخ میدهد، موقع پیشبینی هم اتفاق بیفتد.
چیزی که فکر میکنم پروژههایم را از یک «تمرین آموزشی» جدا میکند، توجه به سناریوهای خرابی است: چه میشود اگر سرویس پیامرسان قطع شود، چه میشود اگر یک درخواست دوبار برسد، چه میشود اگر چند نخ همزمان به یک منبع دسترسی پیدا کنند. برای همین هر پروژهای که تحویل میدهم معمولاً همراه با مجموعهای تست واقعی است، نه فقط تست happy-path.
نمونهکارهایی که پیوست کردهام:
۱) داشبورد پیشبینی ریزش مشتری با Django و scikit-learn روی بکاند و Angular روی فرانتاند
۲) دستیار پرسشوپاسخ از اسناد (RAG) با FastAPI و PyTorch که پاسخهایش را با استناد دقیق به متن اصلی میدهد
۳) موتور اجرای چند-ایجنت هوش مصنوعی روی گراف وابستگی، کاملاً از پایه نوشته شده
۴) داشبورد فروش لحظهای با ASP.NET Core و SignalR بدون نیاز به رفرش صفحه
۵) سرویس سفارش رویداد-محور با الگوی Transactional Outbox، مصرفکنندهی idempotent و Docker/CI
اگر پروژهای دارید که به بکاند محکم، هوش مصنوعی و یادگیری ماشین، یا یک اپلیکیشن full-stack نیاز دارد، خوشحال میشوم صحبت کنیم.