Hi, I’m Seyed Mohammad Salehi.

I’m an electrical engineer and University of Surrey M.Sc. graduate in Computer Vision, Robotics, and Machine Learning. I build intelligent systems across AI, autonomous robotics, control, embedded software, and electronic hardware. My M.Sc. thesis focused on efficient human-motion prediction for safe autonomous navigation.

About

Based in: London, UK

I bridge hardware and software to turn research ideas into reliable working systems, from machine-learning models and control algorithms to embedded firmware and custom electronic circuits.

Skills

Programming

  • Python
  • C/C++
  • MATLAB/Simulink
  • Jupyter, Conda & Colab

AI & Perception

  • Deep Learning
  • Computer Vision
  • Human Motion Prediction
  • Speech & Audio Processing
  • Mamba/State-Space Models

Control & Embedded

  • PID Control & Parameter Tuning
  • STM32Cube
  • Keil MDK
  • Arduino & Atmel Studio AVR
  • Code Composer Studio

Circuit & CAD

  • ADS, HSpice & PSpice
  • Proteus
  • Electronic Circuit Design
  • Autodesk Fusion

Digital Design

  • Vivado
  • Xilinx ISE
  • ASIC/FPGA
  • VHDL

Research Tools

  • Argoverse 2
  • Experimental Evaluation
  • Overleaf
  • EndNote
  • COOJA (IoT)

Experience

Head Representative

Surrey Students’ Union
  • I work in the “Voice Zone” and am the Head Rep for the “Faculty of Engineering and Physical Sciences (FEPS)” at the University of Surrey.

Electrical Control Engineer

Rhizo PTX — iTEK Project
  • Designed and integrated a hardware-software dashboard for system-wide PID control and layered safety logic.
  • Engineered two transistor-based switching stages to regulate system voltage and current.
  • Implemented the corresponding controls and interface buttons in the dashboard software.

Teaching Assistant

Shahid Beheshti University
  • Supported Microprocessors and Computer Architecture, Artificial Intelligence, and Technical English modules.

Software Engineering Team Member

Sarmad Company
  • Developed embedded-system software in C using Visual Studio and Code Composer Studio.

Robotics Training Expert

Sigma Company
  • Taught robotics and coached students for national and international competitions.
  • Co-developed curricula, robot bodies, electronic circuits, and starter firmware.
  • Helped organise robotics competitions at the University of Tehran (2021) and in India (2022).

Software Engineering Team Member

Cube Electronic Company
  • Developed C/C++ firmware for STM32 microcontrollers using STM32Cube and Keil MDK.

Education

M.Sc. Computer Vision, Robotics & Machine Learning — Graduate

University of Surrey ·

  • Thesis: Human Motion Prediction for Safe and Trustworthy Autonomous Navigation in Urban Environments.
  • Evaluating DeMo, SEAM, and SHARP on Argoverse 2 while extending SHARP with Mamba state-space encoders and controlled attention ablations.
  • Finalised-module average: 71.75%. Applied Machine Learning 85; Research, Professionalism & Innovation 75; Medical Robotics 67; Advanced Computer Vision & Deep Learning 60.
  • Additional recorded module results: Computer Vision & Pattern Recognition 100; Speech Processing 80; Speech Recognition 98; Artificial Intelligence of Things 73.

B.Sc. Electrical Engineering (GPA 77/100)

Shahid Beheshti University ·

  • Thesis: Simulation of a Self-Driving Car (92.5/100).
  • Selected subjects: Embedded Systems, Artificial Intelligence, Programming, Microprocessors, and Linear Control.

High School Diploma in Mathematics & Physics (GPA 96/100)

National Organization for Development of Exceptional Talents (Helli 4) ·

Publications & Certificates

Publication

  • Enhancing SOC and SOH Estimation in Lithium-Ion Batteries through SABRE and RELIANT-Based Approach

Certificates

Leadership, Memberships & Activities

Featured Project Case Studies

Professional References

Contact

Last updated 15 August 2026.