مهندس برق / نرم‌افزار

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

مهندس نرم‌افزار | .NET • Multi-Platform • AI • Embedded Systems

مهندس نرم‌افزار با مسیر حرفه‌ای شکل‌گرفته از مهندسی برق–کنترل به توسعه نرم‌افزار، از طریق یادگیری خودآموز و تجربه عملی مهندسی. ترکیبی از تجربه C#/.NET، توسعه Backend، نرم‌افزارهای Desktop و Mobile، Python و هوش مصنوعی، پردازش سیگنال، Arduino و Microcontroller و اتصال Hardware به Software.

کارشناسی و کارشناسی ارشدمهندسی برق – کنترل
پایه مهندسیArduino • Microcontroller • Python • AI • پردازش سیگنال
مخ
موقعیتمشهد، ایران
تجربه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
Arduino / Microcontroller / RoboticsAdvanced

پژوهش و سیستم هوشمند

AI-Based Digital Stethoscope

Respiratory SoundArduinoBluetoothAndroidPythonTensorFlowCNNBiLSTMFuzzy Logic

Respiratory Sound → Arduino → Bluetooth → Android → Server → Python AI → Classification

نمونه عملی طراحی و ساخته شد تا صدای تنفس را دریافت و برای غربالگری ۷ بیماری تنفسی پردازش کند. مقاله پژوهشی با عنوان «Fuzzy Convolutional Neural Networks with Bidirectional Long Short-Term Memory for Respiratory Disease Screening» در وضعیت Under Review قرار دارد.

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

مجموعه‌ای از پروژه‌های منتخب تمام حوزه‌های تخصصی

PROJECT 01
API

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

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

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

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

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

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

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

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

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

مجموعه نرم‌افزارهای Desktop

توسعه نرم‌افزارهای WPF و Windows Forms برای سناریوهای تجاری و سازمانی.

  • طراحی فرم‌ها و جریان‌های کاری پیچیده
  • اتصال نرم‌افزارها به API، SQL Server و MongoDB
  • پیاده‌سازی ابزارهای عملیاتی برای کاربران سازمان
  • نگهداری و توسعه تدریجی سیستم‌های موجود
WPFWinFormsC#SQL ServerMongoDB
PROJECT 05
15+

Android & Mobile Portfolio

مشارکت و نگهداری بیش از ۱۵ پروژه Android/Mobile در طول سابقه کاری.

  • توسعه Android با Kotlin و Xamarin
  • ارتباط Mobile با Backend و سرویس‌های REST
  • پیاده‌سازی قابلیت‌های کاربردی و نگهداری نسخه‌های موجود
  • عیب‌یابی و رفع مشکلات کاربران واقعی
AndroidKotlinXamarinFlutterREST API
PROJECT 06
VoIP

سیستم VoIP بومی‌سازی‌شده

طراحی و پیاده‌سازی یک سیستم VoIP کامل که جایگزین راهکار قبلی شد.

  • طراحی API و ساختار داده با MongoDB
  • توسعه نرم‌افزار Windows Forms
  • اتصال اجزای Client، Server و Database
  • استقرار و پشتیبانی سیستم برای کاربران واقعی
C#WinFormsMongoDBAPIVoIP
PROJECT 07
AI

AI-Based Digital Stethoscope

پروژه کارشناسی ارشد برای دریافت، پردازش و غربالگری صدای تنفس.

  • ساخت سخت‌افزار دریافت سیگنال مبتنی بر Arduino
  • انتقال داده از طریق Bluetooth به Android و سپس Server
  • پردازش داده با Python و مدل‌های Deep Learning
  • استفاده از CNN/BiLSTM و Fuzzy Logic برای غربالگری ۷ بیماری تنفسی
ArduinoBluetoothAndroidPythonTensorFlowCNNBiLSTMFuzzy Logic
PROJECT 08
IoT

Smart Cane for Visually Impaired People

پروژه کارشناسی با ترکیب Embedded، Android و ارتباط با Server.

  • طراحی نمونه اولیه با Arduino
  • پیاده‌سازی ارتباط با اپلیکیشن Android
  • انتقال و پردازش داده
  • تبدیل خروجی سنسورها به اطلاعات قابل استفاده برای کاربر
ArduinoEmbeddedAndroidServerData Processing
PROJECT 09
DSP

پژوهش پردازش سیگنال و بینایی ماشین

کار با مفاهیم پردازش سیگنال، Feature Extraction، Classification و OpenCV در پروژه‌های کاربردی.

  • تحلیل و پردازش سیگنال صوتی
  • استخراج ویژگی و طراحی فرآیند Classification
  • کار با OpenCV و Image Processing
  • ترکیب دانش کنترل، نرم‌افزار و یادگیری ماشین
DSPAudio ProcessingOpenCVMachine Learning
PROJECT 10
HW

Tally & Remote Camera with Arduino

پروژه سخت‌افزاری مبتنی بر Arduino با تمرکز بر Tally و کنترل/ارتباط با Remote Camera.

  • استفاده از Arduino به‌عنوان کنترلر سیستم
  • پیاده‌سازی منطق Tally برای نمایش وضعیت
  • ایجاد ارتباط میان کنترلر و Remote Camera
  • ترکیب برنامه‌نویسی Microcontroller با یک سناریوی کاربردی سخت‌افزار/نرم‌افزار
ArduinoMicrocontrollerTallyRemote CameraEmbedded

تحصیلات

۱۳۹۸ – ۱۴۰۱

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

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

۱۳۹۴ – ۱۳۹۸

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

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

زبان‌ها

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

اطلاعات تکمیلی

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

محل سکونت: مشهد، ایران

GitHub

github.com/mhkhzha213457

LinkedIn

linkedin.com/in/mohammad-hassan-khamechian

Website(Cv)

mhkhamechian.ir