MahdyarDev Logo
0%
MahdyarDev
معرفی

مهدیار شیرزاد

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

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

React.jsNext.jsNode.jsMongoDBTailwind CSS
ارتباط با من
MahdyarDev: ~

Last login: Sat Aug 01 2026 on ttys000

MahdyarDev:~$ whoami

مهدیار شیرزاد — Full-Stack Developer

MahdyarDev:~$ cat stack.json

{
  "frontend": ["React.js", "Next.js", "Tailwind CSS"],
  "backend": ["Node.js", Express, "MongoDB"],
  "status": "full-stack developer"
}

MahdyarDev:~$ git log --oneline -3

a1c92f0 refactor: cleaner component structure

7e4d1aa feat: connect MongoDB to admin panel

3b0f2c1 style: polish hero section

MahdyarDev:~$ npm run build

✓ Compiled successfully

✓ Ready in 842ms

MahdyarDev:~$

درباره من

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

من مهدیار شیرزاد هستم؛ توسعه‌دهنده فول‌استک و دانشجوی مهندسی کامپیوتر. بیش از ۵ سابقه کدنویسی دارم، از پروژه‌های شخصی تا کار روی محصولات واقعی که الان در حال استفاده‌ هستن. با React/Next.js و Node.js، محصولی می‌سازم که هم رابط کاربریش تمیز باشه، هم پشت صحنه‌ش قابل اعتماد — و همیشه می‌دونم چرا هر خط کد اونجاست.

شروع همکاری

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

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

معماری بک‌اند

API و دیتابیس با Node.js و MongoDB، طراحی‌شده برای مقیاس‌پذیری نه فقط کارکردن

۵+ سال تجربه

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

کدنویسی تمیز

کدی که تیم بعدی (یا خودم شش‌ماه بعد) بدون سردرگمی می‌فهمدش

تکنولوژی‌ها و مهارت‌ها

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

Clean Code
Git & Version Control
React Query
Jest (Unit Testing)
Postman
Algorithm Design
Data Structures

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

Express.js
Node.js
MongoDB & Mongoose
RESTful APIs
JWT Authentication

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

React.js
Next.js (SSR/SSG)
Tailwind CSS
TypeScript
Redux Toolkit
Zod
React Hook Form
Framer Motion

پروژه‌های برجسته و ویژه

Deep Coding
Full-Stack Project

Deep Coding

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

React.jsNode.jsExpress.jsMongoDBMongooseTanStack Query
My Trip
Full-Stack Project

My Trip

پلتفرم رزرو پرواز و هتل با تمرکز بر مدیریت هم‌زمانی، تجربه کاربری سریع و معماری مقیاس‌پذیر

Next.jsTypeScriptNode.jsExpress.jsMongoDBMongoose

سوابق کاری و تحصیلات

تجربه کاری

February 2024 - July 2024Sari, Mazandaran, Iran

React.js & Next.js Developer

Sepanta Sepehr

توسعه و نگهداری وب‌اپلیکیشن‌ها با React.js و Next.js، با تمرکز روی تجربه‌ی کاربری روان و ریسپانسیو کامل. مدیریت state با Redux Toolkit در پروژه‌ای چندنفره، در محیط کاری Agile.

2022 - 2023Tabriz, East Azerbaijan, Iran

React.js & Next.js Developer

Pouyesh Gostaran

توسعه‌ی وب‌اپلیکیشن‌های تعاملی با اولویت کد تمیز و قابل نگهداری. استفاده از SSR/SSG در Next.js برای بهبود سرعت لود و رتبه‌ی سئو.

2022 - 2022Sari, Mazandaran, Iran

React.js Developer

Arman Pajouhan

طراحی کامپوننت‌های ماژولار و قابل استفاده‌ی مجدد برای سرعت بخشیدن به توسعه‌ی تیم. مدیریت state و چرخه‌ی حیات کامپوننت‌ها با React Hooks.

2021 - 2022Sari, Mazandaran, Iran

Web Developer

Sepehr Academy

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

تحصیلات و دوره‌ها

2023 - PresentSari, Mazandaran, Iran

Bachelor of Computer Engineering

Rouzbahan University

فراگیری اصول مهندسی نرم‌افزار، ساختمان داده‌ها، تحلیل الگوریتم‌ها و ساختار سیستم‌های کامپیوتری.

Professional TrainingOnline

Advanced Software Engineering Courses

Udemy / 7learn / Nikamooz

گذراندن دوره‌های تخصصی و پیشرفته پشته‌های جاوااسکریپت، معماری ریزخدمات (Microservices)، متدولوژی‌های مدرن بک‌اند با Node.js و پایگاه داده‌های توزیع‌شده.

فعالیت زنده

فعالیت گیت‌هاب

مرور مشارکت‌ها و پروژه‌های اخیر من در گیت‌هاب.

مشاهده گیت‌هاب
MahdiarDev: ~/contrib

MahdiarDev:~$ git log --since="2026-01-01" --until="2026-12-31" --oneline | wc -l

0 # commits in 2026

MahdiarDev:~$ contrib --active-days --year 2026

0 # days with shipped work

MahdiarDev:~$ contrib --top-language

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

پروژه‌های منتخب

نحوه کار

از ایده تا محصول نهایی

هر بخش از یه پروژه رو می‌شناسم — از طراحی رابط کاربری تا معماری سرور. این باعث می‌شه سریع‌تر با تیم هماهنگ بشم و مسئولیت کامل یه فیچر رو بپذیرم.

۰۱

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

از ایده تا اجرا با React.js و Node.js — یه فیچر یا محصول رو کامل، نه فقط بخشی از اون، تحویل می‌دم.

۰۲

رندر سمت سرور با Next.js

استفاده از SSR/SSG برای سرعت لود بالا و سئوی درست — جایی که پرفورمنس بخشی از تصمیم معماریه، نه یه افترثاوت.

۰۳

طراحی بک‌اند و API

ساختار دیتابیس با MongoDB و سرور مقیاس‌پذیر — با تمرکز روی امنیت داده و ساختار قابل توسعه برای تیم.

۰۴

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

رابط‌های کاربری پیچیده با چارت تعاملی، فیلتر پیشرفته و همگام‌سازی لحظه‌ای — تجربه‌ای که مقیاس داده رو مدیریت می‌کنه.

۰۵

ریفکتور و بهینه‌سازی پرفورمنس

شناسایی و رفع گلوگاه‌های پرفورمنس، بازنویسی کد غیراستاندارد و بهبود Core Web Vitals در پروژه‌های موجود.

۰۶

پیاده‌سازی دقیق UI/UX

تبدیل طرح Figma به کد واکنش‌گرا با Tailwind CSS، با دقت روی جزئیات و انیمیشن‌های روان.

Ping Me

شروع یک گفتگوی فنی

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

موقعیت استقرارایران، مازندران
ارسال ایمیل مستقیمmahdiar55582@gmail.com
شماره تماس+98 938 449 4884