علی فریسات

مهندس شبکه و زیرساخت؛ سازندهٔ ابزارهایی که همان زیرساخت را خودکار می‌کنند.

از سال ۱۳۹۹ روی شبکه‌های سازمانی کار می‌کنم: پیاده‌سازی سوئیچ و روتر، MikroTik، Windows Server و کابل‌کشی رک. چند سالی است همان کار را با کد هم انجام می‌دهم؛ از اسکریپت‌های پایتون تا کنسولی که پیکربندی Cisco IOS را تولید و روی دستگاه واقعی اجرا می‌کند.

پرترهٔ علی فریسات

شبکه و زیرساخت

Cisco IOS، Routing & Switching، VLAN و Trunk، MikroTik RouterOS، Windows Server، SNMP، کابل‌کشی و چیدمان رک

برنامه‌نویسی و اتوماسیون

Python، TypeScript، Next.js، FastAPI، Prisma و SQLAlchemy، SQLite، REST و WebSocket

مدل‌های زبانی

فاین‌تیون QLoRA، Qwen2.5-7B، llama.cpp و GGUF، ساخت دیتاست آموزشی، طراحی پرامپت

کارها

دو پروژه‌ای که بیشترین وقت و عمق فنی را صرفشان کرده‌ام، به‌علاوهٔ کار میدانی مستمری که پشتوانهٔ هر دوی آن‌هاست.

IBN Platform

در حال توسعه پروژهٔ تک‌نفره · لابراتوار Cisco IOSvL2

کنسول عملیات شبکه برای سوئیچ‌های Cisco IOS. اپراتور به زبان طبیعی می‌نویسد چه می‌خواهد؛ یک مدل زبانی که خودم روی دیتاست اختصاصی فاین‌تیون کرده‌ام، دستورات IOS و مسیر بازگشتشان را تولید می‌کند و سیستم آن‌ها را روی دستگاه واقعی اجرا می‌کند، با اسنپ‌شات پیش از تغییر و امکان بازگشت یک‌کلیکی.

۱ جملهٔ اپراتور

«روی SW1 یک VLAN با شناسهٔ ۹۹ به نام Guest بساز.»

۲ پیکربندی تولیدشده
configure terminal
vlan 99
 name Guest
end
۳ مسیر بازگشت
configure terminal
no vlan 99
end

اگر مدل برای یک تغییر، مسیر بازگشت معتبر تولید نکند، سیستم اجرا را متوقف می‌کند. پیش از اعمال هم یک پاس دوم تأیید با دمای صفر انجام می‌شود و running-config فعلی دستگاه اسنپ‌شات می‌گیرد.

مسئله

تغییر پیکربندی روی تجهیزات شبکه به حافظهٔ دستوری CLI وابسته است، و خطای یک خط می‌تواند دسترسی مدیریتی را قطع کند. «برگرداندن» تغییر هم معمولاً دستی و پرریسک است.

رویکرد

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

نقش من

کل پروژه را تنها جلو برده‌ام: طراحی سیستم، ساخت دیتاست، آموزش مدل و پیاده‌سازی از لایهٔ شبکه تا رابط کاربری. بخشی از کدنویسی را با کمک ابزارهای AI پیش بردم؛ معماری، مهندسی پرامپت، لایه‌های ایمنی و اعتبارسنجی روی تجهیزات واقعی کار خودم بوده است.

معماری

  • اپ Next.js با ۱۷ مسیر API، روی Prisma و SQLite
  • سرویس مستقل socket.io برای رویدادهای زنده (چت، توپولوژی، تله‌متری، ترمینال)
  • درایور SSH/Telnet با پشتیبانی از الگوریتم‌های قدیمی IOS
  • کشف توپولوژی با پیمایش BFS روی جدول CDP
  • مدل محلی روی llama.cpp با کوانتیزهٔ Q4_K_M

آموزش مدل

  • پایه: Qwen2.5-7B-Instruct، فاین‌تیون QLoRA چهاربیتی با Unsloth
  • دیتاست تولیدشده با اسکریپت‌های خودم؛ پس از پاک‌سازی: ۲۱٬۲۴۰ نمونهٔ آموزش و ۱٬۱۱۷ نمونهٔ ارزیابی
  • خروجی نهایی: مدل ادغام‌شده و نسخهٔ GGUF برای اجرای محلی روی GPU مصرفی

