یک استودیوی کوچک،
با کد قابل تحویل.
ما یک شرکت بزرگ با چند دپارتمان نیستیم و وانمود هم نمیکنیم که هستیم. نرمافزار اختصاصی میسازیم، سورسکد را کامل تحویل میدهیم و پروژه را روی سرور خودتان مستقر میکنیم.
کسی که جلسه میگذارد، همان کسی است که کد مینویسد
در استودیوهای کوچک این عادی است؛ در شرکتهای بزرگ تقریباً هرگز اتفاق نمیافتد. برای پروژهای که باید در دو هفته تحویل شود، همین یک تفاوت، بیشترین اثر را دارد.
سید علی جهانی
کار من معماری و توسعهٔ بکاند با Python و FastAPI است، در کنار فرانتاند مدرن با Next.js. رویکردم معماریمحور است: پیش از کدنویسی، زیرساخت و پایگاه داده را طراحی میکنم، چون هزینهٔ اشتباه در این دو لایه بعداً چند برابر میشود.
- کارشناسی ارشد هوش مصنوعی
- کارشناس ارشد فناوری اطلاعات — پروژهٔ دماوند انرژی عسلویه
- معمار و توسعهدهندهٔ Rastar BPMS، در حال بهرهبرداری در یک واحد پتروشیمی
چه چیزهایی ساختهایم که واقعاً کار میکنند
اینها نمونهکار تزئینی نیستند؛ سامانههاییاند که آدمها هر روز با آنها کار میکنند. تجربهٔ صنعتی ما در منطقهٔ پارس جنوبی است، و همین باعث شده نیاز این حوزه را بهتر بشناسیم.
- ۰۱در حال کار
اتوماسیون سازمانی در پتروشیمی
طراحی و توسعهٔ Rastar BPMS: موتور گردش کار با ماشین حالت اختصاصی و فرمساز پویا، که هماکنون بهعنوان بستر گردش کار، تأیید مدارک و نامهنگاری در یک واحد پتروشیمی در حال بهرهبرداری است.
- ۰۲مستقرشده
سامانهٔ انتخابات سازمانی
نرمافزار اختصاصی برای مکانیزه کردن انتخابات نمایندهٔ کارگری، جایگزین فرآیند کاغذی. طراحی طوری است که هویت رأیدهنده از محتوای رأی تفکیک میشود.
- ۰۳زیرساخت
زیرساخت کانتینری و پایش
مهاجرت سرویسها به Docker با Traefik بهعنوان معکوسپراکسی، و استقرار پایش لحظهای با Zabbix و Grafana برای تشخیص زودهنگام اختلال سرور و شبکه.
- ۰۴RAG · LLM
هوش مصنوعی در فرآیند سازمانی
توسعهٔ ابزارهای مبتنی بر مدلهای زبانی برای تولید خودکار فرم و استخراج گزارش تحلیلی، بهجای اینکه هوش مصنوعی یک قابلیت تبلیغاتی بیاستفاده باشد.
چهار اصلی که سرشان کوتاه نمیآییم
- ۰۱
اسکوپ مکتوب، پیش از اولین پرداخت
بیشتر دعواهای پروژهٔ نرمافزاری سر «فکر میکردم این هم شاملش میشود» است. پیش از شروع، سندی میگیرید که نوشته چه چیزی ساخته میشود و — مهمتر — چه چیزی نمیشود.
- ۰۲
عددی که نمیتوانیم ثابت کنیم، نمینویسیم
روی این سایت عبارت «۵۰ هزار درخواست در ثانیه» یا «۹۹.۹۹٪ پایداری» نمیبینید، چون ظرفیت واقعی به سروری بستگی دارد که پروژه رویش مستقر میشود. عدد را بعد از تست بار روی همان سرور اندازه میگیریم و در قرارداد مینویسیم.
- ۰۳
کد قابل تحویل، نه کد قابل نمایش
کدی مینویسیم که مهندس بعدی بتواند بخواند. مستندات معماری، فایلهای داکر و اسکریپت استقرار بخشی از تحویلاند، نه خدمات جانبی که جداگانه قیمت بخورد.
- ۰۴
گفتن «این به کارتان نمیآید»
اگر راه ارزانتری برای حل مسئلهٔ شما هست — حتی اگر آن راه پروژهٔ کوچکتری برای ما باشد — همان را پیشنهاد میدهیم. فروختن چیزی که لازم ندارید، یکبار جواب میدهد.
آنچه در قرارداد میآید
تحویل کامل سورسکد
ریپازیتوری خصوصی به نام شما
قرارداد و فاکتور رسمی
پرداخت فازبندیشده بر اساس تحویل
بودجهٔ عملکرد، مکتوب در قرارداد
سنجش با PageSpeed Insights پس از تحویل
۶ ماه پشتیبانی و رفع باگ
بدون هزینهٔ اضافه، از تاریخ تحویل
با چه چیزی کار میکنیم
- Next.js 16 · React 19 · TypeScript
- Python · FastAPI · PostgreSQL
- Redis · Async Queue
- Docker · Self-hosted
سؤالهایی که معمولاً نمیپرسند ولی باید بپرسند
تیم شما چند نفر است؟
داریان تک یک استودیوی کوچک است، نه یک شرکت بزرگ با چند دپارتمان. این را صریح میگوییم چون بعضیها دنبال پیمانکار بزرگاند و بهتر است از همان اول بدانند. مزیت کوچک بودن این است که کسی که با شما جلسه میگذارد، همان کسی است که کد را مینویسد — پیام شما از سه لایهٔ حساب کاربری رد نمیشود تا به مهندس برسد.
اگر پروژه بزرگتر از ظرفیت شما باشد چه؟
میگوییم. پروژهای که از ظرفیت ما بزرگتر باشد و ما قبولش کنیم، برای هر دو طرف بد تمام میشود. در جلسهٔ اول اگر ببینیم اسکوپ با ظرفیت و زمان ما نمیخواند، همانجا میگوییم و در صورت امکان جای دیگری را معرفی میکنیم.
روی چه چیزهایی کار نمیکنید؟
روی سیستمهایی که کارشان دور زدن قانون یا سرویسهای دیگر است کار نمیکنیم. سایت شرطبندی، ربات اسپم و ابزار جمعآوری داده بدون رضایت هم همینطور. همچنین پروژهای که کارفرما سورسکد نخواهد و بخواهد وابسته بماند را نمیپذیریم، چون کل مدل کاری ما بر عکس این است.
چرا سورسکد را کامل تحویل میدهید؟ مگر ضرر نمیکنید؟
نه. وقتی مشتری بداند هر لحظه میتواند برود، ماندنش یعنی کار ما خوب بوده. مدل «قفل کردن مشتری» در کوتاهمدت درآمد میسازد و در بلندمدت اعتبار را میخورد. ما ترجیح میدهیم مشتری بماند چون راضی است، نه چون گیر افتاده.
در چه شهرهایی کار میکنید؟
پروژهها از سراسر کشور پذیرفته میشود و کار فنی از راه دور انجام میگیرد. برای پروژههای جم، عسلویه و کنگان امکان جلسهٔ حضوری هست. تجربهٔ کاری ما در صنایع منطقهٔ پارس جنوبی باعث شده نیازهای این حوزه را بهتر از یک تیم عمومی بشناسیم.
اگر به نظرتان جور درمیآید، حرف بزنیم
یک جلسهٔ کوتاه کافی است تا هر دو طرف بفهمیم این همکاری منطقی است یا نه. اگر نبود، همانجا میگوییم.