M. Reza Asadi G.

About me

🪪 My full name is Mohammadreza Asadi Gandomani, though I may also be listed under variations such as M. Reza Asadi G., Mohammadreza Asadi G., MRAG, Mohammadreza Asadi, or Mohammadreza Asadi-Gandomani in different contexts or publications.

🧠 I’m an 𝗔𝗿𝘁𝗶𝗳𝗶𝗰𝗶𝗮𝗹 𝗩𝗶𝘀𝗶𝗼𝗻 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 with experience in project management. I specialize in the overlap of Computer Vision and Machine Vision, with practical skills in both algorithm development and hardware deployment.

🖼️ In 𝗖𝗼𝗺𝗽𝘂𝘁𝗲𝗿 𝗩𝗶𝘀𝗶𝗼𝗻, I’ve created AI-based solutions for fields like surveillance, medical, and geoscience. Some of my projects include real-time face recognition for attendance, disease detection from medical images, and rock joint segmentation. I’ve used traditional image processing, machine learning, deep learning, and system integration to turn raw data into useful results.

🏭 In 𝗠𝗮𝗰𝗵𝗶𝗻𝗲 𝗩𝗶𝘀𝗶𝗼𝗻, I’ve developed and improved industrial inspection systems for automation. This involved choosing cameras and lenses, designing lighting, and running models on edge devices to improve quality control. I also led the development of products like injection molding machines and automotive products inspection systems.

💻 I’ve been involved in 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 as well, both as a GUI programmer and as a technical lead, working closely with development teams in both computer and machine vision projects.

📈 As a 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗠𝗮𝗻𝗮𝗴𝗲𝗿, I’ve led teams through full project lifecycles, from gathering requirements and writing proposals to final delivery. I coordinated R&D, engineering, and operations, while managing time, resources, and expectations. My projects include burglar alarms, smart parking, fire detection, and manufacturing inspection systems, always aiming for ready-to-use, practical solutions.

🔌 Thanks to my 𝗘𝗹𝗲𝗰𝘁𝗿𝗼𝗻𝗶𝗰𝘀 background, I’ve also programmed embedded systems and PLCs to control hardware based on vision outputs. Using Python, I connected vision systems with devices like PLCs, Raspberry Pi, and Arduino to perform real-time actions such as opening gates or triggering alarms.

🎯 My goal is to use all this experience to make daily life smarter and more automated, helping people live more easily and efficiently.

Skills

Main Skills

Python
Python
MVTec HALCON
MVTec HALCON
C/C++
C/C++
MATLAB
MATLAB
OpenCV
OpenCV
Keras
Keras
TensorFlow
TensorFlow
PyTorch
PyTorch
Image Acquisition
Image Acquisition
Lighting Techniques
Lighting Techniques
Qt
Qt
SQLite
SQLite

Work Experience

Professional Experience

TekNet

TekNet

Computer Vision Developer

Learn More

HoopadVision

HoopadVision

Computer Vision Engineer | Project Manager

Learn More

Novinilya

Novinilya

Machine Vision Engineer | Technical Project Manager

Learn More

Yazd University - Signal Processing Lab

Yazd University - Signal Processing Lab

Computer Vision Software Developer

Learn More

Freelancer

Freelancer

Electrical Engineer

Learn More

Isfahan Science & Technology Town

Isfahan Science & Technology Town

Research And Development Technician

Learn More

PROJECTS

Main Projects

Intelligent Parking

License Plate Recognition / July 15, 2024

Academic Experience

Educations & Researches

Publications

Publications

Researcher & Reseach Engineer

Learn More

Isfahan University of Medical Sciences

Isfahan University of Medical Sciences

Associate Machine Learning Engineer

Learn More

Yazd University

Yazd University

M.Sc., Telecommunications Engineering (Signal Processing)

Learn More

Sheikh Bahaei University

Sheikh Bahaei University

B.Sc., Electronic Engineering

Learn More