چالش‌ها

  • هم‌زمانی: قفل به‌ازای هر دستگاه و صف تک‌جریانه برای مدل، تا دو تغییر هم‌زمان روی یک سوئیچ ننشیند
  • پارس خروجی مدل با سه استراتژی پشت‌سرهم، چون قالب پاسخ همیشه یکدست نیست
  • اتصال به IOS قدیمی که با تنظیمات پیش‌فرض SSH امروزی دست نمی‌دهد

وضعیت

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

Next.js TypeScript React Prisma + SQLite socket.io net-snmp ssh2 / telnet React Flow Python Unsloth / QLoRA llama.cpp FastAPI

سامانهٔ مدیریت زنجیرهٔ تأمین

پروپوزال و پیاده‌سازی تیم دو نفره · ۱۴۰۵

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

نقش من

مرجع نهایی تصمیم در حوزهٔ محصول، معماری و ریسک بودم؛ اما با مدل T-shaped کار کردیم، یعنی در عمل هر دو نفر در همهٔ بخش‌ها (از بک‌لاگ تا پیاده‌سازی) دست داشتیم، نه اینکه کار بین‌مان کاملاً تفکیک شده باشد.

دامنهٔ کار

  • ۱۶ آیتم بک‌لاگ با برآورد ۱۳۱ استوری‌پوینت
  • ۱۰ اسپرینت دو هفته‌ای در سه فاز MVP، عملیاتی و هوشمندسازی
  • ثبت ریسک با ۲۹ ریسک در شش دستهٔ فنی، زمانی، منابع، کسب‌وکار، خارجی و انطباق

ماژول‌های طراحی‌شده

  • امنیت و زیرساخت: احراز هویت دومرحله‌ای، RBAC با ماتریس پویا، لاگ کامل رویدادها
  • انبار: کاتالوگ و بارکد، آدرس‌دهی چهاربعدی، انبارگردانی دوره‌ای، هشدار کف و سقف موجودی
  • تولید: برنامه‌ریزی تولید، کنترل کیفیت و محاسبهٔ شاخص OEE
  • لجستیک: مسیریابی VRP، رهگیری ناوگان، بارنامهٔ دیجیتال با QR

خروجی

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

Scrum / Agile Product Ownership System Design RBAC IoT / OEE VRP Routing Risk Management

پروژه‌های شبکهٔ حضوری

از ۱۳۹۹ تا امروز

نزدیک به ۸۰ پروژهٔ مستقل از طریق پارس‌کدرز و ارجاع مستقیم؛ همه به‌صورت حضوری، خودم به محل کار می‌رفتم. این‌ها همان‌جایی است که فرض‌های طراحی به واقعیتِ رک، کابل و تجهیزات برخورد می‌کند.

  • راه‌اندازی و عیب‌یابی شبکه‌های کامپیوتری کوچک و متوسط
  • پیکربندی سوئیچ، روتر و Access Point
  • نصب و پیکربندی سیستم‌های دوربین مداربسته
  • کابل‌کشی ساخت‌یافته و سازمان‌دهی رک

پشت صحنه

تخصص شبکه روی کاغذ شبیه فهرست مدرک است؛ در عمل یعنی ساعت‌ها پای رک. این بخش هر دو روایت را کنار هم می‌گذارد.

کارم را با پشتیبانی و پیاده‌سازی شبکه شروع کردم. امروز در کنار پروژه‌های حضوری با پارس‌کدرز، تجربهٔ کار در پارک علم و فناوری خوزستان و سرزمین ابری را هم دارم و دانشجوی کارشناسی مهندسی تکنولوژی IT در دانشگاه آزاد اسلامی اهواز هستم.

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

موقعیت
اهواز، خوزستان
فعالیت حرفه‌ای از
۱۳۹۹
تحصیلات
مهندسی تکنولوژی IT
زبان
فارسی، انگلیسی (متوسط)

