آماده همکاری‌های جدید

Alireza Mahmoudi

کد که اجرا می‌شه.
سیستم‌هایی که زنده می‌مونن.

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

با بیش از ۷ سال تجربه عملی در توسعه وب از سال ۲۰۱۸، روی توسعه فول‌استک تخصص دارم و هم فرانت‌اند و هم بک‌اند را به خوبی می‌شناسم. طراحی ساختار دیتابیس بهینه و ساخت API های مقاوم از نقاط قوت من است.

سال تجربه
7+
کل پروژه‌ها
69+
زبان صحبت‌شده
3
برنامه‌نویسی از
2018

01 · ماجرای من تا اینجا

برنامه‌نویسی رو سال ۲۰۱۸ توی BullxBear شروع کردم و روی یک پلتفرم صرافی ارز (دلار به ریال) کار می‌کردم. پروژه به‌خاطر محدودیت‌های قانونی لغو شد، ولی برنامه‌نویسی رو به‌سختی یادم داد و نشونم داد که یک محصول خیلی بیشتر از کدشه.

بین سال‌های ۱۳۹۹ تا ۱۴۰۱ به‌عنوان توسعه‌دهنده‌ی مستقل فول‌استک کار می‌کردم و پروژه‌هایی برای کارفرماهای مختلف تحویل دادم. فریلنسری یادم داد که یک پروژه رو از اولین طراحی تا انتشار خودم جلو ببرم و مشکلات رو بدون منتظر موندن حل کنم.

از اواخر ۱۴۰۱ توسعه‌دهنده‌ی ارشد فرانت‌اند در Zaamdesign هستم و پروژه‌ها رو با Nuxt.js و Next.js برای کارفرماهایی از کانادا، آلمان و آمریکا پیش می‌برم. کارها از سامانه‌ی مدیریت مدرسه و سایت جشنواره تا ابزار دسکتاپ با Electron و اپلیکیشن موبایل با React Native رو شامل می‌شن.

کنار کار وب، سال‌هاست سیستم‌های معاملاتی هم می‌سازم. اکسپرت ادوایزر و اندیکاتور اختصاصی با MQL5 می‌نویسم و اون‌ها رو در لایه‌های تمیز ساختار می‌دم تا بشه یک استراتژی رو بدون بازنویسی کل ربات تست و جایگزین کرد.

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

~/alireza — zsh

02 · جایی که ساخته‌ام

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

آبان ۱۴۰۱ – اکنون

Zaamdesign · ایران

  • سرپرست توسعه فرانت‌اند برای پروژه‌های داخلی و بین‌المللی با Nuxt.js، Next.js، OpenAPI، FastAPI، Electron، Ionic، React Native و غیره.
  • همکاری با کارفرماهایی از کانادا، آلمان، آمریکا و سایر کشورها.
  • مهارت ارتباطی قوی به زبان انگلیسی و آلمانی متوسط، همکاری تیمی و بهره‌وری را افزایش داده است.

توسعه‌دهنده فول‌استک وب (فریلنسر)

مهر ۱۳۹۹ – آبان ۱۴۰۱

پروژه‌های فریلنسری · ایران

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

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

دی ۱۳۹۶ – مهر ۱۳۹۹

BullxBear · ایران

  • توسعه یک پلتفرم جامع صرافی ارز (دلار به ریال).
  • شروع مسیر برنامه‌نویسی حرفه‌ای با یادگیری و کاربرد فناوری‌های مختلف.
  • پروژه به دلیل محدودیت‌های قانونی لغو شد، اما تجربه پایه‌ای ارزشمندی فراهم کرد.

03 · چیزهایی که ساخته‌ام

هرکدوم از یک مشکل واقعی شروع شدن که کسی لازم داشت حلش کنیم.

Ee-ventify.com

e-ventify.com

کارت‌پستال و دعوت‌نامه دیجیتال همراه با موسیقی و انیمیشن.

مشاهده سایت ↗
Mmodirino.com

modirino.com

