GithubHelp home page GithubHelp logo

Shahin Majazi

Location

Current Location: Kerman Province, Iran

Profiles & Contact Info

  Credly
  GitHub
  LinkedIn
  Coursera
  [email protected]

Work Preferences

  • Data Science    (Entry-level)
  • AI Project Management    (Entry-level)
  • AI Research and Development    (Entry-level)
  • ...

Location Preferences

  • Open to remote work
  • Not willing to relocate

Summary

🎓 I am pursuing a Master's in Electrical Engineering specializing in Telecommunications-System at the Shahid Bahonar University of Kerman. My academic focus includes various facets of artificial intelligence, including Machine Learning, Deep Learning, and Data Analysis. 💡 I am eager to apply my skills and knowledge in these areas to contribute effectively to AI-related roles.

Experiences

Employment

  • Organization
    AI.Group
  • Region
    Kerman, Kerman Province, Iran
  • Role
    AI Project Manager

2024-present

Employment

  • Organization
    IDPL-Lab
  • Region
    Kerman, Kerman Province, Iran
  • Role
    AI Research & Development (R&D)

2021-2023

Data Science Challenge | Coursera Projects

Nov 2023 - Nov 2023 (3 days)

  • Project scenario

A Data Science Coding Competition project that uses a real-world dataset to develop a prediction or classification model. Participants approached the problem using Python and Jupyter Notebook, focusing on data manipulation, feature engineering, and model evaluation. The competition allowed students to practice their problem-solving and critical thinking skills and gain experience with machine learning algorithms and data visualization techniques.

  • Skills demonstrated

Data Science Data Analysis Python Programming Machine Learning

  • Tools used

Python

  • Summary

Optimized data for balance, removed redundancy and enhanced predictive power using advanced techniques. Achieved project objectives seamlessly.

  • Solution

In this project, I addressed data imbalances by configuring predictors to 'balanced' mode. Identified and removed redundant features using Gradient Boosting Classifier for feature selection. Applied One-Hot encoding to convert nominal to numerical data. Achieved optimal model performance through Hyperparameter tuning using Grid Search. Overall, I successfully streamlined the dataset and achieved project objectives.

  • Approach

In carrying out the research, I began with extensive data exploration, resolving imbalances by configuring 'balanced' predictors. Using the Gradient Boosting Classifier, redundant features were identified and eliminated, nominal data was encoded with One-Hot, and feature selection was performed. We refined the model using hyperparameter tuning with grid search to ensure optimal performance and project completion.

  • Project links

GitHub Repo
Coursera Read-Only File

Clean and Analyze Social Media Usage Data with Python | Coursera Projects

Nov 2023 - Nov 2023 (2 hours)

  • Project scenario

You're a data analyst at a marketing firm that promotes brands on social media. Your team wants you to use Python to extract tweets based on specific categories (health, family, food, etc.), clean and analyze the data, and create visualizations. They will use your analysis to help clients improve their social media performance. This insight will allow the firm to deliver tweets on time and within budget, leading to faster results.

  • Skills demonstrated

Seaborn Data Analysis Python Programming Pandas Data Visualization

  • Tools used

Python

  • Summary

Taking on "Clean and Analyze Social Media Usage Data with Python," I described, displayed, and analyzed data. Python's "Data Visualization" improved my insights and honed my abilities for future assignments.

  • Solution

Using Python to analyze social media data, I computed average likes and shares over time, uncovered trends, and grouped data by country to reveal engagement patterns. I used a correlation matrix to investigate relationships between likes and shares, demonstrating my ability to extract useful insights.

  • Approach

To understand the dataset, I started the project by writing a descriptive "Data Description." Moving on to "Data Information," I established a solid foundation for future analysis. "Data Visualization" in Python improved clarity. With a well-prepared dataset, the "Data Analysis" step revealed significant patterns. This process demonstrated the successful use of Python for modification, visualization, and analysis in completing the "Clean and Analyze Social Media Usage Data with Python" project.

  • Project links

GitHub Repo
Coursera Read-Only File

🎓 Education

Masters Student:
Electrical Engineering (Telecommunication-System)
@Shahid Bahonar University of Kerman
2020 - Present

Bachelor's Degree:
Electrical Engineering (Telecommunication-System)
@Shahid Bahonar University of Kerman
2016 - 2020

Other Educations:


Note: For viewing the education details click on each image.

Licenses & Certificates

Specializations


Note: For viewing the specialization details click on each image.

Courses

GAN Field

Data Science Field

NLP Field

Deep Learning Field

Project Management Field

Cybersecurity Field

Git & GitHub Field

