SOFTWARE ENGINEER

Mohammad Hassan Khamechian

Software Engineer & Intelligent Systems Developer | AI, Signal Processing & Embedded Systems

Software Engineer with an Electrical Engineering–Control background and hands-on experience in AI, signal processing, computer vision, Android, and embedded systems, including an AI-based Digital Stethoscope prototype.

MH
LocationMashhad, Iran
Experience10+ projects
Phone+98 915 451 2435
Emailmh.khamechian@gmail.com

Professional Experience

2019 — Present

March 2025 — Present

Backend, Windows & Android Software Developer

Toranj Rahyaft Dadehfa

Develop and maintain commercial and organizational systems with C# and .NET; design Web APIs; implement integrations, Webhooks, SignalR, and Hangfire; build WPF, Windows Forms, Android, and kiosk applications.

March 2019 — June 2026

Software Developer & Technical Support Specialist

Astan Qods Razavi Youth Institute

Develop and support organizational and online platforms using ASP.NET, MongoDB, HTML/CSS/JavaScript; maintain Android software and implement a customized VoIP system.

Technical Skills

Core capabilities

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

Intelligent Systems Research

AI-Based Digital Stethoscope

Respiratory SoundArduinoBluetoothAndroidPythonTensorFlowCNNBiLSTMFuzzy Logic

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

Built a working prototype for respiratory sound acquisition and screening of 7 respiratory diseases. Research paper: “Fuzzy Convolutional Neural Networks with Bidirectional Long Short-Term Memory for Respiratory Disease Screening” — Under Review.

Selected Projects

Real-world examples and implementation details

PROJECT 01
AI

AI-Based Digital Stethoscope

Master's research project for respiratory sound acquisition, processing, and disease screening.

  • Built an Arduino-based signal acquisition device
  • Transferred respiratory sound data over Bluetooth to Android
  • Sent collected data to a server for Python-based processing
  • Applied CNN/BiLSTM and Fuzzy Logic techniques for screening 7 respiratory diseases
ArduinoBluetoothAndroidPythonTensorFlowCNNBiLSTMFuzzy Logic
PROJECT 02
02

Smart Cane for Visually Impaired People

Bachelor's project combining embedded hardware, Android, and server communication.

  • Designed an Arduino-based prototype
  • Implemented Android communication
  • Transferred and processed sensor data
  • Converted sensor outputs into usable information for the application
ArduinoEmbeddedAndroidServerData Processing
PROJECT 03
03

Signal Processing & Computer Vision Work

Applied signal-processing, feature-extraction, classification, and OpenCV concepts.

  • Processed and analyzed audio signals
  • Worked with feature extraction and classification pipelines
  • Applied OpenCV and image-processing techniques
  • Combined control engineering, software, and machine-learning knowledge in applied projects
DSPAudio ProcessingOpenCVMachine Learning

Education

2019 – 2022

M.Sc. in Electrical Engineering – Control

Ferdowsi University of Mashhad

2015 – 2019

B.Sc. in Electrical Engineering – Control

Sadjad University

Languages

Persian: Native · English: Upper-Intermediate

Military Service: Completed

GitHub

github.com/mhkhzha213457

LinkedIn

linkedin.com/in/mohammad-hassan-khamechian

Website(Cv)

mhkhamechian.ir