Mohammadreza Asadi G.

About me

๐Ÿชช My full name is Mohammadreza Asadi Gandomani, though I may also be listed under variations such as Mohammadreza Asadi G., M. Reza 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
TensorFlow
TensorFlow
PyTorch
PyTorch
Keras
Keras
OpenVINO
OpenVINO
Scikit-Learn
Scikit-Learn
ImageJ
ImageJ
Dlib
Dlib
ONNX
ONNX
PyQt
PyQt
Streamlit
Streamlit
SQL Databases
SQL Databases
Ubuntu
Ubuntu
Docker
Docker
Git
Git
Pylon Viewer
Pylon Viewer
Industrial Cameras
Industrial Cameras
Smart Cameras
Smart Cameras
CCTVs
CCTVs
Lighting Techniques
Lighting Techniques
Arduino
Arduino
Nvidia Jetson
Nvidia Jetson
ESP32
ESP32
Raspberry Pi
Raspberry Pi
PLC Communications
PLC Communications

Work Experience

Professional Experience

Flanders Make

Flanders Make

AI Vision Engineer

Learn More

TekNet

TekNet

Computer Vision Developer

Learn More

HoopadVision

HoopadVision

Computer Vision Engineer | Project Technical Lead

Learn More

Novinilya

Novinilya

Machine Vision Engineer | Project Technical Lead

Learn More

Yazd University - Signal Processing Lab

Yazd University - Signal Processing Lab

Computer Vision Software Developer

Learn More

Freelancer

Freelancer

Freelance Engineer

Learn More

Isfahan Science & Technology Town

Isfahan Science & Technology Town

Research And Development Technician

Learn More

PROJECTS

Main Projects

Edge-Based Real-Time Color Detection System using ESP32-CAM

Embedded Vision / Jan. 15, 2026

Multi-Camera Face Recognition System for CCTV-Based Security Applications

Security & Surveillance / May 15, 2025

Pythonโ€“PLC Integration for Industrial Vision-Based Automation Pipelines

Embedded & Control Systems / Feb. 15, 2025

AI-Powered Attendance & Access Control System using Multi-Camera Face Recognition

Security & Surveillance / June 15, 2024

AI-Based Intrusion Detection System using Multi-Camera Object Detection (CCTV)

Security & Surveillance / July 15, 2024

Vision-Based Fire Detection System for CCTV Surveillance Applications

Security & Surveillance / Nov. 15, 2024

AIoT Smart Home Control System with Voice Interface and LLM Integration

Smart Home / Aug. 15, 2024

Vision-Based Intelligent Parking Management System using License Plate Recognition (LPR)

Security & Surveillance / July 15, 2024

AI-Based Retinal Disease Detection from OCT Medical Images

Healthcare AI / Nov. 15, 2023

Audio-Visual Instrument Separation from Music Videos using Deep Learning

Media & Entertainment AI / Dec. 15, 2023

Face Recognition Anti-Spoofing (Liveness Detection) System for CCTV-Based Attendance

Security & Surveillance / June 15, 2023

OCR System for High-Temperature Steel Slab Identification using Machine Vision

Industrial AI & Automation / Jan. 15, 2023

MVTec HALCON v18.11 Machine Vision Practical Programs

Industrial AI & Automation / April 15, 2023

Rock Mass Discontinuity Detection using Computer Vision for Geotechnical Analysis

Industrial AI & Automation / March 15, 2022

Machine Vision-Based Quality Inspection & Mold Protection System for Injection Molding

Industrial AI & Automation / March 15, 2022

Desktop Image Preprocessing Tool for Industrial Vision Applications

Industrial AI & Automation / May 15, 2022

Automated Visual Inspection Machine for Ceramic Catalyst Support (Monoliths)

Industrial AI & Automation / June 15, 2021

Machine Vision-Based Plastic Injection Product Detection System

Industrial AI & Automation / Sept. 15, 2020

Performance Enhancement of Acrylic Teeth Sorting System using Machine Vision

Industrial AI & Automation / Aug. 15, 2020

Breast Cancer Detection from Thermal Images using Image Processing Techniques

Healthcare AI / April 15, 2020

Deep Learning-Based Crack Detection in Civil Infrastructure

Industrial AI & Automation / Oct. 15, 2019

Mental State (Arousal Level) Recognition using Machine Learning

Healthcare AI / March 15, 2019

ECG-Based Cardiac Arrhythmia Detection using Machine Learning

Healthcare AI / June 15, 2018

Smart Lighting Control System using ARM Microcontroller

Embedded & Control Systems / Nov. 15, 2017

DALI-Based Smart Lighting Control System

Embedded & Control Systems / June 15, 2015

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