Soroush Mirzaei

Seyyed Soroush Mirzaei

Deep Learning & Machine Learning Developer

About Me

A highly motivated graduate of Mechanical Engineering with advanced training in AI, Machine Learning, and Data Science. I excel at analyzing complex data to extract actionable insights for informed decision-making and building intelligent systems.

Technical Skills

Python

Extensive experience in Python for data analysis, scripting, and building ML models. Proficient with libraries like NumPy, Pandas, and Scikit-learn.

TensorFlow / Keras

Skilled in building and training deep neural networks for various tasks, including computer vision and sequence modeling, using TensorFlow and its high-level API, Keras.

PyTorch

Competent in developing dynamic neural networks and custom research models with PyTorch, leveraging its flexibility and strong community support for cutting-edge AI.

OpenCV

Proficient in using OpenCV for real-time computer vision applications, including image processing, feature detection, object tracking, and video analysis.

My Journey

AI Researcher

Sun Air Research Insitute

2023 - Present

Master Of Engineering

Energy Conversion

Ferdowsi University

2019 - 2023

Bachelor Of Engineering

Mechanical Engineering

Birjand University

2014 - 2019

Publications

Utilizing Machine Learning Methods To Simulate The Fast Filling Process In CNG Stations

This research introduces a novel approach using machine learning and artificial neural networks (ANNs) to determine thermodynamic properties and simulate the vehicle tank filling process, replacing traditional methods to offer faster simulations with minimal computational power.

Machine LearningANNSimulationThesis

Open Source Projects

Telegram Proxies Collector

A Python-based tool to automatically gather and verify active MTProto proxies for Telegram, ensuring continuous connectivity.

PythonScrapingAPI

Telegram Configs Collector

An automated script to find and collect various proxy configurations (V2Ray, etc.) compatible with Telegram.

PythonAutomationNetworking

Certifications

DeepLearning.AI TensorFlow Developer

An in-depth program covering the fundamentals of TensorFlow, building and training neural networks, and more.

Convolutional Neural Networks in TensorFlow

Mastered building CNNs and using them to solve real-world image recognition challenges.

Natural Language Processing in TensorFlow

Learned to process text, represent sentences as vectors, and perform sentiment analysis.

Advanced Computer Vision with TensorFlow

Covered advanced techniques like object detection, image segmentation, and visualization.

Custom/Distributed Training with TensorFlow

Gained skills in building custom training loops and distributing models on multiple devices.

Custom Models, Layers & Loss Functions

Learned to create custom architectures and components for specialized ML problems.

Languages

Persian

Native

English

Advanced

German

Intermediate

Get In Touch

I'm currently open to new opportunities and collaborations. Feel free to reach out!

Say Hello