Skip to content
View muhammad-habib513's full-sized avatar

Block or report muhammad-habib513

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
muhammad-habib513/README.md

Hi, I'm Muhammad Habib 👋

Full-Stack Developer | Software Engineer | AI/ML Engineer | Data Analyst | Web Scraping & Automation Specialist

I build practical, scalable, and reliable solutions across full-stack development, software engineering, artificial intelligence, machine learning, data science, data analysis, web scraping, and automation.

My work includes web applications, backend APIs, AI-powered systems, machine-learning models, data-processing pipelines, browser automation, scraping tools, and database-driven applications.


🚀 Fields & Services

  • Full-Stack Development
  • Software Engineering
  • AI & Machine Learning
  • Generative AI & LLM Applications
  • Data Science
  • Data Analysis
  • Web Scraping
  • Web Crawling
  • Workflow Automation
  • Browser Automation
  • Backend Development
  • Frontend Development
  • REST API Development
  • API Integration
  • Data Extraction
  • Data Cleaning
  • Data Processing
  • Database Integration
  • Excel Automation

💻 Tech Stack

Languages

Python TypeScript JavaScript C++ C# SQL

Frontend

React TypeScript JavaScript

Backend & APIs

FastAPI Flask REST APIs SQLAlchemy JWT Requests

Mobile Development

Flutter

🤖 AI & Machine Learning

PyTorch TensorFlow Keras Scikit-learn XGBoost ONNX Machine Learning Deep Learning Computer Vision

🧠 Generative AI & LLMs

LangChain LLM Applications AI Integration Prompt Engineering

📊 Data Science & Analysis

NumPy Pandas Polars SciPy Matplotlib Seaborn

Data Analysis Data Cleaning Data Processing Data Visualization

🗄️ Databases & Data Tools

PostgreSQL MySQL SQLite SQL Microsoft Excel

🕷️ Web Scraping & Automation

Selenium Scrapy Beautiful Soup Requests

Web Crawling Data Scraping Data Extraction Browser Automation API Integration

⚙️ Tools & Deployment

Git GitHub Docker Railway


🌟 Featured Projects

🌱 AgriAssist 2.0 — AI-Powered Agriculture Platform

🔗 View Repository

A full-stack AI-powered agriculture management platform designed around a structured User → Farm → Field → Crop workflow.

Key Features

  • Farm, field, and crop management
  • JWT-based authentication
  • Crop disease detection
  • Fertilizer recommendations
  • Irrigation recommendations
  • Weather integration
  • AI-powered agriculture assistance
  • Farm and crop history management
  • REST API architecture
  • Relational database integration
  • ML model integration
  • Full frontend/backend integration

Tech Stack

React TypeScript FastAPI Python PostgreSQL SQLAlchemy Alembic ONNX XGBoost


⚙️ Manufacturer Parts Lookup Automation

🔗 View Repository

A Python automation system for industrial manufacturer part lookup, product-data extraction, validation, and Excel enrichment.

Key Features

  • Automated manufacturer part lookup
  • Web scraping and data extraction
  • Manufacturer-specific search workflows
  • Product-data validation
  • Excel workbook enrichment
  • Search API integration
  • Data normalization
  • Confidence-based matching
  • Page-content validation
  • Local caching
  • Resumable processing
  • Audit logging
  • Automated workflows
  • Browser and HTTP-based extraction

Tech Stack

Python Requests Beautiful Soup Selenium Excel SQLite SerpAPI Automation


🍎 FruitVision AI — Fruit Classification System

🔗 View Repository

An AI-powered computer vision system for multi-class fruit image classification using deep learning.

Key Features

  • Image classification
  • CNN-based deep learning
  • Image preprocessing
  • Data augmentation
  • Model training
  • Model evaluation
  • Real-time prediction
  • Backend API integration

Tech Stack

Python TensorFlow Keras Computer Vision Deep Learning FastAPI


💳 Di-Paid — Full-Stack Payment & Bill Management Application

🔗 View Repository

A full-stack application designed around bill splitting, payment tracking, and digital payment-management workflows.

Key Features

  • Bill splitting
  • Payment tracking
  • QR-based utilities
  • Authentication and authorization
  • JWT-secured APIs
  • Email workflows
  • REST API development
  • Frontend/backend integration
  • Relational database management
  • Containerized deployment

