آمادهٔ همکاری · اصفهان · حضوری، ترکیبی یا دورکاری
ابوالفضل شریفی
مهندس ارشد AI-Native، CTO و معمار محصول
نوزده سال است نرمافزار میسازم، از سامانهٔ فروش بلیت هواپیما تا یک پلتفرم SaaS چندمستاجری. امروز سیستم را طراحی میکنم و ایجنتهای کدنویس آن را میسازند؛ با spec، گارد و گراف کد، طوری که کیفیت معماری فدا نشود.
از ۲۰۰۷ دارم میسازم
❯ claude "add a chart layout to the history block"● reading specs/native-resume/spec.md● graph: ResumeBlocks → resume-blocks.tsx✓ layout: list | chart✓ check:* passed · pest green✓ PR opened · CI green❯ نمونهٔ یک سشن روی همین مخزن
FIG. 1 · SIMACMS
یک نصب، سایتهای بسیار
هر سایت فقط ماژولهای پلن خودش را میبیند. ایجنتها از spec میخوانند و هر تغییر قبل از merge از گاردها میگذرد.

AGENTS.md
با ایجنتها اینطوری کار میکنم
ابزارها: Claude Code MCP OpenSpec Playwright
مخزن برای ایجنت
قواعد مسیرمحور، AGENTS.md و مستندات بخشبهبخش تا ایجنت کدنویس بدون حدس زدن کار کند.
Spec-driven
هر قابلیت یک spec دارد و هر تصمیم رفتاری از proposal تا archive ثبت میشود.
گارد بهجای حدس
گاردهای ایستا در CI مرز ماژولها و قراردادها را نگه میدارند؛ خطای ایجنت قبل از merge گرفته میشود.
گراف دانش کد
ایجنت بهجای جستجوی متنی، ساختار کد را از گراف میپرسد؛ دقیقتر و ارزانتر.
از تیکت تا CI سبز
Skills و Subagentهای اختصاصی، اپ را بالا میآورند، در مرورگر میبینند و PR را تا سبز شدن پیش میبرند.
FIG. 2 · 2007 → 2026
نوزده سال سابقه، روی یک نمودار
روی هر عنوان یا نوار بزنید تا جزئیاتش باز شود
نارنجی: نقشهای امروز · آبی: گذشته · خطچین: تحصیل
مدیر ارشد فناوری — بانک صدا
اسفند ۱۴۰۲ — تاکنون · پارهوقت
- رهبری تیم برنامهنویسی و پیادهسازی سیستم چندزبانه
- مدیریت نرمافزاری و مانیتورینگ سرورها
Laravel Node.js Vue SSR PWA GitHub Actions Docker Swarm Grafana Prometheus
پیوندها: وبسایت بانک صدا ↗
PROJECTS/
پروژههایی که پشتشان ایستادهام

سایت شخصی و نمونهٔ رزرو بلیت با OCR
پروژهٔ شخصی
سایت شخصی با Nuxt و headless WordPress؛ نمونهٔ اولیهٔ اتصال به سیستم رزرو بلیت هواپیمایی.

خط تولید محتوای AI
پروژهٔ شخصی
موشنگرافیک کدمحور و نریشن فارسی، همه با Claude Code Skills.

لوشه — فروشگاه آرایشی و بهداشتی headless
نیک پردازش
WooCommerce بهعنوان منبع حقیقت، BFF با Laravel و فرانت Nuxt سریع روی آن.

بانک صدا — سامانهٔ سفارش تخصصی گویندگان و راویان
بانک صدا
فرانتاند Nuxt + Quasar + Tailwind با PWA و i18n دوزبانه.

SimaCMS WordPress — مونوریپوی محصولات وردپرسی و WP Cloud
SimaCMS
یک کد و دو کانال: میزبانی چندمستاجری وردپرس و فروش مستقل در مارکتها.

SimaCMS — پلتفرم SaaS چندمستاجری ساخت سایت و فروشگاه
معمار و توسعهدهندهٔ اصلی
یک کدبیس و یک نصب که سایتهای بسیاری را سرویس میدهد؛ هر سایت فقط قابلیتهای پلن خودش را میبیند.
PARTS LIST
جعبهابزار
مهندسی AI-Native
بکاند
فرانتاند
وردپرس
داده و جستجو
DevOps و زیرساخت
NOTES/
یادداشتهای کارگاه
روش AI-nativeSpec-driven development: ایجنت و انسان از یک منبع میخوانند
هر قابلیت یک spec رسمی دارد و هر تصمیم رفتاری از مسیر OpenSpec میگذرد.
معمارییک سؤال خانهٔ هر کد را تعیین میکند
«میشود سایتی بدون آن باشد؟» اگر بله، ماژول است؛ اگر نه، بخشی از هسته.
از میدان کاروقتی پروایدر وبسرویس ندارد: خزندههای سامانهٔ پرواز
سامانهٔ جامع پرواز B2B به دهها پروایدر وصل بود؛ بیشترشان از راه خزنده.
سیستمی دارید که باید درست ساخته شود؟
مستقر در اصفهان؛ برای همکاری حضوری، ترکیبی یا دورکاری. ایمیل سریعترین راه است.
معمولاً همان روز کاری جواب میدهم