رفتن به معرفی من
دربارهٔ من / AS-001معرفی حرفه‌ای

// مهندسی فول‌استک / VUE · NUXT · NODE.JS · PYTHON

توسعهٔ وب، از فرانت‌اند تا بک‌اند.

مهندس فول‌استک با تخصص در Vue، Nuxt، Node.js و Python.

اپلیکیشن‌های وب توسعه می‌دهم؛ از رابط کاربری واکنش‌گرا و APIهای بک‌اند تا پایگاه داده، اتصال سرویس‌ها و قابلیت‌های هوش مصنوعی.

آرسام / AS-001
مهندس فول‌استک

آرسام سرخوش

VUE / NUXT → توسعهٔ فول‌استک[ A/S ]

// 01. معرفی حرفه‌ای

معرفی و سوابق من.

تجربه در فرانت‌اند،
مهارت در توسعهٔ فول‌استک.

Vue و Nuxt ابزارهای اصلی من هستند؛ در کنار تجربهٔ توسعهٔ بک‌اند، کار با پایگاه داده و انتشار اپلیکیشن.

از صفر
سیستم‌های موجود
برای مشاهدهٔ جزئیات، هر بخش را باز کنید ↓

کامپوننت‌ها و منطق قابل استفادهٔ مجدد را با Composition API می‌سازم و برای مدیریت وضعیت از Pinia استفاده می‌کنم. رابط‌های Quasar و تعاملات سفارشی را طوری طراحی می‌کنم که توسعه و نگهداری آن‌ها آسان باشد.

// 02. توانمندی‌ها

مهارت‌های فنی.

حوزه /01

سیستم‌های فرانت‌اند

  • Vue 3 / Nuxt
  • TypeScript / Quasar
  • رابط واکنش‌گرا / SSR
  • معماری کامپوننت
حوزه /02

بک‌اند و API

  • Node.js / FastAPI
  • REST APIs
  • احراز هویت / یکپارچه‌سازی
  • منطق کسب‌وکار
حوزه /03

داده

  • PostgreSQL / MongoDB
  • pgvector
  • طرح‌واره / مهاجرت داده
  • مدل‌سازی داده
حوزه /04

برنامه‌های هوش مصنوعی

  • مدل‌های زبانی / embedding
  • جست‌وجوی معنایی / برداری
  • بازیابی مبتنی بر RAG
  • هوشمندی اسناد
حوزه /05

مهندسی محصول

  • معماری / بازآرایی
  • رفع اشکال / کارایی
  • بومی‌سازی
  • تحویل و انتشار
حوزه /06

وب تعاملی

  • Three.js / GSAP
  • CSS / SCSS پیشرفته
  • سیستم‌های انیمیشن
  • تعامل سفارشی

// 03. شیوهٔ کار

شیوهٔ کار من.

01 / structure

کد قابل نگهداری.

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

02 / performance

عملکرد مناسب در دستگاه‌های مختلف.

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

03 / debugging

شناسایی علت اصلی مشکلات.

مشکلات را در لایه‌های فرانت‌اند، API، پایگاه داده و سرویس‌های متصل بررسی می‌کنم تا علت اصلی را پیدا و برطرف کنم.

04 / usability

کاربردپذیری و توجه به جزئیات.

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

↳هم اپلیکیشن‌های جدید توسعه می‌دهم و هم پروژه‌های موجود را بهبود می‌دهم؛ با توجه به ساختار کد، عملکرد و کاربردپذیری.

// 04. ابزارها

ابزارها و فناوری‌ها.

فناوری‌های مورد استفادهٔ من و کاربردشان در پروژه‌ها را ببینید.

فرانت‌اند / Vue / Nuxt

توسعه با Vue و Nuxt.

از Vue برای ساخت کامپوننت‌ها، منطق قابل استفادهٔ مجدد و مدیریت وضعیت استفاده می‌کنم. Nuxt را برای رندر سمت سرور، مسیریابی، چندزبانگی و صفحات متصل به API به کار می‌برم.

Vue.js
Nuxt.js
TypeScript
JavaScript
Quasar
Pinia

تجربه در پروژه‌ها

برنامه‌های منتشرشده؛ Arilvo به ایتالیایی، انگلیسی و آلمانی، با SEO و معماری قابل استفادهٔ مجدد.

// 05. پروژه‌های منتخب

پروژه‌های منتخب.

از صفر / منتشرشده

ARILVO

توسعه از ابتدا تا انتها

پلتفرم خدمات MEP/BIM برای بازار اروپا؛ ساخته‌شده از صفر، با هویت بصری، رندر سرور و سه زبان.

نقش من در پروژه
  • معماری را طراحی و UI/UX را با کامپوننت‌های قابل استفادهٔ مجدد پیاده کردم.
  • بومی‌سازی، SEO و انتشار را مدیریت کردم.
  • کامپوننت‌های قابل استفادهٔ مجدد و تعامل GSAP با محتوای ایتالیایی، انگلیسی و آلمانی و زیرساخت اتصال آیندهٔ بک‌اند.

توسعه از ابتدا تا انتها

فرانت‌اند آنلاین / کد بک‌اند موجود

DOCINTEL

مهندس فول‌استک

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

نقش من در پروژه
  • اعتبارسنجی بارگذاری، استخراج متن پس‌زمینه، قطعه‌بندی و ذخیره‌سازی برداری را ساختم.
  • بازیابی معنایی را به خلاصهٔ AI و پرسش‌وپاسخ مستند با تاریخچهٔ پرسش‌ها متصل کردم.
  • مدیریت سند و گردش‌کار خلاصه، پرسش و تحلیل جدول را طراحی کردم.

معماری بک‌اند و پایپلاین هوش مصنوعی

سیستم موجود / بهبودیافته

ARVAND TERMO TEC

توسعه / بازآرایی / یکپارچه‌سازی

وب‌سایت HVAC در شمال ایتالیا؛ بهبود رابط، زیرساخت محتوا و چندزبانگی در کد موجود.

نقش من در پروژه
  • Strapi و پایگاه دادهٔ محتوا را متصل و پیکربندی کردم.
  • Strapi را به Next.js متصل و بیش از 256 فایل را بازآرایی و مرتب کردم.
  • واکنش‌گرایی، زبان‌ها، ناوبری و تصاویر را بهبود دادم و مشکلات پایداری را رفع کردم.

مشارکت مشخص در پروژهٔ موجود، نه ساخت کامل از صفر.