Embedded AI / Robotics / Industrial Intelligence

Robotics Engineer • Embedded AI • Industrial Perception Systems

Embedded Systems Engineer | Firmware | PCB Design | Robotics

Building deployment-oriented autonomous systems combining robotics, computer vision, embedded electronics, industrial automation, and AI-driven perception.

Systems focusEmbedded AI, robotics, computer vision, industrial automation, and LLM/RAG systems.
Current baseAuthorized for full-time work in Canada and based in Regina, Saskatchewan.
Engineering styleHardware-aware, deployment-focused, validation-driven, and comfortable across research and production.
Sensors
Firmware
Control
Perception
RAG
Deploy
PCBROS2CVLLM/RAG
RoboCup international competitor9+ years embedded systems experienceROS2, LLM/RAG, STM32, ESP32Industrial AI diagnostic workflowsComputer vision and perception pipelinesPLC, VFD, EtherCAT, Modbus systemsPrototype-to-deployment ownershipLLM/RAG knowledge grounding
LLM/RAGindustrial diagnostic and knowledge-grounding systems
>99%hardware uptime target in deployed IoT systems
9+years across embedded, robotics, and automation
PCB → AIfull-stack intelligent systems ownership

Featured case studies

Engineering depth across AI, robotics, and deployed systems

Each case study is structured around the problem, constraints, architecture, ownership, deployment details, and measurable outcomes.

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

Systems profile

Hardware-aware AI engineering

Full-stack intelligent systems spanning embedded electronics, real-time control, ROS2 robotics, industrial perception pipelines, and deployment-validated autonomous systems.

Read full engineering profile
Physical Layer

Sensors, PCB design, STM32/ESP32 firmware, signal integrity, bring-up.

Control Layer

Real-time loops, PLC/VFD systems, EtherCAT, Modbus, ROS2 coordination, validation.

Intelligence Layer

Computer vision, industrial perception, ML pipelines, LLM/RAG diagnostic workflows.

Deployment Layer

Manufacturing transition, field reliability, troubleshooting workflows, operational AI handoff.

Capability map

A full-stack skill base for intelligent machines

Amir's experience organized by the engineering layers behind intelligent machines: embedded systems, robotics, computer vision, LLM/RAG, and industrial automation.

Embedded AI & Real-Time Systems

  • STM32, AVR, ESP32
  • ARM Cortex firmware
  • Real-time control loops
  • Embedded C/C++

Electronics & FPGA

  • FPGA development with Xilinx Zynq
  • Vivado design suite
  • PCB schematic capture and layout
  • Altium and KiCad

Robotics & Autonomous Systems

  • ROS2 (Humble)
  • Sensor fusion
  • Robotic inspection systems
  • ROS2 perception nodes

Computer Vision & ML

  • Industrial perception pipelines
  • OpenCV
  • PyTorch / TensorFlow
  • Object detection and segmentation

LLM/RAG & Industrial AI

  • Retrieval-Augmented Generation
  • Prompt engineering
  • Knowledge grounding
  • Diagnostic expert systems

Industrial Automation

  • Siemens S7-1200 PLC
  • TIA Portal / WinCC
  • VFD configuration and tuning
  • EtherCAT and Modbus TCP/RTU

Technical writing

Notes from embedded AI, PCB, robotics, and industrial systems

Writing should act as proof of technical judgment: practical, grounded, and connected to deployment realities.

Technical collaboration

Robotics systems, embedded AI, industrial perception, and deployment-focused autonomy.

Work at the intersection of real-time systems, applied AI, hardware integration, robotic inspection, and industrial validation.