DEVELOPER · EXPLORER · BUILDER

Muhammad Azhar.

PYTHON & APPLIED AI

Exploring data. Building useful software.
Made with curiosity in Lahore, Pakistan.

PYTHON · DATA · APPLIED AICONTINUES AUTOMATICALLY
INDEPENDENT MIND. PRACTICAL CODE.BASED IN LAHORE, PK

Python · Data · Applied AI

Muhammad
Azhar.

Curiosity, translated into code.

I turn messy data and repetitive tasks into practical Python workflows—while exploring what's possible with machine learning and AI.

Open to freelance projects & entry-level opportunities

Original pearl-white AI robot with cyan eyes and gold accents01 / PYTHON02 / DATA03 / AUTOMATION
HUMAN CURIOSITY× MACHINE INTELLIGENCE
PYTHONPANDASSELENIUMSCIKIT-LEARNSTREAMLIT
SCROLL TO EXPLORE ↓

01 / Behind the code

A learning mindset.
A builder's instinct.

LocationLahore, Pakistan
FocusPython & applied AI

I'm Muhammad Azhar, a Python-focused developer building skills across data analysis, browser automation and machine learning.

I like working through a problem from the ground up: understanding the data, building a repeatable process and making the result useful. My portfolio brings that approach to life through hands-on projects.

Small steps. Working software.

02 / Selected projects

Built to learn.
Made to be useful.

Real portfolio projects. Open source code. A closer look at how I approach a problem.

Browser automation02

Selenium Automation

A practical browser workflow using explicit waits, defensive element handling and structured CSV export.

PythonSeleniumCSV
Web data extraction03

Amazon Product Scraper

Collecting product details from authorized listing pages into structured datasets, with multi-page CSV export.

SeleniumPythonWeb scraping
Machine learning04

Complete ML Workflow

Exploring the full learning pipeline: preprocessing, feature engineering, model comparison and evaluation.

Scikit-learnPythonEvaluation
AI application interface05

AI Assistant

A conversational Streamlit interface with session memory and a foundation ready for LLM integration.

StreamlitPythonAI interface

03 / Capabilities

The tools.
The possibilities.

A focused, growing toolkit for working with data and building practical software.

01

Python & data preparation

Python · Pandas · NumPy · Data cleaning

02

Analysis & visualization

Exploratory analysis · Matplotlib · KPI reporting

03

Browser automation

Selenium · Web extraction · CSV workflows

04

Applied machine learning

Scikit-learn · Preprocessing · Model evaluation

05

AI application interfaces

Streamlit · Conversational interfaces · LLM integration foundations

04 / In progress

Always learning.

LAHORE / ONGOING

NexSkill AI Course

Practical learning in Python, data analysis, automation and applied AI/ML.

SELF-DIRECTED / ONGOING

Learning through projects

Building, testing and improving workflows in data science and AI applications.

05 / Start a conversation

Your next idea.
Let's explore it.

Have data to make sense of, a task to automate or an opportunity to share? Tell me what you have in mind.

ch.azhar3457@gmail.com