سامانه هوشمند مدیریت مدرسه و دانشکده.

مشاهده سایت ↗
Aarvancloud.ir

arvancloud.ir

ابزار مدیریت فایل ابری برای دسکتاپ.

مشاهده سایت ↗
Mmolanafestival.ir

molanafestival.ir

وب‌سایت جشنواره مولانا با ثبت‌نام و رسانه.

مشاهده سایت ↗
Bbarsavasepehr.com

barsavasepehr.com

وب‌سایت شرکتی با Python و Nuxt.js.

مشاهده سایت ↗
Ppetrotarh.com

petrotarh.com

وب‌سایت شرکت صنعتی با پشتیبانی چندزبانه.

مشاهده سایت ↗

پروژه‌های تحویل‌شده در شرکت زام دیزاین

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

نمونه‌کارهای زام دیزاین ↗

rashed front

NuxtPiniaPrimeVueFormKitTanStack TableZodOpenAPIQuillPlaywright

e-ventify

e-ventify.com ↗
NuxtPiniaPrimeVueOpenLayersApexChartsLottieGSAPPWASentryPlaywright

hesabnama-front

Next.jsTurborepoTailwind CSSTypeScript

tileapp

tileapp.ir ↗

TileApp.ir یک پلتفرم حرفه‌ای برای معرفی و فروش انواع سنگ ساختمانی (تراورتن، مرمریت، گرانیت و…) است. چالش اصلی، سازمان‌دهی داده‌ی متنوع محصولات و ساخت جست‌وجوی پیشرفته با فیلترهای پویا بود. علاوه بر کاتالوگ، بخش آگهی فروش برای تامین‌کنندگان و یک بلاگ آموزشی هم در سایت وجود دارد.

Next.jsReactHeroUIZustandFirebasei18nextCKEditor 5OpenAPISentry

Rashed App

Vue 3VitePiniaPrimeVueFormKitTailwind CSSVitestTypeScript

barsava-front

barsavasepehr.com ↗

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

NuxtPiniaPrimeVueSwiperfullpage.jsVeeValidateYupVitestPlaywright

molana_fest

molanafestival.ir ↗

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

NuxtPiniaFormKitSidebase Authi18nFancyboxJalali dates

perfex_front

NuxtPiniaPrimeVueChart.jsSidebase AuthVeeValidatei18n

petrotarh_front

www.petrotarh.com ↗

وب‌سایت پتروطرح پارس، یک هلدینگ تحقیقاتی و تولیدی در صنایع شیمیایی که کاتالیست تولید می‌کند. سایت برای معرفی شرکت و محصولات طراحی شده و بخش‌هایی برای نمایش پروژه‌ها و مشتریان قبلی دارد، با تصاویر باکیفیت و توضیحات کامل.

NuxtPiniaThree.jsGSAPLocomotive ScrollIsotopei18n

rusasia

rusasia.co ↗

وب‌سایت روس آسیا، مشاور مهاجرت با خدمات اقامتی، مسکن، دانشجویی و ارزی. سایت سه‌زبانه (فارسی، عربی و انگلیسی) است و با تمرکز بر زیبایی، تجربه‌ی کاربری مناسب و سئوی خوب توسعه یافته است.

NuxtPiniaGSAPLocomotive ScrollSwiperDaisyUIi18n

sepehr

sepehr-group.com/fa ↗

پلتفرم دیجیتال دوزبانه (فارسی/انگلیسی) برای هلدینگ بین‌المللی سپهر و شرکت‌های زیرمجموعه‌اش مثل کیمیاگستران سپهر و کیمیا رزین. معماری ماژولار امکان معرفی مستقل هر واحد کسب‌وکار را می‌دهد، با تمرکز بر سئوی فنی و ساختاری مناسب برای شرکا، مشتریان و پژوهشگران.

Next.jsReactMaterial UIEmotionSwiperZod

kimiyagostaran

kimyagostaran.com ↗