تخصص‌ها

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

شبکه و زیرساخت

تخصص اصلی · تجربهٔ کاری و میدانی

  • Routing & Switching روی Cisco IOS
  • طراحی و پیکربندی VLAN، Trunk و Inter-VLAN
  • MikroTik RouterOS
  • Windows Server و سرویس‌های پایهٔ سازمانی
  • پایش با SNMP و کشف توپولوژی با CDP
  • کابل‌کشی ساخت‌یافته، رک و تجهیزات نظارتی
  • عیب‌یابی شبکه‌های سازمانی در محیط واقعی

برنامه‌نویسی و اتوماسیون

کاربردی · در پروژه‌های شخصی ساخته و اجرا شده

  • Python: اسکریپت‌نویسی، پردازش داده، ساخت دیتاست
  • TypeScript و Next.js / React
  • FastAPI و طراحی REST API
  • پایگاه داده با Prisma، SQLAlchemy و SQLite
  • ارتباط بلادرنگ با WebSocket و socket.io
  • اتوماسیون تجهیزات شبکه از طریق SSH و Telnet
  • توسعه با کمک ابزارهای AI و coding agent

مدل‌های زبانی

در حال گسترش · محدود به پروژه‌های لابراتواری

  • فاین‌تیون QLoRA چهاربیتی با Unsloth
  • ساخت و پاک‌سازی دیتاست آموزشی در مقیاس ده‌ها هزار نمونه
  • کوانتیزه و سرو محلی با llama.cpp و GGUF
  • طراحی پرامپت سیستمی و لایهٔ اعتبارسنجی خروجی مدل
  • زمینه‌دهی پاسخ مدل با دادهٔ زندهٔ دستگاه

مسیر حرفه‌ای

  1. فروردین ۱۳۹۹ – اکنون

    کارشناس شبکه (حضوری)

    پارس‌کدرز

    • نزدیک به ۸۰ پروژهٔ مستقل در حوزهٔ شبکه، همه حضوری
    • از راه‌اندازی شبکه‌های کامپیوتری تا نصب و پیکربندی دوربین مداربسته
  2. بهمن ۱۴۰۴ – اسفند ۱۴۰۴

    کارشناس IT

    پارک علم و فناوری خوزستان

    • پشتیبانی فناوری اطلاعات در سطح یک ساختمان اداری کامل
  3. آذر ۱۴۰۴ – اسفند ۱۴۰۴

    کارشناس شبکه

    سرزمین ابری

    • نصب، نگهداری و پایداری زیرساخت شبکه

تحصیلات و مدارک

مدارکی که دارم و دوره‌هایی که گذرانده‌ام، جدا از هم آورده شده‌اند.

مدارک بین‌المللی

  • CCNAدارای مدرک
  • CompTIA Network+دارای مدرک
  • CompTIA A+دارای مدرک

تحصیلات

  • کارشناسی مهندسی تکنولوژی IT
    دانشگاه آزاد اسلامی اهواز
    شهریور ۱۴۰۲ – اکنون

دوره‌های تخصصی

  • کارشناس حرفه‌ای شبکه سیسکو (Routing & Switching)اردیبهشت – آبان ۱۴۰۴
  • مدرک بین‌المللی شبکه سیسکو (CCNA)مهر – دی ۱۴۰۳
  • مهندسی شبکه‌های مبتنی بر میکروتیکمهر – دی ۱۴۰۳
  • نصب و پیکربندی ویندوز سرور ۲۰۱۲مهر – دی ۱۴۰۳
  • پایتون برای هوش مصنوعیتیر – آبان ۱۴۰۴
  • برنامه‌نویسی Pythonمهر – دی ۱۴۰۳
  • آماده‌سازی امنیتآبان ۱۴۰۴ – اسفند ۱۴۰۴

رزومهٔ کامل

سوابق کاری، مهارت‌ها، تحصیلات و مدارک در یک صفحهٔ A4، آمادهٔ چاپ.

دانلود PDF

تماس

برای پروژهٔ شبکه، کار اتوماسیون یا موقعیت شغلی، از هر کدام از این راه‌ها پیام بدهید.