رفتن به محتوا
آرش بنائیان

برگ ۰۰ جلد

معمار سیستم و مدیر فنی · نرم‌افزار و هوش مصنوعی

آرش بنائیان

سیستم‌های نرم‌افزاری پیچیده را تحلیل می‌کنم، طراحی می‌کنم و می‌سازم؛ از پلتفرم‌های آنلاین (SaaS) و اپلیکیشن‌ها تا سامانه‌های هوش مصنوعی.

شما هدف را بگویید؛ از تحلیل و طراحی تا ساخت، راه‌اندازی و پشتیبانی، همه با من. آخرین نمونه: ال‌امضا، پلتفرم امضای الکترونیک؛ از یک صفحه شرحِ کار تا سامانه‌ای زنده، در ۷۰ روز.

هر جای برگه دو نقطه بگذارید؛ نشانم را با پرگار از همان دو نقطه می‌سازم.
طراحآرش بنائیان
عنوانمجموعه‌نقشه‌های یک معمار سیستم
آخرین گواه۵٫۹× قراردادهای ال‌امضا، در برابر بهترین ماه سامانهٔ قبلی
تاریخ۱۴۰۵/۰۷/۰۳ مقیاس۱:۱
محلدورکار · UTC+3:30 برگ۰۰ از ۰۸
آرش بنائیان جلد برگ ۰۰ از ۰۸

برگ ۰۱ · من کیستم

از نور تا آگاهی

چشم، کهن‌ترین نمادِ آگاهی است. این نقشه چشمی است که لایه‌به‌لایه از هم باز شده، و هر لایه‌اش یکی از چیزهایی است که نگاهِ مرا ساخته. نور از ستاره‌ای دور راه می‌افتد، از همهٔ این لایه‌ها می‌گذرد و سرانجام به فهم می‌رسد. هر مسئله‌ای هم در ذهنِ من همین راه را طی می‌کند.

لایه‌ها
۱

رِجل، در صورت جبّار کیهان

همه‌چیز از آسمانِ شب شروع شد. نوجوانی که ساعت‌ها به ستاره‌ها خیره می‌ماند، پیش از هر چیز این را یاد گرفت: اول کلِ تصویر را ببین، بعد جزئیات را.

۲

قرنیه علم

نور پیش از هر جا به قرنیه می‌رسد. برای من این لایه علم است: نخستین صافی‌ای که هر ادعا باید از آن بگذرد. چیزی را که نسنجیده‌ام، باور نمی‌کنم.

۳

عنبیه و مردمک خلاقیت

عنبیهٔ هیچ دو نفری یکسان نیست. نور برای همه یکی است، اما هر نگاه آن را به شکلِ خودش درمی‌آورد. من هم کمتر سراغِ راه‌حلِ آماده می‌روم؛ راهِ خودم را طراحی می‌کنم.

۴

عدسی عمق

عدسی در تمامِ عمر لایه‌لایه رشد می‌کند و هیچ لایه‌ای را دور نمی‌ریزد. هر تجربه، حتی هر شکست، لایه‌ای به نگاهِ من افزوده و آن را دقیق‌تر کرده است.

۵

شبکیه شهود

شبکیه تکه‌ای از مغز است که تا مرزِ جهان پیش آمده. شهود هم همین‌طور کار می‌کند: پاسخ زودتر از دلیلش می‌رسد. بعد آن‌قدر می‌سنجم تا دلیلش هم برسد.

۶

قشر بینایی ذهن

در قشرِ بینایی، نقطه‌های نور به خط و شکل تبدیل می‌شوند. ذهن با جهان همین کار را می‌کند و از نشانه‌های پراکنده الگو می‌سازد. کارِ من از همین‌جا شروع می‌شود: دیدنِ الگویی که هنوز کسی نامی بر آن نگذاشته.

۷

مسیر شناخت و شبکهٔ عمیق هوش مصنوعی

شبکه‌های عصبیِ مصنوعی را از روی همین مسیرِ مغز ساخته‌اند، و لایهٔ اولشان، بی‌آنکه کسی یادشان بدهد، همان لبه‌هایی را پیدا می‌کند که مغز پیدا می‌کند. من ماشین می‌سازم تا بفهمم فکرکردن چیست، و شاید مرزِ ذهن کجاست.

۸

ناظر خودآگاهی

و در انتها، کسی که می‌بیند. علم هنوز نمی‌داند این تجربهٔ درونی از کجا می‌آید، یا اینکه سرخی که من می‌بینم همان سرخی است که تو می‌بینی یا نه. تنها قطعه‌ای است که هنوز هیچ‌کس نقشه‌اش را نکشیده.

روی هر لایه بروید یا بزنید تا باز شود.

