پرش به محتوا

سوابق شغلی

شغل‌هایی که داشته‌ام، از جدید به قدیم.

  1. ژوئن 2026 – اکنون · 3 ماه

    تمام‌وقت

    توسعه‌دهندهٔ ارشد فرانت‌اند

    Bidarz bidarz.ir · مشهد، خراسان رضوی، ایران · حضوری

    کار روی فرانت‌اند صرافی با React / Next.js، با مدل‌های هوش مصنوعی در ابزار.

    • سرویس‌های فرانت‌اند، بک‌اند و اندروید را با مدل‌های هوش مصنوعی ساختم — Gemini، GPT، Claude، MiMo و GLM — نه یک ابزار ثابت برای همه‌جا.
    • مدل را با ساختار پروژه انتخاب می‌کنم: مهاجرت بزرگ و فیچر محدود یک مدل نمی‌خواهند، و مدل‌های رایگان و پولی هم جای خودشان را دارند.
    • پیاده‌سازی رابط کاربری با کمک AI، ولی معماری، بازبینی و mergeها خودم بود.
    React / Next.jsJavaScript / TSSvelte / SvelteKitRxJSWordPressTailwindCSSAI Software DevelopmentCapacitor
  2. دسامبر 2025 – ژوئن 2026 · 6 ماه

    تمام‌وقت

    توسعه‌دهندهٔ ارشد فرانت‌اند

    OMPFinex ompfinex.com · مشهد، خراسان رضوی، ایران · حضوری

    رابط معامله و بقیهٔ بخش‌های پلتفرم یک صرافی رمزارز.

    • قابلیت‌های فرانت‌اند را با Angular و JavaScript / TS نوشتم.
    • داده‌های پرتکرار بازار از streamهای RxJS می‌آمد و رابط کاربری موقع به‌روزرسانی ثابت ماند.
    • مدیریت سفارش، کیف پول و نمودارهای زنده را بهتر کردم.
    AngularRxJSJavaScript / TSState ManagementFinTech / Crypto PlatformsAstroSvelte / SvelteKitCapacitor
  3. نوامبر 2024 – دسامبر 2025 · 1 سال و 1 ماه

    تمام‌وقت

    توسعه‌دهندهٔ ارشد فرانت‌اند

    Kebrin Exchange kebrin.ir · مشهد، خراسان رضوی، ایران · حضوری

    فرانت‌اند کبرین (که قبلاً اریترون بود) را از نو ساختم و بردم سراغ معماری واکنشی.

    • فرانت‌اند قدیمی را به کامپوننت‌های ماژولار Svelte / SvelteKit با JavaScript / TS و RxJS تبدیل کردم؛ حجم باندل و سرعت اجرا هر دو بهتر شد.
    • دیزاین‌سیستم جدید و چیدمان واکنش‌گرا را با TailwindCSS پیاده کردم.
    • دادهٔ زندهٔ معاملات و کیف پول را در streamهای RxJS نگه داشتم.
    • یک اپ اندروید اختصاصی برای صرافی نوشتم، با Kotlin.
    • با تیم محصول و طراحی روی مسیرهای اصلی کاربر و دسترس‌پذیری کار کردم.
    Svelte / SvelteKitRxJSJavaScript / TSTailwindCSSKotlinCapacitorFrontend ArchitectureMigration & RefactoringCrypto Exchange
  4. اکتبر 2023 – نوامبر 2024 · 1 سال و 1 ماه

    تمام‌وقت

    توسعه‌دهندهٔ فرانت‌اند

    Erythron Exchange erythron.net · مشهد، خراسان رضوی، ایران · حضوری

    فرانت‌اند صرافی اریترون: معاملات اسپات و مدیریت دارایی.

    • رابط کاربری را با Svelte / SvelteKit و TailwindCSS ساختم.
    • دفتر سفارش، نمودارها و stateهای ناهمگام رابط را با RxJS هماهنگ کردم.
    • APIهای بازار و WebSocket را وصل کردم تا کلاینت با موتور معامله همگام بماند.
    • کامپوننت‌ها را reusable نگه داشتم و حواسم به حجم باندل و سرعت رندر بود.
    • یک اپ اندروید اختصاصی برای صرافی نوشتم، با Kotlin.
    RxJSSvelte / SvelteKitJavaScript / TSTailwindCSSKotlinWebSocketsREST APIs
  5. مارس 2020 – سپتامبر 2023 · 3 سال و 6 ماه

    تمام‌وقت

    توسعه‌دهندهٔ فول‌استک

    HamtaPay hamtapay.net · ایران · حضوری

    کار فول‌استک روی یک صرافی رمزارز: پنل کاربر با Vue / Nuxt، سرویس‌های بک‌اند با Node.js و AdonisJS.

    • NATS را اضافه کردم تا سرویس‌های بک‌اند ناهمگام با هم حرف بزنند.
    • APIهای REST معامله و پرداخت را با Node.js، AdonisJS و PostgreSQL ساختم و نگه داشتم.
    • پورتال‌های SSR / PWA و داشبوردهای کاربری را با Vue / Nuxt زدم.
    • اسکیمای دیتابیس را طراحی کردم، کوئری‌های کند را بهینه کردم و تراکنش‌های مالی هم‌زمان را امن نگه داشتم.
    • واریز، برداشت و معاملات اسپات را با بقیهٔ تیم زدم.
    Node.jsAdonisJSNATSPostgreSQLVue / NuxtJavaScript / TSMicroservicesSSR / PWA
  6. ژوئن 2020 – اوت 2020 · 2 ماه

    فریلنسر

    توسعه‌دهندهٔ فرانت‌اند فریلنسر

    Naranj naranj.co · مشهد، خراسان رضوی، ایران · دورکاری

    فریلنانس فرانت‌اند: اپلیکیشن‌های SSR که هم باید سریع لود می‌شدند و هم در گوگل بالا می‌آمدند.

    • اپلیکیشن‌های Vue / Nuxt با SSR؛ تنظیم‌شده برای سرعت لود و سئو.
    • رابط موبایل‌محور و دسترس‌پذیر که روی دستگاه‌های مختلف درست کار می‌کرد.
    • سرویس‌های بیرونی و APIهای REST را به کامپوننت‌ها وصل کردم.
    • کد را ماژولار نگه داشتم تا تحویل پروژه به تیم بعدی راحت باشد.
    Vue / NuxtJavaScript / TSSSR
  7. ژوئن 2019 – ژوئیه 2019 · 1 ماه

    هم‌بنیان‌گذار

    هم‌بنیان‌گذار و توسعه‌دهندهٔ فول‌استک

    Shopista · مشهد، خراسان رضوی، ایران · حضوری

    هم‌بنیان‌گذار شوپیستا: ابزاری برای فروشندگانی که فروشگاهشان را از شبکه‌های اجتماعی اداره می‌کنند.

    • کار فول‌استک: Vue / Nuxt برای پنل فروشنده، Node.js و PHP / Yii2 برای APIها.
    • همگام‌سازی کاتالوگ، پیگیری سفارش و فروشگاه موبایل‌محور را ساختم.
    • زیرساخت را بالا آوردم، اسکیمای دیتابیس را طراحی کردم و روی سرور مستقر کردم.
    • بازخورد کاربران را در چند دور نمونهٔ اولیه به نقشهٔ راه تبدیل کردم.
    JavaScript / TSVue / NuxtNode.jsPHP / Yii2
  8. مارس 2017 – ژوئن 2019 · 2 سال و 3 ماه

    تمام‌وقت

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

    Navosh Arya · مشهد، خراسان رضوی، ایران · حضوری

    فول‌استک در نوش آریا: سرویس‌های بک‌اند و داشبوردهایی که روی همان سرویس‌ها ساخته شدند.

    • معماری بک‌اند، اسکیمای دیتابیس و APIهای REST را با PHP / Yii2 و MySQL / MariaDB زدم.
    • داشبوردها و پنل‌های مشتری را با Vue / Nuxt ساختم.
    • قرارداد داده بین فرانت‌اند و بک‌اند را مرتب کردم؛ یکپارچه‌سازی و مدیریت خطا ساده‌تر شد.
    • روی استانداردهای کد، بهینه‌سازی کوئری و ناسازگاری بین مرورگرها کار کردم.
    PHP / Yii2MySQL / MariaDBVue / NuxtNode.jsJavaScript / TS
  9. سپتامبر 2016 – مارس 2017 · 6 ماه

    کارآموز

    کارآموز سئو

    Onliner onliner.co · مشهد، خراسان رضوی، ایران · حضوری

    توسعهٔ وب و سئو در یک آژانس کوچک بازاریابی دیجیتال.

    • سئو: ساختار صفحه، خزش‌پذیری و دسترس‌پذیری محتوا.
    • سایت مشتری‌ها را با PHP، JavaScript، HTML و CSS به‌روز کردم.
    • داده‌های تحلیلی و کلیدواژه‌ها را بررسی کردم تا بفهمم واقعاً چه چیزی جواب داده.
    • اولین شغل: پایه‌ها را درست یاد گرفتم و دیدم پروژه‌ها در عمل چطور تحویل می‌شوند.
    WordPressWeb Content WritingPHP / Yii2JavaScript / TS

© 2026 Artin Zarghami

ساخته‌شده با SvelteKit و Tailwind CSS