وب‌سایت شرکت کیمیا گستران سپهر، تولیدکننده‌ی مواد شیمیایی (تأسیس ۱۳۸۲). سایت یک پلتفرم جامع برای معرفی شرکت، محصولات، خدمات و پروژه‌های انجام‌شده است و امکان ارتباط مستقیم با تیم شرکت را فراهم می‌کند.

Next.jsReactMaterial UInext-intlZodPhotoswipe

acg

نرم‌افزار Arvan ACG برای مدیریت یکپارچه‌ی فضاهای ذخیره‌سازی ابری از چند سرویس‌دهنده در یک محل. امکاناتش شامل مدیریت کاربران، تنظیم دسترسی و پشتیبانی از FTP و پروتکل‌های مشابه است و هدفش افزایش بهره‌وری و ساده‌سازی فرآیندهای مدیریتی سازمان‌هاست.

Next.jsReactMaterial UIChart.jsTailwind CSS

bargo

bargoex.com ↗

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

NuxtPiniaFormKitSidebase Authi18nAnime.js

photograph_front

NuxtPrimeVueVeeValidateTailwind CSSColcade

newArvanS3

www.arvancloud.ir ↗

اپلیکیشن دسکتاپ ArvanCloudS3 به سفارش آروان کلاد (واحد آبجکت استوریج). ابزاری برای مدیریت فایل‌ها و صندوقچه‌های ابری روی سیستم شخصی، با امکاناتی مثل ساخت صندوقچه، آپلود، مدیریت دسترسی، جابه‌جایی فایل بین صندوقچه‌ها و اتصال به‌عنوان درایو ویندوز. رابط کاربری هماهنگ با محصولات آروان طراحی شده است.

ElectronReactMaterial UIAWS SDK (S3)rcloneElectron Forgeelectron-updater

dr-talebzadeh

drhasantalebzadeh.ir ↗

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

NuxtPiniaPrimeVueGSAPIsotopeSassPlaywright

zamin-portal

zaminhost.com ↗

وب‌سایت زمین هاست، ارائه‌دهنده‌ی سرور، میزبانی، آموزش آنلاین، سرویس پایگاه داده و لینوکس در ایران و اروپا. سایت توسط تیم زام دیزاین طراحی و پشتیبانی می‌شود.

ReactMaterial UIBootstrapPrimeReactReact RouterChart.jsApexChartsCKEditor 5react-hook-form

florase

Next.jsReacti18nextFramer MotionGSAPYupSwiper

payping_demo_front

NuxtPiniaPrimeVueChart.jsSidebase AuthVeeValidatei18n

acenut_next

Next.jsReactTypeScriptTailwind CSS

eventify app

Vue 3IonicCapacitorPiniaPrimeVueOpenLayersCypressVitest

blue2me

Next.jsReactHeroUIMongoose (MongoDB)JWT (jose)bcryptFramer Motion

compressor

Next.jsReactTailwind CSSZodSwiperreCAPTCHA v3

taef_perfume_front

NuxtVuePiniaFormKitDaisyUILocomotive ScrollSwiperVueUsei18n

کارهای فنی (ریپوهای خصوصی)

کد این پروژه‌ها خصوصیه. توضیح فنی دقیق‌تر در صورت درخواست ارائه می‌شه.

اکسپرت ادوایزر و اندیکاتور اختصاصی فارکس

ربات‌ها و اندیکاتورهای معاملاتی برای MetaTrader 5 با منطق Keltner Channel، XTrend، Spike، ZigZag و Trend Pulse. هر کدوم قوانین ورود، خروج و مدیریت ریسک مخصوص خودشون رو دارن.

MQL5Expert Advisorاندیکاتور اختصاصیبک‌تستOOP

معماری ماژولار اکسپرت معاملاتی

یک اکسپرت شیءگرا با لایه‌های مشخص: جمع‌آوری داده، تحلیل، تولید سیگنال و یک ایجنت که معامله و حساب رو مدیریت می‌کنه. چند استراتژی و سناریو به همین هسته وصل می‌شن.

