Reza Soumi

Logo

Rezoux

View My GitHub Profile

Computer Enthusiast

Welcome to my digital space! I’m Reza Soumi, a final-year undergraduate student majoring in Computer Engineering at Sharif University of Technology, Iran’s top-ranking institution according to the 2023 QS rankings.

In my academic journey, my focus has evolved towards the exciting realms of machine learning and deep learning. Delving into interdisciplinary projects, I’ve explored the practical applications of AI, Autonomous Agents, and Intelligent Systems. You can find the results of these endeavors on my GitHub page.

As a tech enthusiast, I believe in staying abreast of the latest advancements. I’m an avid reader of research papers and actively engage in online courses to expand my knowledge.

I’m thrilled about the prospect of applying my skills in machine learning and artificial intelligence to create innovative solutions with real-world impact. My passion lies in contributing to projects that offer tangible value and practical applications. If you share a similar enthusiasm or wish to connect, feel free to reach out to me on LinkedIn or via email.

Let’s embark on this journey of exploration and innovation together!

Research Interest

Education

Honor and Achievement

Research Experience

** Continuous-Time Neural Networks @ Sharif University (Sep 2023 - Present)**

Project Objective: Investigating applications and potential enhancements of Continuous-Time Neural Networks, both in theory and practice.

I am actively engaged in two research papers: “Liquid Time-Constant Neural Network” and “Closed-form Continuous Time Neural Network” collaborating under the guidance of Dr. Mahdieh Soleymani Baghshah

These projects delve into the dynamic realm of neural networks and continuous-time modeling, necessitating a multidisciplinary approach. The scope spans dynamic systems, control theory, numerical computation, mathematics, linear algebra, engineering probability, and statistics, as well as expertise in machine learning and deep learning.

Work Experience

** Software/Data Engineer & ML Specialist @ Mofid Securities (Sep 2020 - Sep 2023) (Part-Time during my education)**

During my tenure at Mofid Securities, I held a tripartite role as a Software Engineer, Data Engineer, and Machine Learning specialist, contributing to the success of innovative projects in the realm of Machine Learning.

Throughout my time at Mofid, I leveraged my expertise in Software Engineering, Data Engineering, and Machine learning / Deep Learning knowledge to tackle complex challenges, foster collaboration within the team, and deliver impactful solutions with real-world applications in the financial domain.

Last Projects

Modern Information Retrieval

Repository

The project focuses on various techniques for document classification, search and retrieval, clustering, and other advanced retrieval methods using python programming language. Each phase is described below along with the implemented techniques and evaluation metrics. This project is made through the course of Modern Information Retrieval of Dr. Mahdieh Soleymani Baghshah.

Machine Learning Notebooks

Repository

This repository contains the source codes and implementations (using python) of various machine learning algorithms completed during the Machine Learning course at Sharif University of Technology (Prof: Seyed Abolfazl Motahari). Each section represents a different topic or technique covered in the course, and the projects demonstrate practical applications of the algorithms. Linear Regression, Linear and Quadratic Discriminant Analysis, Logistic Regression, Naive Bayes, Lasso & Ridge Regression, Decision Tree and Ensemble Techniques, Polynomial Regression & Spline, SVM, PCA, K-Means, Neural Net, Semantic Analysis Project are all available in the GitHub repo.

Signals & Systems Project

Repository

The Signals and Systems course project at Sharif involves two main aspects: JPEG compression and the development of a system to counteract the impact of a noisy channel during image transmission. more details are available in the GitHub repo.

Secure Messanger

Repository

This project is a secure messenger application designed to provide end-to-end encryption for communication between users in a command prompt environment. Users can send messages securely to each other, ensuring the confidentiality and integrity of their conversations. The application utilizes RSA and Diffie-Hellman key exchange to establish secure communication channels. more details are available in the GitHub repo.

Patient monitoring device (IOMT)

Repository

The aim of this project was to explore the application of the Internet of Medical Things (IOMT) in healthcare, with a focus on creating a prototype patient monitoring device for an elderly individual with Alzheimer’s. The device incorporates sensors for monitoring vital signs such as pulse oximetry, heart rate, and blood pressure, along with a GPS sensor to track the patient’s location. The key challenge lies in designing a portable, low-power device. Sensor data is transmitted to an internet server via Raspberry Pi or NodeMCU Wi-Fi modules, using IoT protocols like MQTT or CoAP. The project also includes the development of a mobile or web application for real-time sensor data display.

Another Projects

I have a collection of projects available in my GitHub repository that I completed during my bachelor’s journey. These projects include a Cooking Website Project, a Decaf Compiler Project, a Python Interpreter, and a Simple Telegram bot.

Volunteering

Volunteer Teaching Assistant

Head of Talkche

Talkcheh is a seminar series under the license of the Students’ Scientific Chapter (SSC) of the CE department of the Sharif University of Technology, in which the presenter and the audience are CE students. We provided an environment for holding scientific and non-scientific presentations by the department’s students. Our aim was to foster a community of sharing and learning where each person could bring something new to the table. We held 9 talks during this one-year period.

Volleyball Coach

I was the coach of the CE department student volleyball team, including 12 members of the Department and we passed the group stage in the competition. Although the team qualified for the elimination stage, we withdrew due to the conditions of one of the professors of the department, Dr. Ali Sharifi-Zarchi, in support of him.

Skills

Relevant Courses