پرش به محتوای اصلی
بازگشت به تیم
سورن جمیلی امامی

مدیرعامل · بک‌اند و معماری فول‌استک

سورن جمیلی امامی

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

سورن APIهای مقیاس‌پذیر، امن و ساختاریافته طراحی می‌کند: با Node.js و Express، احراز هویت JWT، کنترل دسترسی نقش‌محور و مدل‌سازی MongoDB. دانشجوی مهندسی نرم‌افزار است و برای تحویل کامل محصول، رابط را هم با Next.js، React و TypeScript می‌سازد.

درباره

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

در پیاده‌سازی معماری‌های چندسطحی (RBAC)، سیستم‌های احراز هویت مبتنی بر JWT، مدیریت فایل‌ها و منطق تجاری و مالی پیچیده توانمند است. در لایه‌ی داده، روی مدل‌سازی منعطف و کارآمد با MongoDB و Mongoose مسلط است.

اگرچه برای تحویل یکپارچه‌ی محصول از TypeScript، React و Next.js هم استفاده می‌کند، نقطه‌ی قوت و اشتیاقش سرورهای پایدار و تبدیل چالش‌های پیچیده‌ی سیستم به زیرساخت‌های نرم‌افزاری تمیز است.

چه کارهایی می‌کند

  • طراحی و توسعه‌ی APIهای RESTful
  • احراز هویت امن (JWT و کوکی HttpOnly) و کنترل دسترسی نقش‌محور
  • معماری پایگاه‌داده‌ی NoSQL با MongoDB
  • منطق مالی و فروشگاهی: سبد خرید، تخفیف، سفارش و پرداخت
  • سامانه‌های مدیریتی و CMS اختصاصی
  • سیستم‌های فول‌استک با Next.js

ابزارها

سرور و API

  • Node.js & NPM
  • JavaScript (ES6+)
  • Express.js
  • RESTful API design
  • Postman (testing & docs)

داده

  • MongoDB
  • Mongoose
  • Advanced schemas & virtuals

امنیت و دسترسی

  • JWT authentication
  • RBAC
  • Bcrypt
  • Security middlewares
  • HttpOnly cookies

رابط

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS

ابزار و استقرار

  • Git & GitHub
  • Clean Code
  • Render
  • Vercel
  • Cloudinary & Multer

تحصیلات

  1. مهر ۱۴۰۰ – خرداد ۱۴۰۳

    دیپلم شبکه و نرم‌افزار

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

  2. مهر ۱۴۰۳ – شهریور ۱۴۰۵

    کاردانی فنی شبکه‌های کامپیوتری

    دانشگاه فنی حرفه‌ای منتظری

  3. مهر ۱۴۰۵ – اکنون

    کارشناسی نرم‌افزار

    دانشگاه آزاد اسلامی

پروژه‌های مرتبط

کارهایی که این عضو در آن‌ها نقش داشته است.

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

  • حل مسئله و تفکر تحلیلی
  • یادگیری مستمر و تطبیق‌پذیری
  • توجه به جزئیات
  • کار تیمی و ارتباط مؤثر
  • مسئولیت‌پذیری و مدیریت پروژه

شیوه‌ی کار

  1. ۰۱

    معماری و مدل‌سازی

    پیش از هر کدی، اسکیمای MongoDB و مسیرهای امن API را طراحی می‌کنیم.

  2. ۰۲

    منطق اصلی بک‌اند

    سرورهای Node.js پرسرعت با احراز هویت JWT و منطق کسب‌وکارِ تمیز و تست‌پذیر.

  3. ۰۳

    اتصال به فرانت‌اند

    اتصال بک‌اند امن به فرانت‌اند Next.js و React با تایپ‌های دقیق TypeScript.

  4. ۰۴

    استقرار و مقیاس‌دهی

    استقرار روی سرور، بهینه‌سازی ایندکس‌ها و اطمینان از مقیاس‌پذیری زیر بار.

پورتفولیوی شخصی

کارهای تیمهمه‌ی کارهای تیم

هم‌تیمی‌ها

همه‌ی تیم
با ما حرف بزن