SOFTWARE ENGINEER

محمدحسن خامه چیان

توسعه‌دهنده ارشد نرم‌افزار | .NET Backend & Full-Stack Developer

توسعه‌دهنده نرم‌افزار با تمرکز بر C#، .NET، ASP.NET Core و Web API و تجربه عملی در Backend، Integration، Webhook، SignalR، Hangfire و توسعه نرم‌افزارهای Desktop و Mobile.

مخ
موقعیتمشهد، ایران
تجربه10+ پروژه
موبایل+98 915 451 2435
Emailmh.khamechian@gmail.com

تجربه حرفه‌ای

2019 — Present

March 2025 — Present

توسعه‌دهنده Backend، Windows و Android

Toranj Rahyaft Dadehfa

توسعه و نگهداری سیستم‌های تجاری و سازمانی با C# و .NET؛ طراحی Web API، Integration، Webhook، SignalR و Hangfire؛ توسعه WPF، Windows Forms، Android و Kiosk.

March 2019 — June 2026

برنامه‌نویس و پشتیبان

مؤسسه جوانان آستان قدس رضوی

توسعه و پشتیبانی سامانه‌های سازمانی و آنلاین با ASP.NET، MongoDB، HTML/CSS/JavaScript؛ توسعه Android و طراحی و پیاده‌سازی سیستم VoIP بومی‌سازی‌شده.

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

توانمندی‌های کلیدی

C# / .NETAdvanced
Web APIAdvanced
WPF / WinFormsExpert
Android / KotlinAdvanced
Flutter / DartAdvanced
Python / AIAdvanced
MongoDBAdvanced
SQL ServerIntermediate

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

نمونه‌های واقعی و جزئیات پیاده‌سازی

PROJECT 01
01

سامانه یکپارچه فروشنده Digikala

طراحی و توسعه سرویس Integration برای تبادل اطلاعات با فروشندگان و سرویس‌های خارجی.

  • طراحی RESTful Web API و ساخت جریان‌های پردازشی پس‌زمینه
  • استفاده از Clean Architecture برای جداسازی لایه‌های Domain، Application و Infrastructure
  • اجرای Jobهای زمان‌بندی‌شده با Hangfire و ارتباط لحظه‌ای با SignalR
  • مدیریت Webhook و خطاهای سرویس‌های خارجی و بهبود قابلیت نگهداری سیستم
C#.NETWeb APIClean ArchitectureHangfireSignalRWebhook
PROJECT 02
02

Kioskهای تولیدی و مشتری‌محور

مشارکت در توسعه ۵ نرم‌افزار Kiosk مورد استفاده مشتریان و سیستم‌های فروش و ثبت سفارش.

  • طراحی رابط کاربری و جریان‌های تعاملی با WPF
  • اتصال Kiosk به Backend و APIهای سازمانی
  • پیاده‌سازی سناریوهای ثبت سفارش، بارکد و تعامل با مشتری
  • دیباگ و پشتیبانی نرم‌افزارهای در حال استفاده در محیط واقعی
WPFC#REST APIWindowsIntegration
PROJECT 03
03

یکپارچه‌سازی سرویس‌های خارجی

پیاده‌سازی حدود ۵ تا ۱۰ اتصال به APIها و سرویس‌های شخص ثالث در پروژه‌های مختلف.

  • طراحی لایه‌های ارتباطی مستقل از منطق اصلی برنامه
  • مدیریت Authentication، Request/Response و خطاهای ارتباطی
  • هماهنگ‌سازی داده‌ها میان سیستم داخلی و سرویس خارجی
  • افزودن Logging و پردازش‌های پس‌زمینه برای افزایش پایداری
C#RESTJSONWebhookHangfire

تحصیلات

۱۳۹۸ – ۱۴۰۱

کارشناسی ارشد مهندسی برق – کنترل

دانشگاه فردوسی مشهد

۱۳۹۴ – ۱۳۹۸

کارشناسی مهندسی برق – کنترل

دانشگاه غیرانتفاعی سجاد

زبان‌ها

فارسی: زبان مادری · انگلیسی: Upper-Intermediate

کارت پایان خدمت

GitHub

github.com/mhkhzha213457

LinkedIn

linkedin.com/in/mohammad-hassan-khamechian

Website(Cv)

mhkhamechian.ir