آرش بنائیان از نور تا آگاهی برگ ۰۱ از ۰۸

برگ ۰۲ · رشد، به زبانِ عدد

۲٬۱۱۸ قرارداد در سپتامبر، پیش از هر تبلیغی

سامانهٔ قبلی ماهی حدود ۳۴۰ قرارداد ثبت می‌کرد، تا اینکه از کار افتاد؛ در ژانویهٔ ۲۰۲۶ فقط چهار قرارداد. ساختنِ سامانه‌ای تازه و اصولی، از صفر، به من سپرده شد. هفتاد روز بعد سامانهٔ جدید راه افتاد، و از آن روز هر ماه بیش از ماهِ پیش قرارداد ثبت کرده است.

۵٫۹×
۲٬۱۱۸ قرارداد در سپتامبر؛ بهترین ماهِ سامانهٔ قبلی: ۳۶۰
۱٬۶۸۴
کاربرِ تازه در سپتامبر؛ بهترین ماهِ قبلی: ۲۹۸
۹۳
مشتریِ پرداخت‌کننده؛ بهترین ماهِ قبلی: ۱۶
۳٫۷×
درآمدِ دریافت‌شده، نسبت به بهترین ماهِ کاملِ قبلی
۹۹٫۹۷٪
از دو میلیون درخواست، بدونِ خطای سرور پاسخ گرفتند

اندازه‌گیری‌شده روی سامانهٔ واقعی، ۸ مهر ۱۴۰۵

ظرفیتِ یک سرورِ ۴ هسته‌ای

≈ ۶۱٬۰۰۰ قرارداد در روز، بدونِ افتِ سرعت

قرارداد API · ۱ صفحه
۲٬۵۵۶
فرم امضادار
۱٬۳۲۹
قرارداد · ۵ صفحه
۱٬۱۸۸

این سرور کلِ ۲٬۱۱۸ قراردادِ سپتامبر را در ۴۹ دقیقه پردازش می‌کند.

  • رشدِ عمودی: تنها محدودیت پردازنده است؛ با ۱۲ تا ۱۶ هسته، حدود ۵٬۰۰۰ فرم در ساعت.
  • رشدِ افقی: برنامه چیزی را در خودش نگه نمی‌دارد؛ نشست و صف در Redis است و داده در PostgreSQL. سرورِ تازه فقط کنارِ بقیه می‌نشیند.

آزمایشگاه بار، ۶ شهریور ۱۴۰۵ · ۴ هسته · ۷٫۹ گیگ

نشانگر را روی هر ساختمان ببرید تا عددش را ببینید.

آرش بنائیان رشد، به زبانِ عدد برگ ۰۲ از ۰۸

برگ ۰۳ · مطالعهٔ موردی

بیایید یک قراردادِ ال‌امضا را با هم بشکافیم

ال‌امضا جایی است که قرارداد و فرم، آنلاین و با اعتبارِ قانونی امضا می‌شوند. آن را از یک صفحه شرحِ کار و از صفر ساختم. هر لایهٔ این قرارداد مسئله‌ای بود که باید جداگانه حل می‌شد؛ هر لایه را باز کنید تا ببینید چطور.

  1. ۱سندِ خودِ شما

    کاربران قرارداد یا فرمِ خودشان را همان‌طور که دارند بارگذاری می‌کنند؛ عکس، اسکن یا PDF. لازم نیست چیزی را از نو تایپ کنند.

  2. ۲بندهای قرارداد

    دستیارِ حقوقیِ هوشمند بندها را پیش‌نویس می‌کند، خودش آن‌ها را نقد می‌کند و هر ارجاعِ قانونی را پیش از رسیدن به متن، بررسی می‌کند.

  3. ۳جای امضا روی سند

    جای امضا و هر اطلاعاتی که باید پر شود، دقیقاً روی خودِ سند مشخص می‌شود.

  4. ۴احراز هویت

    امضاکننده با استعلامِ مستقیم از ثبت‌احوال و تطبیقِ چهره شناسایی می‌شود؛ تا امروز ۴٬۶۰۰ استعلامِ واقعی.

  5. ۵امضای دیجیتال

    امضایی با اعتبارِ قانونی، صادرشده از مرکزِ مجازِ صدورِ گواهی، که درونِ خودِ فایلِ PDF می‌نشیند.

  6. ۶مهر زمانی

    زمانِ امضا را یک مرجعِ مستقل تأیید می‌کند، نه ساعتِ سرورِ ما.

  7. ۷پروندهٔ رویدادها

    هر اقدام با نامِ انجام‌دهنده، زمان و نشانی ثبت می‌شود؛ پرونده‌ای که در دادگاه هم قابل استناد است.

  8. ۸اتصال به نرم‌افزارِ مشتری

    نرم‌افزارِ مشتری همان لحظه از امضا باخبر می‌شود؛ از راهِ API، کیتِ PHP و افزونهٔ وردپرس.

