I am Irfan Ullah Khan

View Full Portfolio

Irfan Ullah Khan

Name: Irfan Ullah Khan

Profile: Ai Enthusiast • Python Developer • Data Analyst • Machine Learning Enthusiast

Email: programmarself@gmail.com

Phone: +92 311 9690936

Location: KPK, Pakistan

GitHub: github.com/programmarself

LinkedIn: linkedin.com/in/iukhan

View CV Download CV
Skills
Python 95%
Data Analysis (Pandas, NumPy, Matplotlib) 90%
Machine Learning (scikit-learn, TensorFlow) 75%
Web Development (Flask, HTML/CSS) 70%

About me

I am a Python Developer and Data Analyst with experience in building data-driven solutions and machine learning models. I have worked across roles in consumer insights, inventory and supply chain analysis, and have practical experience with Flask web apps, data visualization, and model development. I enjoy turning data into actionable insights and building tools that help teams make smarter decisions.

My academic background is a Bachelor of Science in Computer Science (Virtual University of Pakistan), with a final year project on Diabetes Prediction using classification methods. I hold multiple certifications in AI, data analytics and cloud fundamentals and have contributed to several internships and projects across Pakistan and remotely.

Experience

Professional roles and internships

Data Analyst — 3M Foods Pvt. Ltd.

Consumer Insights Analyst, Inventory Analyst & Supply Chain Analyst

07/2025 – Present | Faisalabad, Pakistan

  • Analyzing sales and consumer trends to support business decisions.
  • Inventory analysis and reporting to optimize stock and supply chain performance.

Python Developer — EcodeCamp (Pvt.) Ltd

09/2024 – 10/2024 | Pakistan

  • Developed web applications using Python and Flask, improving UX and performance.
  • Collaborated on API development and front-end integration.

Python Developer — TechWithWarriors Pvt. Ltd

08/2024 – 09/2024 | Pakistan

  • Contributed to data analysis and visualization projects using Python.

Machine Learning Intern — Mentorness

05/2024 – 04/2024 | Remote

  • Assisted in developing predictive models and participated in ML project workflows.

Machine Learning / Data Science Intern — CodeSoft

01/2024 – 03/2024 | Remote

  • Developed ML models and performed EDA on provided datasets to derive insights.

IT Support Specialist — UTH, Peshawar

12/2021 – 12/2024 | Peshawar, Pakistan

  • Monitored and maintained systems, performed data entry, billing, reporting and troubleshooting.

Computer Operator — MB Traders

08/2020 – 12/2021 | Lahore, Pakistan

  • Handled billing, reporting, publishing and general system maintenance.

Services

What I offer

Python Development

Building backend applications, scripts and automation using Python. Flask-based web apps and API development.

Data Analysis & Visualization

Exploratory data analysis, visualization, dashboards and reporting with Pandas, Matplotlib and Power BI.

Machine Learning

Model development, evaluation and deployment for classification and regression tasks using scikit-learn and TensorFlow (beginner).

232

Clients

521

Projects

1453

Hours Of Support

32

Awards

Portfolio

Selected projects (links to GitHub)

  • All
  • ML
  • Web
  • Data
  • Other
Diabetes Prediction

Diabetes Prediction

ML Classification model for diabetes prediction (Final Year Project).

EcodeCamp Task

EcodeCamp Task

Flask/Python project developed during EcodeCamp internship.

TechWithWarriors

TechWithWarriors Projects

Data analysis and visualization contributions.

Mentorness ML

Mentorness — ML Internship

Fast Tag Fraud Detection project and other ML experiments.

CodeSoft

CodeSoft Internship Projects

Machine learning & data science tasks: Iris classification, EDA examples.

Other Projects

Other Projects

More projects and demo repositories available on GitHub.

Education

Academic background

Bachelor of Science in Computer Science

Virtual University of Pakistan

09/2019 – 10/2024

FYP: Diabetes Prediction Using Classification Method

Certificates & Awards

Award: Generative AI Application Developer (Hackathon), Pak Angels (2024)

Contact

Get in touch

Address

KPK, Pakistan

Call Us

+92 311 9690936

Loading
Your message has been sent. Thank you!