Portfolio

Engineering work, shown at system level

Robotics, embedded systems, computer vision, automation, AI, drone, and PCB work—organized around architecture, constraints, personal ownership, and measurable outcomes.

21documented projects
6engineering domains
9+years of experience
Filter by engineering domain or export the complete portfolio.

All disciplines

Featured and recent projects

21 projects / 17 featured

IOTive Industrial IoT Telemetry and Monitoring Platform project

Industrial Automation

FeaturedDetails

IOTive Industrial IoT Telemetry and Monitoring Platform

Led the research and development of industrial IoT telemetry systems based on STM32 embedded hardware, GSM communication, industrial Modbus networking, and cloud-connected monitoring infrastructure, with more than 2000 deployed devices across industrial and medical applications.

  • STM32 Microcontrollers
  • Embedded C
  • GSM Communication
  • Modbus RTU
  • Modbus TCP
  • ESXi
  • More than 2000 industrial devices deployed commercially
  • Achieved approximately 99.99% operational uptime across deployed systems
Electromagnetic Slag Detection and Steel Casting Optimization System project

Industrial Automation

FeaturedDetails

Electromagnetic Slag Detection and Steel Casting Optimization System

Developed an industrial electromagnetic slag-detection platform for molten-steel casting optimization using FPGA-based signal analysis, custom six-layer PCBs, industrial PLC systems, and real-time electromagnetic sensing.

  • Zynq FPGA
  • ARM Processing Systems
  • Vivado
  • Siemens S7-1200
  • STM32H7
  • Embedded C
  • Achieved approximately 88% slag-detection accuracy
  • Saved approximately 2 tons of steel per casting cycle
Industrial Capacitive Moisture Measurement and Heatmap Analysis System project

Industrial Automation

FeaturedDetails

Industrial Capacitive Moisture Measurement and Heatmap Analysis System

Developed an industrial capacitive moisture-measurement system for drywall manufacturing using custom sensing hardware, STM32H7 embedded processing, Ethernet telemetry, and Qt-based heatmap visualization software.

  • STM32H7
  • Embedded C
  • Ethernet Communication
  • UDP Networking
  • Qt
  • NE555
  • Successfully developed custom industrial moisture sensing system
  • Enabled real-time drywall moisture distribution analysis
Automated Alpha Particle Beam Measurement System project

Embedded Systems

FeaturedDetails

Automated Alpha Particle Beam Measurement System

Designed and developed an AVR-based embedded instrumentation system for precision scanning and measurement of alpha-particle beam intensity using sub-millimeter motion control, high-resolution current acquisition, and serial communication.

  • AVR ATmega64
  • Embedded C
  • External 16-bit ADC
  • Stepper Motor Control
  • UART Serial Communication
  • Automated alpha-particle beam scanning process
  • Achieved synchronized motion and measurement acquisition
Industrial Robotic Arm Development and Autonomous Manipulation Systems project

Robotics

FeaturedDetails

Industrial Robotic Arm Development and Autonomous Manipulation Systems

Co-founded a robotics startup focused on development of industrial robotic arms, autonomous manipulation systems, ROS2-based robot control, EtherCAT motion systems, and computer-vision-guided robotics for industrial and cinematic applications.

  • ROS2
  • MoveIt2
  • EtherCAT
  • STM32H7
  • Computer Vision
  • Embedded C
  • Developed autonomous cinematic robotic camera platform
  • Implemented human-following robotic camera capture system
RoboCup Rescue Robot Platform and UAV Systems project

Robotics

FeaturedDetails

RoboCup Rescue Robot Platform and UAV Systems

Developed embedded control systems, autonomous navigation, SLAM, and UAV subsystems for the YRA RoboCup Rescue Team, achieving two international Best-in-Class first-place awards at RoboCup 2014 in Brazil.

  • ROS1
  • Hector SLAM
  • AVR Microcontrollers
  • Embedded C
  • Fuzzy Logic Navigation
  • UAV Control Systems
  • Achieved 1st Place Best-in-Class Manipulation at RoboCup 2014
  • Achieved 1st Place Best-in-Class Small UAV at RoboCup 2014