MQL5OOPمعماری لایه‌ایالگوی Strategy

اپلیکیشن دسکتاپ معاملاتی با کمک هوش مصنوعی

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

ElectronTypeScriptMetaTrader 5ایجنت‌های AIداده‌ی Real-time

بک‌اند REST با Django Ninja

یک REST API تایپ‌شده با Django Ninja برای یک محصول فول‌استک.

PythonDjangoDjango NinjaREST API

اپلیکیشن فول‌استک با Qwik City

یک اپلیکیشن وب فول‌استک با Qwik City و TypeScript.

Qwik CityTypeScriptفول‌استک

وبلاگ با Headless CMS

وبلاگی که Agility CMS رو به‌عنوان بک‌اند محتوا استفاده می‌کنه و با Next.js و TypeScript رندر می‌شه.

Next.jsTypeScriptAgility CMS

اپلیکیشن موبایل دستور پخت

یک اپلیکیشن موبایل دستور پخت با React Native و TypeScript.

React NativeTypeScript

استارتر فول‌استک با Nuxt

پایه‌ی پروژه‌ی Nuxt با TypeScript برای ساخت سریع محصولات فول‌استک.

NuxtVueTypeScript

04 · بازار، با کد

فراتر از وب، اکسپرت ادوایزر و اندیکاتور اختصاصی با MQL5 می‌نویسم. در ادامه یک چارت زنده‌نما و طرز فکر یک استراتژی وقتی روی ترمینال واقعی اجرا میشه رو می‌بینی.

  • 01اندیکاتورهای اختصاصی که مستقیم روی چارت کشیده می‌شن
  • 02اکسپرت‌هایی که با سیگنال معامله می‌کنن، نه با احساس
  • 03منطق تست‌شده (بک‌تست) قبل از اولین سفارش واقعی
منطق نمونه‌ی MQL5 برای نمایش (نه استراتژی واقعی)
void OnTick() {
  // fast MA crosses above slow MA, no open position yet
  if (crossUp(fastMA, slowMA) && !HasPosition())
    trade.Buy(Lots, _Symbol, SymbolInfoDouble(_Symbol, SYMBOL_ASK), sl, tp);
}

05 · جعبه‌ابزار من

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

JavaScriptTypeScriptPHPPythonMQL5

فریمورک‌ها و کتابخانه‌ها

Next.jsNuxt.jsVue.jsReact.jsLaravelFastAPIDjango

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

GitDockerTailwind CSSPrismaReduxPiniaZodAnt DesignPrimeVuePrimeReactHero UIElectronMetaTrader 5Qwik CityAgility CMSReact NativeDjango Ninja

مهندسی پایه

HTML5CSS3طراحی واکنش‌گرا (Responsive)دسترس‌پذیری (a11y)بهینه‌سازی عملکرد و Core Web VitalsSEORESTful APIاحراز هویت و مجوزدهیپایگاه داده SQL و NoSQLتست و دیباگDevTools مرورگرGit و کنترل نسخهاصول UX

هوش مصنوعی و روش کار مدرن

مبانی LLMمهندسی پرامپتتوسعه با کمک هوش مصنوعیVibe Codingارزیابی مدلهزینه و تاخیر قابلیت‌های AI

تحلیل تکنیکال

پرایس اکشنالگوهای کندلیحمایت و مقاومتترند فالووینگمیانگین متحرک (SMA/EMA)RSIMACDباندهای بولینگرکانال کلتنرZigZagفیبوناچی ریتریسمنتتحلیل نوسانتحلیل چندتایم‌فریممدیریت ریسکحجم‌دهی پوزیشنبک‌تست

06 · زبان‌ها (انسان و ماشین)

فارسیمادری
انگلیسیپیشرفته
آلمانیمتوسط

بیایید با هم چیزی بسازیم

برای پروژه‌های فول‌استک و همکاری‌ها در دسترس هستم. پیام بگذارید تا درباره محصولتان صحبت کنیم.

+98 933 891 3838 · Iran, Khorasan Razavi