روی هر لایه بروید یا بزنید تا جایش روی سند روشن شود.

۷۰ روز، از نخستین کامیت تا راه‌اندازی

نخستین قرارداد روی سامانهٔ جدید؛ نخستین امضا ۴۲ ثانیه بعد.

آرش بنائیان ال‌امضا در ۷۰ روز برگ ۰۳ از ۰۸

برگ ۰۴ · تیمی که ساختم

من رهبرِ ارکسترم؛ عامل‌های هوشمند، نوازنده‌ها

ال‌امضا را یک تیمِ مهندسی ساخت که همهٔ اعضایش عامل‌های هوش مصنوعی بودند. هر عامل نقش، حافظه، قوانین و وظیفهٔ خودش را دارد، و هر گروه هماهنگ‌کننده‌ای که کارشان را پیش می‌برد. من طراحی می‌کنم، نظارت می‌کنم و تنظیم می‌کنم؛ مثلِ رهبرِ یک ارکستر. هیچ کاری به سامانهٔ اصلی نمی‌رسد مگر از سیستمِ کنترلیِ سخت‌گیری که ساخته‌ام بگذرد. هر دستگاهِ این نقشه یکی از همان کنترل‌هاست.

روی هر دستگاه یا ردیف فهرست کلیک کنید.

کاری که از این سیستم گذشت

۴٬۲۹۱
تغییرِ ثبت‌شده از بهمن
۲٬۷۵۱
در پرکارترین ۳۰ روز
≈ ۱۰٬۰۰۰
آزمونِ خودکار
۳۱۷
تغییرِ ساختارِ پایگاه داده
اجزای سیستم
TK-01 ۵ تا ۱۵ در روز
F-02 ۲۳ فایل
V-17 ۱۷ نگهبان
PI-03 هر ادعا
R-04 هر تغییر
CV-05 ۷ آزمون پس از انتشار
TK-06 ۱۰۰ مورد
TK-07 ۹۹٫۹۷٪ بدون خطای سرور
آرش بنائیان تیمی از عامل‌های هوشمند برگ ۰۴ از ۰۸

برگ ۰۵ · یادگیری از خطا

هر خطا، سیستم را هوشمندتر کرد

سیستمی که ساختم مثلِ یک یادگیرنده کار می‌کند، شبیهِ یادگیریِ تقویتی: هر خطا اندازه‌گیری می‌شود، ریشه‌اش پیدا می‌شود و به قانونی تبدیل می‌شود که دیگر اجازهٔ تکرارش را نمی‌دهد. نتیجه، تیمی از عامل‌هاست که هر هفته دقیق‌تر از هفتهٔ پیش کار می‌کند. چهار نمونه:

درس‌های ثبت‌شده۱۰۰مورد · شمارش ۲ مهر ۱۴۰۵

روی هر لرزه کلیک کنید تا پرونده‌اش باز شود.

دفترِ درس‌ها امروز صد مورد دارد. اولینش روزی است که یک دستورِ یک‌خطی شانزده فایل را پاک کرد. آن را عمداً بالای فهرست نگه داشته‌ام؛ یادآوری اینکه اطمینانِ بدونِ اندازه‌گیری چه بهایی دارد.

۱/۴ · ۱۹ مرداد شانزده فایل خالی شدند

چه رخ داد یک دستورِ ویرایشِ خودکار به‌خاطرِ یک نویسهٔ خاص از کار افتاد و به‌جای متن، هیچ برگرداند؛ شانزده فایلِ برنامه خالی ذخیره شدند.

چرا دیده نشد بررسیِ خودکار خطایی ندید؛ فایلِ خالی، غلطِ نگارشی ندارد.

قانونی که آموخت نخستین درسِ دفتر. حالا هر ویرایشِ گروهی با جست‌وجوی فایل‌های خالی بسته می‌شود.

آرش بنائیان هر خطا، یک درس برگ ۰۵ از ۰۸

برگ ۰۶ · روشِ کار

یک روش، چهار دنیا

در هر حوزهٔ تازه، اول یاد می‌گیرم آدم‌هایش واقعاً چطور تصمیم می‌گیرند و رفتار می‌کنند، و بعد سیستم را دورِ همان می‌سازم. حوزه‌ها عوض می‌شوند؛ اسکلتِ کار همان می‌ماند: دریافت، مدل‌سازی، تصمیم، اقدام.

