// مهندسی فولاستک / VUE · NUXT · NODE.JS · PYTHON
توسعهٔ وب، از فرانتاند تا بکاند.
مهندس فولاستک با تخصص در Vue، Nuxt، Node.js و Python.
اپلیکیشنهای وب توسعه میدهم؛ از رابط کاربری واکنشگرا و APIهای بکاند تا پایگاه داده، اتصال سرویسها و قابلیتهای هوش مصنوعی.
آرسام سرخوش
// 01. معرفی حرفهای
معرفی و سوابق من.
تجربه در فرانتاند،
مهارت در توسعهٔ فولاستک.
Vue و Nuxt ابزارهای اصلی من هستند؛ در کنار تجربهٔ توسعهٔ بکاند، کار با پایگاه داده و انتشار اپلیکیشن.
برای مشاهدهٔ جزئیات، هر بخش را باز کنید ↓سیستمهای بکاند
توسعهٔ سرویسها، احراز هویت، منطق برنامه و اتصال به APIها.
داده و هوش مصنوعی
کار با پایگاههای دادهٔ رابطهای و سندمحور، بردارهای معنایی، جستوجوی برداری و پردازش اسناد.
توسعه از ابتدا تا انتشار
همکاری در معماری، رابط کاربری، اتصال بکاند، رفع اشکال و انتشار اپلیکیشن.
// 02. توانمندیها
مهارتهای فنی.
سیستمهای فرانتاند
- Vue 3 / Nuxt
- TypeScript / Quasar
- رابط واکنشگرا / SSR
- معماری کامپوننت
بکاند و API
- Node.js / FastAPI
- REST APIs
- احراز هویت / یکپارچهسازی
- منطق کسبوکار
داده
- PostgreSQL / MongoDB
- pgvector
- طرحواره / مهاجرت داده
- مدلسازی داده
برنامههای هوش مصنوعی
- مدلهای زبانی / embedding
- جستوجوی معنایی / برداری
- بازیابی مبتنی بر RAG
- هوشمندی اسناد
مهندسی محصول
- معماری / بازآرایی
- رفع اشکال / کارایی
- بومیسازی
- تحویل و انتشار
وب تعاملی
- Three.js / GSAP
- CSS / SCSS پیشرفته
- سیستمهای انیمیشن
- تعامل سفارشی
// 03. شیوهٔ کار
شیوهٔ کار من.
کد قابل نگهداری.
با کامپوننتهای قابل استفادهٔ مجدد، جریان دادهٔ روشن و تفکیک مسئولیتها، توسعه و نگهداری پروژه را سادهتر میکنم.
عملکرد مناسب در دستگاههای مختلف.
هنگام توسعه، به رندر صفحات، درخواستهای شبکه، رفتار SSR، حجم فایلهای خروجی و عملکرد موبایل توجه میکنم؛ بهویژه در رابطهایی که انیمیشن زیادی دارند.
شناسایی علت اصلی مشکلات.
مشکلات را در لایههای فرانتاند، API، پایگاه داده و سرویسهای متصل بررسی میکنم تا علت اصلی را پیدا و برطرف کنم.
کاربردپذیری و توجه به جزئیات.
انیمیشن، تایپوگرافی، طراحی واکنشگرا و تعاملات را در خدمت کاربردپذیری قرار میدهم؛ جزئیات باید کار با محصول را راحتتر کنند.
↳هم اپلیکیشنهای جدید توسعه میدهم و هم پروژههای موجود را بهبود میدهم؛ با توجه به ساختار کد، عملکرد و کاربردپذیری.
// 04. ابزارها
ابزارها و فناوریها.
فناوریهای مورد استفادهٔ من و کاربردشان در پروژهها را ببینید.
توسعه با Vue و Nuxt.
از Vue برای ساخت کامپوننتها، منطق قابل استفادهٔ مجدد و مدیریت وضعیت استفاده میکنم. Nuxt را برای رندر سمت سرور، مسیریابی، چندزبانگی و صفحات متصل به API به کار میبرم.
برنامههای منتشرشده؛ Arilvo به ایتالیایی، انگلیسی و آلمانی، با SEO و معماری قابل استفادهٔ مجدد.
// 05. پروژههای منتخب
پروژههای منتخب.
ARILVO
توسعه از ابتدا تا انتها
پلتفرم خدمات MEP/BIM برای بازار اروپا؛ ساختهشده از صفر، با هویت بصری، رندر سرور و سه زبان.
- معماری را طراحی و UI/UX را با کامپوننتهای قابل استفادهٔ مجدد پیاده کردم.
- بومیسازی، SEO و انتشار را مدیریت کردم.
- کامپوننتهای قابل استفادهٔ مجدد و تعامل GSAP با محتوای ایتالیایی، انگلیسی و آلمانی و زیرساخت اتصال آیندهٔ بکاند.
توسعه از ابتدا تا انتها
DOCINTEL
مهندس فولاستک
رابط هوش مصنوعی برای خلاصه، پاسخ مستند و تحلیل جدول روی Vercel؛ احراز هویت و پردازش به بکاند منتشرنشده نیاز دارند.
- اعتبارسنجی بارگذاری، استخراج متن پسزمینه، قطعهبندی و ذخیرهسازی برداری را ساختم.
- بازیابی معنایی را به خلاصهٔ AI و پرسشوپاسخ مستند با تاریخچهٔ پرسشها متصل کردم.
- مدیریت سند و گردشکار خلاصه، پرسش و تحلیل جدول را طراحی کردم.
معماری بکاند و پایپلاین هوش مصنوعی
ARVAND TERMO TEC
توسعه / بازآرایی / یکپارچهسازی
وبسایت HVAC در شمال ایتالیا؛ بهبود رابط، زیرساخت محتوا و چندزبانگی در کد موجود.
- Strapi و پایگاه دادهٔ محتوا را متصل و پیکربندی کردم.
- Strapi را به Next.js متصل و بیش از 256 فایل را بازآرایی و مرتب کردم.
- واکنشگرایی، زبانها، ناوبری و تصاویر را بهبود دادم و مشکلات پایداری را رفع کردم.
مشارکت مشخص در پروژهٔ موجود، نه ساخت کامل از صفر.