Autonomous Pipe Inspection FPV Drone System project

Robotics

FeaturedDetails

Autonomous Pipe Inspection FPV Drone System

Developed an autonomous confined-space FPV drone system for pipe inspection using PX4 firmware modification, optical-flow fusion, laser-based centering, and YOLO-based defect segmentation.

  • PX4
  • Embedded C++
  • Optical Flow
  • YOLO Segmentation
  • Computer Vision
  • Laser Sensors
  • Successfully demonstrated autonomous pipe traversal
  • Implemented laser-based autonomous centering system
AJNA Autonomous ICU Assistance and Telepresence Robot project

Robotics

FeaturedDetails

AJNA Autonomous ICU Assistance and Telepresence Robot

Developed an autonomous healthcare robotics platform during the COVID-19 pandemic for ICU assistance, telepresence communication, patient monitoring, and autonomous medicine delivery.

  • STM32F4
  • Embedded C
  • Computer Vision
  • SLAM
  • Ethernet Communication
  • Android Application
  • Successfully developed autonomous ICU assistance platform
  • Enabled remote doctor-patient communication
Autonomous Drone System for Copper Cable Recovery and Infrastructure Inspection project

Robotics

FeaturedDetails

Autonomous Drone System for Copper Cable Recovery and Infrastructure Inspection

Developed an autonomous PX4-based drone platform for utility-infrastructure inspection and copper-cable recovery using Mask R-CNN segmentation, monocular metric depth estimation, and vision-guided autonomous positioning.

  • PX4
  • Mask R-CNN
  • Depth Anything V2
  • Python
  • Computer Vision
  • Autonomous Navigation
  • Successfully trained Mask R-CNN segmentation models for cable detection
  • Implemented monocular metric depth estimation using Depth Anything V2
Autonomous Solar Panel Cleaning Robot project

Robotics

FeaturedDetails

Autonomous Solar Panel Cleaning Robot

Developed an autonomous robotic solar-panel cleaning system using computer vision, embedded control, and environmental sensing for industrial solar-farm deployment.

  • STM32F4
  • Embedded C
  • Computer Vision
  • Environmental Sensors
  • Autonomous Navigation
  • Successfully deployed prototype system
  • Demonstrated autonomous solar-panel contamination detection
Autonomous Crawlspace Inspection Robot project

Robotics

FeaturedDetails

Autonomous Crawlspace Inspection Robot

Developed an autonomous crawlspace-inspection robot using ROS2, Nav2, SLAM Toolbox, frontier exploration, AI-based hazard detection, and remote iOS-based operation.

  • ROS2
  • Nav2
  • SLAM Toolbox
  • FastAPI
  • Raspberry Pi
  • Computer Vision
  • Successfully implemented ROS2 autonomous navigation stack
  • Demonstrated SLAM-based crawlspace mapping
Industrial Drywall Process Monitoring and Telemetry System project

Industrial Automation

FeaturedDetails

Industrial Drywall Process Monitoring and Telemetry System

Developed a distributed industrial process-monitoring system for drywall manufacturing using STM32 embedded hardware, Modbus RTU/TCP communication, custom infrared temperature sensing, and centralized Python-based monitoring software.

  • STM32F4
  • Embedded C
  • RS485
  • Modbus RTU
  • Modbus TCP
  • Python
  • Successfully deployed distributed industrial monitoring architecture
  • Enabled real-time drywall process monitoring
Industrial Image and Video Dehazing Research for Autonomous Vision Systems project

Computer Vision

FeaturedDetails

Industrial Image and Video Dehazing Research for Autonomous Vision Systems

Conducted industrial AI research on image and video dehazing using transformer-based architectures, diffusion-assisted reconstruction, optical flow, and hybrid dual-domain neural networks during a Mitacs internship at MacDon Industries.

  • PyTorch
  • Transformers
  • Stable Diffusion
  • Video Diffusion
  • Optical Flow
  • Deep Learning
  • Developed hybrid dual-domain transformer dehazing architectures
  • Developed image and video dehazing pipelines
Custom CNC Automation and Vision-Guided Manufacturing Systems project