یکی از چهار سیستم را انتخاب کنید تا روی همان اسکلت بنشیند.

  1. ۱ دریافت · آدم‌ها چه می‌دهند

    فیلد فرم روی اسناد اسکن‌شده؛ احراز هویت و تطبیق چهره

  2. ۲ مدل · سیستم چطور نگهش می‌دارد

    قرارداد، طرفین، نقش‌ها، سازمان‌ها، رد ممیزی

  3. ۳ تصمیم · چه برمی‌گزیند

    گردش امضا با دروازه‌های سلامت ارائه‌دهنده

  4. ۴ اقدام · چه می‌کند

    امضای PAdES از مرجع صدور مجاز؛ API و وب‌هوک امضاشده

جعبه‌ابزارِ من

۱ طراحی سیستم و محصول
UML، BPMN، DFD، ERD، C4، DDD، ADR · PRD، SOW، پروپوزال، طرح کسب‌وکار و بازاریابی
۲ هوش مصنوعی و عامل‌ها
LangGraph، LangChain، LlamaIndex، Langfuse، Hugging Face، تنظیم دقیق (LoRA)، RAGAS · Qdrant، Weaviate، pgvector
۳ یادگیری ماشین و علم داده
PyTorch، TensorFlow، scikit-learn، XGBoost، CNN · pandas، NumPy، R، SPSS · آمار بیزی و چندمتغیره، خوشه‌بندی، تحلیل گراف · Power BI (دارای گواهی)، Tableau
۴ نرم‌افزار و داده
Python، FastAPI، Django، PHP، Laravel · React، Next.js، Vue، TypeScript · میکروسرویس، REST، WebSocket · PostgreSQL، SQL Server (دارای گواهی)، Redis · Kafka، RabbitMQ، Celery
۵ تحویل و امنیت
Docker، CI/CD، Prometheus، Grafana · PKI و PAdES، احراز هویت (KYC)، گواهی امنیتی در جریان
آرش بنائیان یک روش، چهار دنیا برگ ۰۶ از ۰۸

برگ ۰۷ · نقشهٔ آسمان

همان کنجکاوی، حوزه‌های دیگر

شانزده‌ساله بودم که جوان‌ترین مربیِ حرفه‌ایِ نجوم در مشهد شدم. هنوز هم هر حوزهٔ تازه را مثلِ آسمانی می‌بینم که هنوز کسی نقشه‌اش را نکشیده.

β Ori · رجل‌الجبّار

ال‌امضا

امضای الکترونیک قانونی، هویت و PKI؛ مسئولیت فنی کامل، از برگهٔ شرح تا تولید.

ستاره‌های واقعی صورت فلکی جبّار، در جا و روشنایی واقعی‌شان؛ هر ستاره یک حوزه. روی هر ستاره کلیک کنید.

ارتفاع جبّار بر فراز مشهد، امشب

قدر

بُعد: ساعت · میل: درجه · J2000

آرش بنائیان فراتر از مسیر اصلی برگ ۰۷ از ۰۸

برگ ۰۸ · آخرین برگ

شما هدف را بگویید؛ بقیه‌اش با من.

دامنهٔ کار · جایی که بیشترین کمک را می‌کنم

  1. ۰۱از ایده تا تولید، با یک برگه شرح
  2. ۰۲بازسازی سیستمی که از طراحی‌اش بزرگ‌تر شده
  3. ۰۳سیستم‌های تولیدی هوش مصنوعی، عامل‌ها و داده
  4. ۰۴مدیر فنی پاره‌وقت یا هم‌بنیان‌گذار فنی
تماس
E-mailarash.bne@gmail.com
Telegram@eArash
LinkedInlinkedin.com/in/arash-banaeian
محلدورکار · UTC+3:30 · فارسی و انگلیسی
مدارکرزومه · PDF · مطالعهٔ موردی · PDF (به انگلیسی)

بلوک تأیید

معمار

آرش بنائیان

کارفرما · شما

×اینجا امضا کنید

با موس یا انگشت روی خط امضا کنید. نقشِ امضایتان ذخیره یا ارسال نمی‌شود؛ فقط شمرده می‌شود.

ویرایش‌ها
ویرایششرحتاریخامضا
0ترسیم و بررسی۱۴۰۵/۰۷/۰۳آ. ب.
الفدر انتظار امضای شما——
هدف را برایم بفرستید

آنچه می‌گیرید: سیستمی که خروجی هوش مصنوعی را آن‌قدر ایمن می‌کند که بشود با آن قرارداد امضا کرد، و کسی که آن را ساخته است. در چند روز به کدبیس شما منتقل می‌شود، و هر قاعده‌اش را کسی که هرگز مرا ندیده می‌تواند ممیزی کند.