Web Development Field

Badges

Note: For viewing the badge information click on each image.

Portfolio

Cybersecurity Portfolio

This cybersecurity portfolio demonstrates expertise by auditing a fictional company's controls, risks, and compliance. The comprehensive report details the security posture through an asset inventory, risk assessment, control types and purposes, and a compliance checklist. It offers recommendations to mitigate identified risks and gaps. Conducting audits to identify and remediate vulnerabilities showcases cybersecurity skills.


View the full document of this cybersecurity Portfolio here .

Skills

Machine Learning & Deep Learning Skills

Convolutional Neural Networks (CNNs) Artificial Neural Network Transformers Logistic Regression Linear Regression Decision Trees Recommender Systems Facial Recognition System Object Detection and Segmentation Concept Drift ML Deployment Challenges Mathematical Optimization Tree Ensembles Xgboost Anomaly Detection Reinforcement Learning Collaborative Filtering Multi-Task Learning ...

NLP Skills

Recurrent Neural Networks (RNNs) Transformers Gated Recurrent Unit (GRU) Long Short Term Memory (LSTM) Attention Models Machine Translation Sentiment Analysis Word Embeddings Vector Space Models ...

Data Science Skills

Model Selection Data Analysis Data Visualization Predictive Modelling Data Science R Markdown ...

Generative AI Skills

Transformers Image-to-Image Translation StyleGANs Large Language Models (LLMs) AI Strategy Generative AI Tools AI Productivity Pix2Pix Privacy Preservation ...

Programming Skills

Tensorflow PyTorch Pandas Numpy R Programming Distributed Version Control Systems (DVCS) Git GitHub ...

Project Management Skills

Project Scoping and Design Project Management Change Management Strategic Thinking Organizational Culture Career Development ...

Cybersecurity Skills

Information Security (INFOSEC) NIST Risk Management Framework (RMF) Security Audits NIST Cybersecurity Framework (CSF) Incident Response Playbooks Ethics in Cybersecurity Historical Attacks ...

Web Development Skills

HTML CSS Javascript Bootstrap React

Shahin Majazi's Projects

alamouti_code icon alamouti_code

Implementation of the Alamouti code for the desired number of antennas in the receiver in MATLAB and Python

chatgpt icon chatgpt

🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

classes_and_objects_in_python icon classes_and_objects_in_python

After completing this lab you will be able to: 1) Work with classes and objects 2) Identify and define attributes and methods

conditions_in_python icon conditions_in_python

After completing this lab you will be able to: work with condition statements in Python, including operators, and branching.

conv_encoder_viterbi_decoder icon conv_encoder_viterbi_decoder

A Simple Implementation for Systematic Feedforward Encoder for Convolutional Code (2, 1, 3) and Decoder Based on Hard Decision Viterbi Algorithm (HDVA)

cpms icon cpms

𝐂𝐏𝐌𝐬: 𝐂𝐨𝐧𝐭𝐢𝐧𝐮𝐨𝐮𝐬-𝐏𝐡𝐚𝐬𝐞 𝐌𝐨𝐝𝐮𝐥𝐚𝐭𝐢𝐨𝐧𝐬

ddpm_emnist icon ddpm_emnist

Simple Exercise for Denoising Diffusion Probablistic Model (DDPM) on EMNIST Dataset

dictionaries-in-python icon dictionaries-in-python

After completing this lab you will be able to: Work with and perform operations on dictionaries in Python

exception_handling icon exception_handling

After completing this lab you will be able to: 1) Understand exceptions 2) Handle the exceptions

functions_in_python icon functions_in_python

After completing this lab you will be able to: 1) Understand functions and variables 2) Work with functions and variables

hash-tables icon hash-tables

In this Repo, we are going to practice the most important concepts related to the hash functions.

learning_python_objectives icon learning_python_objectives

1) Write basic code in Python 2) Work with various types of data in Python 3) Convert the data from one type to another 4) Use expressions and variables to perform operations

linear-algebra-using-numpy icon linear-algebra-using-numpy

In this Repo, you will have the opportunity to remember some basic concepts about linear algebra and how to use them in Python.

lists_and_tuples_in_python icon lists_and_tuples_in_python

After completing this lab you will be able to: 1) Perform the basics tuple operations in Python, including indexing, slicing and sorting 2) Perform list operations in Python, including indexing, list manipulation, and copy/clone list.

loops_in_python icon loops_in_python

After completing this lab you will be able to: work with the loop statements in Python, including for-loop and while-loop.

lrcs_report icon lrcs_report

A Technical Report About Locally Repairable Codes (LRCs).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.