Sajjad Salem

Experienced Machine Learning engineer and Python developer with over 4 years of experience. A perpetual learner. Holds a Master's degree in Electrical Engineering from Amirkabir University of Technology. Specializes in IoT and Computer Vision projects, showcasing expertise in Python, ARM STM32 programming with C/C++ and AI frameworks. Dedicated to delivering inventive solutions with the highest accuracy.

What I Do

Computer Vision

I have more than four years of experience in computer vision. Throughout this period, I have successfully finished multiple industrial projects and extensively collaborated with various cameras and processing boards. My life revolves around OpenCV and Deep Learning.

IoT & Robotics

Since starting my bachelor's degree in 2016, I have been programming in C/C++ on different microcontrollers like Arduino, AVR, and ARM. I have taken part in various industrial and academic projects and competitions. Currently, I have a strong interest in working with ARM STM32 microcontrollers. I have successfully completed multiple projects utilizing this robust IC in the realm of IoT and other industrial applications.

Machine Learning

I began learning machine learning through Dr. Andrew Ng's courses on Coursera in 2020. With my Python proficiency, I quickly began training AI models and implementing them in computer vision projects. The Sorter and ADAS projects at PFK Co. proved to be quite challenging, allowing me to further develop my AI skills.

Python Development

As a Python enthusiast, I have completed numerous projects involving AI solutions, embedded systems, and both backend and frontend development. I thoroughly enjoy working with Python and take pleasure in sharing my experiences with students and interns in academic and industrial settings.

Resume

4 Years of Experience

Education

Sep 2020 - Jun 2023
Amirkabir University of Technology (Tehran Polytechnic)

M.Sc. in Electrical Engineering

GPA: 3.42, Final Thesis Grade: A
ranking: #375 in QS world,#127 in best Engineering, #4 best Engineering in Iran

Sep 2016 - Aug 2020
Iran University of Science and Technology

B.Sc. in Electrical Engineering

ranking: #451 in QS world,#173 in Engineering, #6 best Engineering in Iran.

Publications

Feb 2023 - Dec 2023

InceptionCapsule: Inception-Resnet and CapsuleNet with self-attention for medical image Classification

Submitted to the "IEEE Transactions on Human-Machine Systems"

Jun 2023 - Nov 2023

A hybrid IndRNNLSTM approach for real-time anomaly detection in software-defined networks

Submitted to the "Journal of Computer Science and Technology"

Work Experience

Aug 2020 - Present
Pooya Fanavaran Kosar (Tehran)

Embedded Systems Developer

  • Senior Python Developer specializing in Embedded Systems Development.
  • Led the implementation of machine learning algorithms for the Level-1 ADAS project with SAIPA automaker company.
  • Designed critical CNN architecture for the Pistachio Sorter project, enhancing computer vision capabilities.
  • Camera-based AI projects using NVIDIA Jetson boards.
  • Spearheaded projects for Vehicle Finder and Plate Reader technologies in advanced parking systems.
  • Developed Python backend for cloud-based system monitoring.
  • Proficient in creating IoT applications using ARM STM32 platforms.
Aug 2017 - Apr 2020
Freelancer (Tehran)

Electronics Engineer

  • Junior Electronic Engineer specializing in C programming.
  • Contributed to the Smart Training Rescue Manikin project.
  • Implemented IoT applications utilizing ARM STM32 platforms.
  • FPGA Internship and hardware design using VHDL.
  • Designed PCBs using Altium Designer for various electronic projects

Courses

Oct 2023
Coursera

Advanced Tensorflow Techniques

Jul 2023
Coursera

Self-Driving Cars Specialization

Apr 2023
DeepLearning.AI

Machine Learning Specialization

Jun 2022
Coursera

Convolutional Neural Networks

Apr 2022
Maktabkhooneh

Advanced Python Programming

Apr 2022
Coursera

Neural Networks and Deep Learning

Oct 2018
Tehran Institue of Technology

System design with Raspberry Pi

May 2018
Tehran Institue of Technology

Hardware Design with FPGAs

Aug 2017
Tehran Institue of Technology

PCB Design with Altium Designer

Jul 2017
Tehran Institue of Technology

ARM Programming with C/C++

Language

Persian

English (c1)

Skills

Python

90%

ARM STM32

90%

Artificial Neural Networks

80%

Machine Learning

75%

Computer Vision

80%

Backend Developer

80%

C

70%

Embedded Linux

80%

Matlab

70%

Altium Designer

70%

FPGA

60%

Electronic Circuit Design

70%

Research Interests

Artificial Intelligence

Machine Learning, Deep Learning, Reinforcement Learning, Transformers, GANs, LLMs

Computer Vision

Object Detection, Multi-Object Tracking, Robotics Vision

Cyber Security

Privacy-enhancing Technologies, Computer Security, Searchable Encryption, Machine Learning Privacy

Biomedical Applications

Machine Learning for Medical Imaging, Biomedical Applications, Medical Imaging, Medical Information Systems

Data Science

Statistics, Mathematical Data Science, Pandas, Numpy, SQL

Software Development

Software Engineering, Software Evolution and Maintenance

Control Systems

Adaptive Control, Predictive Control, Biomedical Applications of Control

IoT & Robotics

motion planning, trajectory optimization, feedback control, assistive robots, rehabilitation robots, medical robots.

Projects

My Important Projects
Sampi Sorter

Sampi Sorter

Industrial Projects, R&D projects
Mono-Camera ADAS

Mono-Camera ADAS

Industrial Projects, R&D projects
Karabin Embedded Camera

Karabin Embedded Camera

Industrial Projects, R&D projects
Smart Rescue Manikin

Smart Rescue Manikin

Industrial Projects, R&D projects

Contact

Get in Touch

+98-901-602-7758

Tehran

salemsajjad@gmail.com

Seeking a Ph.D Position

How Can I Help You?