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

مهدی باقری

توسعه‌دهنده فول‌استک با تمرکز بر Next.js در سمت کاربر و NestJS در سمت سرور. تجربه در تبدیل ایده‌های پیچیده محصولات به محصولی که هم رابط کاربری روانی دارد هم سمت سرور قابل اتکایی.

عکس مهدی باقری (Mahdi Bagheri)، توسعه‌دهنده فول‌استک تیم NextApps
نام لاتین
Mahdi Bagheri
سمت
توسعه‌دهنده فول‌استک
محل فعالیت
اصفهان
تیم
NextApps
درباره

مهدی باقری کیست؟

مهدی باقری توسعه‌دهنده‌ی فول‌استک و از بنیان‌گذاران NextApps است. کار او یک سر محصول را نمی‌گیرد: رابط کاربری را با Next.js و React می‌سازد و سمت سرور همان محصول را با NestJS و Node.js پیاده‌سازی می‌کند.

در سمت کاربر تمرکزش بر رابط‌هایی است که روی موبایل و دسکتاپ یکسان روان کار کنند: ساختن Design System و کامپوننت‌های قابل استفاده‌ی مجدد با Tailwind CSS و shadcn/ui، و پیاده‌سازی صفحه‌های راست‌به‌چپ فارسی که تایپوگرافی و چیدمانشان درست باشد.

در سمت سرور با NestJS سرویس‌ها، قرارداد API و منطق کسب‌وکار را می‌نویسد و با Docker پروژه را برای اجرا و استقرار بسته‌بندی می‌کند. چون هر دو طرف قرارداد API را خودش می‌بیند، نقطه‌های ناسازگاری بین Frontend و Backend زودتر از موعد پیدا می‌شوند.

تخصص

مهدی باقری روی چه چیزهایی کار می‌کند

حوزه‌های تخصصی و ابزارهایی که در پروژه‌های واقعی استفاده می‌کند.

حوزه‌های تخصص

  • توسعه فول‌استک
  • توسعه فرانت‌اند
  • توسعه بک‌اند با NestJS
  • طراحی رابط کاربری
  • Design System
  • طراحی واکنش‌گرا
  • کانتینرسازی با Docker
  • توسعه با کمک هوش مصنوعی

تکنولوژی‌ها

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • NestJS
  • Docker
  • AI-Assisted Development

تمرکز اصلی

  • Next.js
  • React
  • TypeScript
  • NestJS
  • Design Systems
  • AI-Assisted Development
نوشته‌ها

مقالات مهدی باقری

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

ساخت رابط کاربری فارسی و راست‌به‌چپ در Next.js

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

آماده‌ی شروع

ایده‌ای دارید که ارزش ساخته شدن دارد؟

بیایید آن را به یک محصول واقعی تبدیل کنیم.