Loading Portfolio

AI Student & Developer

Crafting Intelligent
Solutions with AI & Code

I'm Abdur Rafay, an Artificial Intelligence student at Bahria University, passionate about building intelligent systems and full-stack web applications. I specialize in AI/ML, web scraping, automation, and modern web development.

2+ Years Experience
15+ Projects Completed
8+ Technologies
main.py
class AIStudent:
def __init__(self):
self.name = "Abdur Rafay"
self.major = "Artificial Intelligence"
self.skills = ["Python", "AI/ML", "React"]

About Me

Get to know the person behind the code

Abdur Rafay

Hello! I'm Abdur Rafay

I'm an Artificial Intelligence student at Bahria University with a passion for developing intelligent systems and full-stack web applications. My expertise spans across AI/ML, web development, automation, and data analysis.

My journey started with curiosity about how intelligent systems work, leading me to specialize in AI while building practical web solutions. I love combining the power of artificial intelligence with modern web technologies to create innovative applications.

Education

Artificial Intelligence Student at Bahria University

Location

Wah Cantt, Pakistan

Specialization

AI/ML, LLMs, Full-Stack Development

Services

What I can do for you

AI/ML Development

Building intelligent systems using machine learning and deep learning. Experienced with LLMs, prompt engineering, fine-tuning, and working with TensorFlow and PyTorch.

  • Large Language Models (LLMs)
  • Prompt Engineering & Fine-tuning
  • TensorFlow & PyTorch
  • AI-Powered Applications

Full-Stack Web Development

Creating modern web applications using Flask, Django, React, and modern frontend technologies. From backend APIs to responsive user interfaces.

  • Flask & Django Backend
  • React & Vite Frontend
  • RESTful API Development
  • Responsive Design

Web Scraping & Automation

Expert in web scraping and automation using Python libraries like Requests, BeautifulSoup, and Selenium for data extraction and process automation.

  • Python Web Scraping
  • Selenium Automation
  • BeautifulSoup & Requests
  • Data Processing & Analysis

Technical Skills

Technologies I work with

Programming Languages

Python

Python

Advanced proficiency in Python for AI/ML, web development, and automation

SQL

SQL

Database design, queries, and optimization for data management

JavaScript

JavaScript

Modern JavaScript for interactive web applications and frontend development

HTML5

HTML5

Semantic markup and modern HTML5 features for web development

CSS3

CSS3

Responsive design, animations, and modern CSS features

AI/ML & Data Science

TensorFlow

TensorFlow

Deep learning models, neural networks, and AI application development

PyTorch

PyTorch

Currently learning PyTorch for research and advanced deep learning projects

Web Development

Flask

Flask

Lightweight web framework for building scalable backend applications

Django

Django

Full-featured web framework for robust web applications and APIs

React

Vite React

Modern React development with Vite for fast and efficient frontend builds

Database & Tools

MySQL

MySQL

Relational database management, optimization, and complex query design

VS Code

VS Code

Primary development environment with extensive customization and extensions

Git

Git

Version control, branching strategies, and collaborative development workflows

Experience & Education

My journey so far

Artificial Intelligence Student

Bahria University

2024 - Present

Pursuing Bachelor's degree in Artificial Intelligence with focus on machine learning, deep learning, and intelligent systems. Gaining expertise in LLMs, prompt engineering, and AI model development.

Full-Stack Developer

Freelance & Projects

2023 - Present

Building web applications using Flask, Django, and React. Specializing in AI-powered web apps, automation tools, and data-driven solutions for various clients and personal projects.

AI/ML Enthusiast

Research & Development

2023 - Present

Working with TensorFlow and learning PyTorch for machine learning projects. Exploring LLMs, fine-tuning techniques, and building AI-powered applications with focus on practical implementations.

Featured Projects

Some of my recent work

Bahria LMS Assignment Checker

Completed

A streamlined web application to check pending LMS assignments for Bahria University students, featuring automatic login, real-time assignment tracking, and notifications. Built with Python Streamlit and modern UI.

Python Data Analysis Streamlit

Etsy Shop Analytics Scraper

Completed

A comprehensive Python-based web scraper designed to extract shop information from Etsy, including sales data, contact information, and revenue analytics through the EverBee API integration.

Python BeautifulSoup API Integration Web Scraping

Task Management API

Completed

A RESTful API built with Flask and MySQL for task management. Features include user authentication, CRUD operations, task categorization, and deadline tracking with comprehensive API documentation.

Flask SQLite REST API Authentication

Plant Disease Classifier

Completed

A Streamlit web app that uses a CNN model to detect plant diseases from leaf images. Supports 38 disease classes across multiple crops using TensorFlow.

Python Classification Streamlit

AU Domain Market Analyzer

Completed

A Python-based scraper and analyzer for Australian suburb real estate data from Domain.com.au — outputs structured CSV reports on property prices, days on market, and sales activity.

Python Web Scraping Data Analysis

Stock Market Predictor

Completed

A stock price prediction app using Streamlit and PyTorch LSTM, featuring real-time data from Yahoo Finance, customizable inputs, and interactive visualizations.

Python Web Scraping Data Analysis

Student Performance Dashboard

Completed

An advanced interactive dashboard for analyzing student performance factors using machine learning and statistical analysis.

Python Regression Data Analysis

Mall Customer Segmentation

Completed

An interactive web application for customer segmentation analysis using machine learning clustering algorithms.

Python Data Visualisation Data Analysis

Loan Approval Predictor

Completed

This project focuses on predicting loan approval outcomes using machine learning techniques, with special attention to handling imbalanced datasets and providing comprehensive analysis.

Python Logistic Regression Data Analysis

Forest Cover Type Classifier

Completed

A machine learning web application for predicting forest cover types based on cartographic and environmental features using the UCI Forest CoverType dataset.

Python XGBoost Data Analysis

Personal Study Room

Completed

A JavaScript application that provides a personalized study space with features like note-taking, task management, and progress tracking.

JavaScript Web Development Productivity

Latest Articles

Thoughts and insights on AI, development, and technology

Certifications & Achievements

Professional certifications and course completions

Certificate Name
View Certificate
IBM Aug 20, 2025

IBM AI Developer

This comprehensive professional certificate program covers the complete journey of AI-powered software development. It includes foundational knowledge in software engineering, artificial intelligence, and generative AI, progressing through practical application development using Python, Flask, HTML, CSS, and JavaScript.

Certificate Name 2
View Certificate
NVIDIA Jul 15, 2025

AI Infrastructure and Operations Fundamentals

This NVIDIA course provides foundational knowledge in AI infrastructure and operations management. It covers the essential concepts, tools, and best practices for deploying, managing, and operating AI systems at scale, focusing on the technical infrastructure required to support AI workloads effectively.

Get In Touch

Let's connect and discuss opportunities

Contact Information

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Location

Wah Cantt, Pakistan

Response Time

Within 24 hours