Portfolio

Project-first engineering case studies

Robotics, embedded systems, computer vision, automation, AI systems, LLM/RAG, drone, and PCB work organized around technical decisions, system architecture, implementation constraints, and outcomes.

All disciplines

Featured and recent projects

21 projects / 17 featured

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 commerciallyAchieved approximately 99.99% operational uptime across deployed systems

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 accuracySaved approximately 2 tons of steel per casting cycle

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 systemEnabled real-time drywall moisture distribution analysis

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 processAchieved synchronized motion and measurement acquisition

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 platformImplemented human-following robotic camera capture system

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 2014Achieved 1st Place Best-in-Class Small UAV at RoboCup 2014

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 traversalImplemented laser-based autonomous centering system

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 platformEnabled remote doctor-patient communication

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 detectionImplemented monocular metric depth estimation using Depth Anything V2

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 systemDemonstrated autonomous solar-panel contamination detection

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 stackDemonstrated SLAM-based crawlspace mapping

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 architectureEnabled real-time drywall process monitoring

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 architecturesDeveloped image and video dehazing pipelines

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 systemsDeveloped functional three-axis CNC prototype platform

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 systemEnabled real-time stainless-steel process monitoring

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 accessEnabled semantic search over internal wiki documentation

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 portfolioEnabled conversational retrieval of robotics and AI project information

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 2021Received 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.

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 instrumentImplemented infrared-based optical sensing system