به عنوان یک مهندس نرمافزار و توسعهدهنده فولاستک، تمرکز من روی ساختن سیستم هاییه که با رشد پروژه نفس کم نیارن. معماری رو از اول درست میچینم تا بعداً مجبور نباشید همهچیز رو از نو بنویسید.
چون هم بکاند مینویسم، هم فرانتاند و هم اپلیکیشن، مشکل رو از همهی زاویهها میبینم. خیلی وقتها دردسر یک بخش از جای دیگه ی سیستم شروع شده، و کسی که فقط یک لایه رو میشناسه، این رو نمیبینه
تکنولوژی رو بر اساس نیاز پروژه انتخاب میکنم. بودجه، ترافیک و هدف کسبوکار شما تعیینکنندهست و عادت من نقشی نداره. اگه ابزار مورد علاقهی من به درد پروژهتون نخوره، همین رو بهتون میگم.
مسیر کار روشنه. اول نیاز رو تحلیل میکنم و سؤال میپرسم. بعد طراحی، توسعه و تست میرسه. آخرش هم استقرار روی سرور. مسئولیت همهی این مراحل با خودمه
در هر مرحله میدونید پروژه کجاست و چه چیزی تحویل میگیرید. اگه جایی کار عقب بیفته، زودتر بهتون خبر میدم و زمانبندی هم واقع بینانه درنظر میگیرم نه خوش بینانه
کدی که تحویل میدم تمیز و مستندشدهست. هر توسعهدهندهی دیگهای باید بتونه بازش کنه و ادامه بده. پروژه مال شماست و لازم نیست به من وابسته بمونید
سرورهای پرسرعت و میکروسرویسها رو با Golang، Node.js، Python (FastAPI) و Laravel مینویسم
رابط کاربری رو با React، Next.js، TypeScript و JavaScript میسازم. سریع بالا میاد و برای سئو هم آمادهست.
اپلیکیشن موبایل برای اندروید و iOS رو با React Native درمیارم و نرمافزار دسکتاپ رو با Electron
دیتابیس رو از همون اول درست طراحی میکنم و با PostgreSQL، MySQL، SQLite و Redis کار میکنم
یک پروژهی خوب فقط کد نیست. ارتباط شفاف میخواد، فهمیدن کسبوکار شما میخواد و سر قول و زمان موندن.اگه برای راهاندازی یا گسترش محصولتون یک توسعهدهندهی مستقل میخواید که مسئولیت فنی کار رو از طراحی معماری تا استقرار روی سرور کامل به عهده بگیره، بهم پیام بدید. با هم نیازهای پروژهتون رو دقیق بررسی میکنیم.