Hardware
- STM32F4 CNC controller hardware
- Three-axis CNC systems
- 2.2kW spindle systems
- Industrial motion-control systems
- Glue application mechanisms
- Machine vision integration hardware
Industrial Automation
Developed custom CNC automation systems including STM32-based GRBL motion controllers, industrial glue-application CNC platforms, and computer-vision-based manufacturing quality-control systems.

Summary
Developed custom CNC automation systems including STM32-based GRBL motion controllers, industrial glue-application CNC platforms, and computer-vision-based manufacturing quality-control systems.
Embedded Systems and Automation Engineer


An initial proof-of-concept CNC platform was developed using:
The platform was designed and assembled in-house and was used both for prototyping and internal machining operations.
I designed the custom controller hardware and ported GRBL firmware to the STM32F4-based motion-control platform.
A second industrial CNC platform was developed for an internal combustion engine manufacturing company in Iran.
The system automated gasket glue application for engine oil-pan manufacturing processes.
The CNC platform performed:
A computer vision system was developed to verify glue-application quality.
The vision system analyzed glue continuity and detected incomplete glue coverage on manufactured parts.
This enabled automated quality-control verification integrated directly into the manufacturing workflow.