Tech Stack

React Flask Python MySQL SQLAlchemy JWT Docker Railway


🗜️ Data Compressor — Lossless Compression System

🔗 View Repository

A C++ implementation of a complete lossless data-compression and decompression pipeline using multiple compression algorithms.

Compression Pipeline

RLE → BWT → MTF → RLE → ANS

Key Features

  • Lossless compression
  • Complete encoding pipeline
  • Complete decoding pipeline
  • File reconstruction
  • Algorithm implementation
  • Data structures
  • File processing
  • Compression-performance evaluation
  • Comparison with BZIP2

Tech Stack

C++ Algorithms Data Structures File Processing Data Compression


🧩 Areas I Work In

🌐 Full-Stack Development

I develop complete applications by combining modern frontend interfaces, backend APIs, authentication, databases, and deployment workflows.

⚙️ Software Engineering

I build structured, maintainable software systems with a focus on clean architecture, reusable components, APIs, and practical problem solving.

🤖 AI & Machine Learning

I work with machine-learning and deep-learning technologies to build intelligent systems for classification, prediction, computer vision, and application-level AI integration.

🧠 Generative AI & LLM Applications

I work with LLM-based application development, AI integrations, LangChain workflows, prompt-based systems, and intelligent application features.

📊 Data Science & Data Analysis

I use Python's data ecosystem for numerical computing, data manipulation, statistical analysis, visualization, preprocessing, and machine-learning workflows.

Libraries

NumPy Pandas Polars SciPy Matplotlib Seaborn Scikit-learn

🕷️ Web Scraping & Data Extraction

I build automated systems for collecting, cleaning, validating, and structuring information from websites and APIs.

Technologies

Selenium Scrapy Beautiful Soup Requests

⚡ Automation

I develop Python-based automation solutions for:

  • Repetitive business workflows
  • Browser automation
  • Data collection
  • Excel processing
  • API interactions
  • Scheduled processing
  • Data validation
  • File-processing workflows

🛠️ What I Can Build

  • Full-stack web applications
  • Backend systems
  • REST APIs
  • AI-powered applications
  • Machine-learning solutions
  • Deep-learning applications
  • Computer vision systems
  • LLM applications
  • Python automation tools
  • Web scraping systems
  • Web crawlers
  • Data extraction pipelines
  • Data-cleaning workflows
  • Data-processing systems
  • Data-analysis solutions
  • Data visualizations
  • Excel automation tools
  • Browser automation systems
  • API integrations
  • Database-driven applications
  • React applications
  • Flutter applications
  • Custom business automation solutions
  • Algorithm-based software utilities

📂 GitHub Activity

Explore my repositories to see practical projects across:

Full-Stack Development • Software Engineering • AI/ML • Data Science • Data Analysis • Web Scraping • Automation

Each featured repository demonstrates hands-on implementation of real applications, APIs, intelligent systems, data workflows, and automation tools.


🤝 Let's Connect

I'm open to opportunities involving:

Full-Stack Development • Software Engineering • AI/ML • Generative AI • Data Science • Data Analysis • Web Scraping • Automation

LinkedIn


💡 Building practical software, intelligent systems, data solutions, and automation workflows that solve real-world problems.

Pinned Loading

  1. agriassist-2.0 agriassist-2.0 Public

    Full-stack smart agriculture platform with farm-field-crop management, crop-linked disease detection, fertilizer and irrigation recommendations, and AI-assisted farming workflows.

    Python 1

  2. Di-paid Di-paid Public

    Python 1

  3. fruit_classification fruit_classification Public

    Python 1

  4. industrial-parts-lookup-decoder-automation industrial-parts-lookup-decoder-automation Public

    Python automation for industrial parts lookup, Excel data enrichment, validation, and SEW-EURODRIVE gearmotor type-code decoding.

    Python 1

  5. manufacturer-parts-lookup-automation manufacturer-parts-lookup-automation Public

    Python automation for manufacturer part lookup, web scraping, data extraction, validation, Excel enrichment, and API-based product search.

    Python 1

  6. Data_Compressor Data_Compressor Public

    C++ 1