کنجکاوی، اولین برنامه و اندروید
یک Nokia N73 با سیستمعامل Symbian داشتم. تلاش برای فهمیدن برنامههای آن، به یادگیری و اجرای اولین برنامه سادهام رسید. بعد از ورود به رشته کامپیوتر، حدود سال ۱۳۹۰ توسعه اندروید را با Java و Eclipse شروع کردم. بسیاری از تجربههای اولیه تجاری نشدند، اما پایه حل مسئله و یادگیری مستقل را ساختند.
اولین پروژه تجاری و نیاز واقعی مشتری
اولین پروژه تجاریام یک اپلیکیشن کاریابی بود. در همکاری با ایمن تک داده ایمن روی اپلیکیشنهای سفارشی، پلتفرم آگهی، بازی اسموفامیل چندنفره با Bluetooth و انتقال فایل برای مجموعه چاپ عکس کار کردم؛ تجربهای از ساخت نرمافزار برای مسئلهای که واقعاً وجود داشت.
فریلنسری، خدمات خودرو و فروش B2B
در دوره فریلنسری، اپلیکیشن خدمات خودرو و نوبتدهی مکانیکی با سوابق و یادآوری سرویسها ساختم. در سال ۱۳۹۶ اپلیکیشن «ارگان پخش» را برای یک شرکت پخش قطعات خودرو راهاندازی کردیم و در کافهبازار منتشر شد؛ بستری برای اتصال شرکت پخش به فروشگاههای لوازم یدکی بسیاری در سراسر کشور. تجربه عملیاتی این پروژه، بعدها مبنای بازنویسی آن با کارایی و کیفیت بالاتر و معماری چندسازمانی برای شرکتهای پخش و تأمینکنندگان شد.
از پیادهسازی قابلیت تا طراحی کل سیستم
علاقه داشتم در جلسه با کارفرما، تحلیل نیاز، طراحی دیتابیس، API و تصمیمهای معماری حضور داشته باشم. مسیر بکاند را با ASP.NET Web Forms و VB.NET شروع کردم و سپس به ASP.NET Core رسیدم. از حدود ۱۳۹۸ تمرکز اصلیام روی معماری بکاند و سیستمهای قابل توسعه قرار گرفت؛ در کنار توسعه فولاستک و رابطهای مدیریتی.
همکاری بینالمللی و مسئولیت فنی گستردهتر
همکاری با تیمهای بینالمللی، تجربه پروژههای بلاکچین، Web3 و DEX را به مسیرم اضافه کرد. در یک پروژه حمایتی، علاوه بر بکاند، API، دیتابیس و بخشی از معماری، مسئول هماهنگی و مدیریت توسعهدهندگان فرانتاند بودم. توسعه پلتفرمهای B2B و ابزارهای داخلی هم همچنان بخش مهمی از مسیر حرفهای من است.
