Hi, I am Pourya.

Embedded Hardware & Software Engineer

I am very passionate about robotics and automation, with a particular interest in autonomous vehicles. I find 3D sensors—and 3D computer vision in general—fascinating. My goal is to work on novel solutions and hardware-software architectures for computer vision systems tailored to autonomous vehicles, aiming to enhance their power efficiency and performance. Currently, I am working as an Embedded Software-Hardware Co-Design Engineer at one of the leading automotive OEMs in Eastern Asia, where I develop automated test systems and embedded solutions for quality validation of in-vehicle electronic components.

Contact Me

About Me

Introduction
B.Sc. Graduation

I have a B.Sc. Computer Engineering majored in hardware from the University of Tehran and a M.Sc. Computer Engineering from K.N.Toosi University of Technology. I am a passionate and dedicated researcher with a strong background in computer vision, deep learning, and data analysis. My expertise lies in developing innovative solutions for complex problems. With a solid foundation in Python programming and hands-on experience with various machine learning frameworks.

05+ Years'
Experience
06+ Research Projects
Completed
1+1 Papers
Published

Skills

Technical Competence

Programming Languages

Python

C, C++

JAVA

HTML, CSS

SQL

Verilog, VHDL

Tools

Linux

Git

Microsoft Office

Power BI

DXP Altium designer

General

Algorithm Design

Data Structures

Graph Theory

OOP

Libraries & Framworks

Tensorflow, pyTorch

OpenCV

bootstrap, angular

Django

Hadoop, Oracle

Experiences

Academic and Professional Career
Education
Work
M.Sc.

Computer Engineering

K. N. Toosi University of Technology

GPA: 3.42

2023
B.Sc.

Computer Engineering

University of Tehran

GPA: 2.42

2019

Embedded Systems Engineer

Crouse - automotive parts manufacturer
2024 - 2025

Data Analyst

Yas Arghavani - Business Consulting and Services
2024

Data Analyst

Hoodad - Caspian Smart Products
2020 - 2022

Microcontroller Developer

Samim Group - Media & Communications Technology
2019

Robotics Intern

University of Tehran - System on Chip lab
2018

Research & Projects

Involved Projects

Survey paper on 3D computer vision

View More

Submitted to the prestigious journal Transactions on Visualization and Computer Graphics.

  • Covers various state-of-the-art techniques, methodologies, and applications in the field of 3D computer vision

  • Comparing and Analyzing 3D Object Detection Methods: Transformer-Based vs. Convolutional-Based Approaches

  • We recently received reviewer comments and are in the process of revising the paper for publication.

Master Thesis-3D Object Detection

View More

Implementing deep learning-based method for 3D Object Detection using Transformer neural network

  • Transformer Neural Networks, Convolutional Neural Networks (CNN)

  • MMlab engines, MMDet3D, MMCV

  • Ground Segmentation for point cloud data

  • Kitti Dataset

detecting gambling transactions

View More

Intelligent method for detecting gambling transactions using random forest

  • Random Forest Algorithm using python for real-time transaction classification tasks

  • our paper has been published in 7th International Conference on Industrial and Systems Engineering

Bachelor Thesis-Pedestrian-Detection for cars

View More

Deep learning-based Pedestrian-Detection for cars, Computer Vision and Pattern Recognition with python

  • Various deep learning frameworks (e.g., TensorFlow, PyTorch)

  • implement and test YOLOv3

bootloader for Microcontroller to be Updatable by network

View More

Implementing bootloader for LPC1768 NXP ARM Microcontroller to be Updatable by network (UDP packets).

  • Engineered a custom bootloader in C for NXP ARM microcontrollers, enabling remote updates through network connectivity

  • Implemented a secure and efficient update mechanism using UDP packets for seamless transmission of new code to devices

  • Integrated C# components for sending update signals and transmitting code over the network

  • Microcontroller: NXP ARM, C

  • Network Communication: C#, UDP

Robot processes with navigation and obstacle avoidance

View More

Determination of ATLAS Heat Loss and Improvement of MARS Input Model

  • Accelerating robot processes with navigation and obstacle crash avoidance by ARMFPGA+Arduino board

  • Orchestrated the integration of Arduino and FPGA to create a cohesive control system for the robot

  • Offloaded computationally heavy processes to the FPGA, optimizing the robot's overall performance

  • Microcontroller: Arduino, C

  • FPGA: VHDL

Papers

Published and Submitted

3D Point Cloud Processing: A Survey

Journal: IEEE Transactions on Visualization and Computer Graphics
Year: 2024
Status: Revise (Jun 2024)

Read(Not Availabe Yet)

Introducing a random forest based intelligent method for detecting suspicious illegal gambling transactional patterns

Conference: 7th International Conference on Industrial and Systems Engineering
Year: 2021
Language: Persian

Read

References

Dr. Masoud Dehyadegari

Assistant Professor, K. N. Toosi University of Technology
Web Page

Dr. Saeed Safari

Associate Professor, University of Tehran
Web Page

Dr. Mostafa Ersali

Assistant Professor, University of Tehran
Web Page

Dr. Hoda Roodaki Lavasani

Assistant Professor at K. N. Toosi University of Technology
Web Page

Contact Me

Get in Touch

Call Me

+98-9124835964

Location

Tehran - Iran