Skip to content
View hassanaftab93's full-sized avatar
🎯
Focusing
🎯
Focusing
Block or Report

Block or report hassanaftab93

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hassanaftab93/Readme.md

Hi, My Name is Hassan Aftab.

hassanaftab93

About Me

👨🏻‍🎓 Computer Scientist | 2018 Graduate

🧿 Data Analyst | IBM Certified

DevOps Engineer | TEO International

Area of expertise:

  • - DevOps CI/CD Pipelines & Practices

  • - Linux Administration

  • - Data Science & Analytics

  • - Sentiment Analysis

  • - IoT & Embedded Systems

Profile Summary

Tech & Tools

DevOps
Python
Vagrant
Terraform
Ansible
Kubernetes
Tools
Code
Bash
git
Docker
Cloud
Azure
AWS
GCP
OS
Kali
Linux
GitOps
ArgoCD

DevOps Badges

Microsoft Badges

Bachelors Thesis

Ultrasonic Object Detection for the Blind

The system is designed for visually impaired people. It is an Arduino-based system integrated on a white cane (walking stick for the blind) that uses Ultrasonic sensors for obstacle detection.

If an obstacle is detected in the user’s range, the cane would tell the user in the form of different beeps and alarms. At this point, we are assuming that the user is not hearing impaired so that he or she can detect the alarm sounds.

Apart from an Ultrasonic sensor for obstacle detection, the system also has a GPS module to track the location of the user. This location can be checked by the user’s relative using mobile SMS service.

The module is capable of sending an SMS message to the family member periodically / on button press, that contains the google maps location of the device (and the person using it).

Repository Link

Presentation Link

Data Science Projects

Web Scraping & Analysis of Stocks with Python

Feb 2021 – Mar 2021

Extraction of financial data like historical share price and quarterly revenue reportings from various sources using Python libraries and web scraping on popular stocks. After collecting this data, I visualized it to identify patterns or trends. The stocks I worked with were:

  • Tesla
  • Amazon
  • AMD
  • GameStop

  • View Project

    Data Analysis of House Sales in Kings County, USA

    Mar 2021

    Tasked with determining the market price of a house given a set of features. Analysis and prediction of housing prices using attributes or features such as:

  • Square Footage
  • Number of bedrooms
  • Number of floors
  • and so on

    View Project

    Loan Payment Prediction Model

    May 2021

    Loaded a historical dataset from previous loan applications, cleaned the data, and applied different classification algorithms on the data. Used the following models to decide the best among them for this scenario:

  • K-Nearest Neighbour
  • Decision Tree
  • Support Vector Machine
  • Logistic Regression

  • The results are reported as the accuracy of each classifier, using the following metrics when these are applicable:

  • Jaccard index
  • F1-score
  • Log Loss

  • View Project

    Segmenting and Clustering Neighborhoods in Toronto

    June 2021

    I was required to explore, segment, and cluster the neighborhoods in the city of Toronto based on the postal code and borough information.

    For the Toronto neighborhood data, a Wikipedia page exists that has all the information needed to explore and cluster the neighborhoods in Toronto. I was required to scrape the Wikipedia page and wrangle the data, clean it, and then read it into a pandas data frame so that it was in a structured format.

    Once the data was in a structured format, I used the dataset to explore and cluster the neighborhoods in the city of Toronto, with the help of Foursquare API and K-means Clustering Algorithm for Unsupervised Machine Learning.

    View Project

    COVID-19 Analysis - Pakistan 2020

    July 2021

    The 2019–20 coronavirus pandemic was confirmed to have reached Pakistan on 26 February 2020, when a student in Karachi tested positive upon returning from Iran. By 18 March, cases had been registered in all four provinces, the two autonomous territories, and the federal territory of Islamabad. The dataset is completely acquired from NIH Publications, Governmental resources and extra mile contacts.

    The dataset reflects at provincial level and details from all the aspects.

    View Project

    US Accidents Analysis - Kaggle Dataset 2020

    August 2021

    This is an Exploratory Data Analysis Project on a Dataset used from Kaggle.com. Said Dataset containing Data on Accidents occured in USA uptil Dec 2020.

    View Project

    Other Projects

    CSV File White Space Remover

    Sometimes Excel or Notepad will not recognize whitespaces when you try to remove extra spaces in an entire column of data, or a dataset.

    So this script file in the code will help remove those white spaces, it converts them to "?" characters, which can then be manually removed.

    Repository Link

    Repository Automation

    This project comes out of an irritation I faced personally.

    When I was first learning to code - setting up my local repo and syncing with Github

    Repository Link

    Social Media Links

    LinkedIn Facebook Gmail Stack Overflow Google Dev Profile
    Linkedin Badge Facebook Badge Gmail Badge StackOverflow GoogleDevProfile

    Pinned

    1. Youtube-Downloader Youtube-Downloader Public

      This python script downloads any youtube video

      Python

    2. Repository-Automation Repository-Automation Public

      This project comes out of an irritation I faced personally, when I was first learning to code - setting up my local repo and syncing with Github

      Shell 1

    3. CSV-White-Space-Remover CSV-White-Space-Remover Public

      Sometimes Excel or Notepad will not recognize whitespaces when you try to remove extra spaces in an entire column of data, or a dataset. So this script file in the code will help remove those white…

      PowerShell

    4. Covid-19-Analysis-Pakistan Covid-19-Analysis-Pakistan Public

      The 2019–20 coronavirus pandemic was confirmed to have reached Pakistan on 26 February 2020, when a student in Karachi tested positive upon returning from Iran. By 18 March, cases had been register…

      Jupyter Notebook

    5. US-Accidents-Analysis US-Accidents-Analysis Public

      This is an Exploratory Data Analysis Project on a Dataset used from Kaggle.com. Said Dataset containing Data on Accidents occured in USA uptil Dec 2020

      Jupyter Notebook