About Me

I am Muhammad Haseeb Ashraf, a passionate Computer Science student and Artificial Intelligence enthusiast. Currently pursuing my Bachelor's degree with a GPA of 3.71, I specialize in Natural Language Processing and aim to revolutionize the medical field through AI-powered solutions. I enjoy working on innovative projects and leveraging my technical expertise to create impactful solutions for real-world challenges.

Skills

Below is a comprehensive list of my technical expertise, enhanced with icons for better presentation:

Technical

  • Problem Solving

Programming Languages & Tools

  • C/C++
  • Python
  • Git

Data Analytics & Databases

  • MySQL
  • Oracle
  • PowerBI
  • SQL
  • Looker Studio
  • Tableau

Web Development

  • HTML
  • CSS
  • Bootstrap
  • JavaScript
  • Rails
  • NodeJS
  • AJAX
  • SQLite3
  • MongoDB
  • FastAPI
  • Docker
  • Redis

Android Development

  • Android Studio
  • Java
  • Firebase
  • SQLite
  • Postman

Artificial Intelligence & Machine Learning

  • Exploratory Data Analysis (EDA)
  • Scikit-learn
  • Jupyter
  • Google Colab
  • Pandas
  • Numpy
  • Feature Extraction
  • Data Cleaning and Preprocessing
  • SLURM

Education

BSc Computer Science 2021 - 2025

FAST National University of Computer and Emerging Sciences, Pakistan
CGPA: 3.71

Relevant Coursework: Programming Fundamentals, Object Oriented Programming, Data Structures, Design and Analysis of Algorithms, Databases, Operating Systems, Computer Networks, Artificial Intelligence, Natural Language Processing, Information Security, Probability and Statistics, Theory of Automata

Work Experience

Research Assistant FAST-NUCES

Feb, 2024 - Present
  • Proposed an Adaptive Access Control System (GB-ACL) for securing SDN-controlled IoT networks.
  • Integrated game theory for strategic decision-making and utilized blockchain for dynamic, immutable ACL policies.

Research Writer FAST-NUCES

Aug, 2024 - Sep, 2024
  • Conducted sentiment analysis to classify gaming tweets as abusive or non-abusive.
  • Utilized BERT for enhanced sentiment classification.

Teaching Assistant FAST-NUCES

Spring 2023 - Fall 2023
  • Courses Taught:
    • Programming Fundamentals
    • Object-Oriented Programming
    • Data Structures and Algorithms
  • Arranged vivas, prepared quizzes, and assisted 350+ students in core programming concepts.
  • Received positive feedback from faculty and students for exceptional performance.

Web Development Intern Qbatch

Jul, 2022 - Aug, 2022
  • Developed a freelancing model using Ruby on Rails and SQLite.
  • Enhanced web development skills, industry culture, and professionalism.

International Experience

Teaching Assistant Data Analyst Leading Edge Skills

Remote (USA) Jul, 2023 - Aug, 2023
  • Assisted 30+ international students from the USA, India, and Nigeria in understanding Data Analytics concepts.

Honors and Awards

Dean's List 6x Consecutive Semesters

Enlisted in the Dean's List for academic excellence across six consecutive semesters.

ICPC Qualification 2021 & 2024

Qualified for the prestigious International Collegiate Programming Contest (ICPC) on campus in both 2021 and 2024.

Bronze Medal 2023

Achieved a Bronze Medal for outstanding performance in academics and extracurricular activities.

Projects

A Data as a Service (DaaS) system collecting real doctor-patient data to assist healthcare researchers and doctors in making informed decisions.
〈 NextJs, Node.Js, MongoDB, React, Llama, OpenAI API, REST API, LLMs 〉
Designed an adaptive Access Control System (GB-ACL) for securing SDN-controlled IoT networks using game theory and blockchain for dynamic policies.
〈 Solidity, Game Theory, Blockchain, SDN, ACL 〉
Developed an NLP pipeline achieving 90% accuracy in sentiment analysis for Urdu text, overcoming challenges with noisy and complex datasets.
〈 ML, Data Preprocessing, TF-IDF, Word2Vec 〉
Researched and analyzed abusive language in gaming communities using BERT for sentiment classification and LDA for topic modeling.
〈 Python, NLP, NER, LDA, BERT, Sentiment Analysis 〉
Fine-tuned GPT2, Llama3, and BART models on custom datasets for improved text summarization performance.
〈 GPT2, Llama3, BART, SLURM 〉
Developed a web application for gig/project hiring with integrated review and rating features.
〈 Ruby on Rails, SQLite3, HTML, CSS, JavaScript 〉