Industrial Automation

FeaturedDetails

Custom CNC Automation and Vision-Guided Manufacturing Systems

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

  • STM32F4
  • Embedded C
  • GRBL
  • Computer Vision
  • Industrial CNC Systems
  • Motion Control
  • Successfully developed custom STM32-based CNC controller systems
  • Developed functional three-axis CNC prototype platform
VOD Process Gas Analysis and Industrial Monitoring System project

Industrial Automation

FeaturedDetails

VOD Process Gas Analysis and Industrial Monitoring System

Developed an industrial gas-analysis and process-monitoring system for stainless-steel VOD manufacturing using embedded sensing hardware, industrial gas sensors, and Qt-based visualization software.

  • STM32F4
  • Embedded C
  • Qt
  • C++
  • Industrial Gas Sensors
  • Industrial Telemetry
  • Successfully developed industrial VOD gas-analysis system
  • Enabled real-time stainless-steel process monitoring
Industrial Knowledge Base AI Assistant Using RAG and Qwen2.5 project

AI Systems

FeaturedDetails

Industrial Knowledge Base AI Assistant Using RAG and Qwen2.5

Developed a local industrial AI assistant for Iran Alloy Steel by converting an internal technical wiki into a Retrieval-Augmented Generation system powered by a locally deployed Qwen2.5 LLM.

  • Qwen2.5
  • Retrieval-Augmented Generation
  • Vector Search
  • Embeddings
  • Python
  • Local LLM Deployment
  • Developed local AI assistant for industrial technical knowledge access
  • Enabled semantic search over internal wiki documentation
Local LLM Portfolio Assistant with RAG on NVIDIA Jetson AGX Orin project

AI Systems

FeaturedDetails

Local LLM Portfolio Assistant with RAG on NVIDIA Jetson AGX Orin

Developed a locally deployed AI assistant integrated into this portfolio website using Retrieval-Augmented Generation and an NVIDIA Jetson AGX Orin for on-device inference.

  • NVIDIA Jetson AGX Orin
  • Ollama
  • Local LLM Inference
  • Retrieval-Augmented Generation
  • Next.js
  • TypeScript
  • Developed a fully local AI assistant integrated into the engineering portfolio
  • Enabled conversational retrieval of robotics and AI project information
Awards and Professional Recognition project

Recognition

Details

Awards and Professional Recognition

Recognition for contributions in robotics, embedded systems, industrial technology development, and engineering innovation.

  • Robotics
  • Embedded Systems
  • Industrial Automation
  • Technology Leadership
  • Received Yazd Chamber of Commerce Best Technology Company recognition in 2021
  • Received Yazd University Best Technologist Student recognition in 2020

Industrial Automation

Details

EtherCAT + Modbus Industrial Automation System

PLC- and VFD-based automation systems integrating EtherCAT and Modbus TCP/RTU for real-time industrial coordination.

  • Siemens S7-1200
  • TIA Portal
  • WinCC
  • VFDs
  • EtherCAT
  • Modbus
  • Improved motion stability under variable load across multiple drive configurations.
  • Reliable multi-vendor integration between Siemens PLC and third-party VFDs.

Embedded Systems

Details

STM32/ESP32 IoT Device to Manufacturing

STM32 and ESP32-based IoT devices using GSM/LTE and LoRa communication, with production-focused PCB design, validation, and DFM.

  • STM32
  • ESP32
  • LoRa
  • GSM/LTE
  • PCB Design
  • Achieved >99% hardware uptime target in deployed systems.
  • Improved production yield through manufacturability-focused design.
Portable Infrared Turbidity Measurement Device project

Embedded Systems

Details

Portable Infrared Turbidity Measurement Device

Developed a portable embedded turbidity-measurement instrument using infrared optical sensing, touchscreen interaction, and custom embedded hardware for scientific water-quality analysis.

  • STM32
  • Embedded C
  • Infrared Sensors
  • Touchscreen Interface
  • LCD Display
  • Analog Signal Processing
  • Successfully developed portable turbidity measurement instrument
  • Implemented infrared-based optical sensing system