AI & Data Science Enthusiast

Muhammad Kaif ur Rehman

Software Engineer specializing in AI, Machine Learning, and Full-Stack Development

About Me

Get to know more about my background, skills, and passion for technology

Muhammad Kaif ur Rehman

AI & Data Science Enthusiast | Software Engineer | Problem Solver

I am a passionate Software Engineer with a strong focus on Artificial Intelligence, Machine Learning, and Data Science. Currently pursuing my BSc in Software Engineering from UET Taxila, I combine academic knowledge with practical experience to create innovative solutions to complex problems.

My expertise spans across full-stack development, AI model creation, and data analysis. I'm particularly interested in developing AI-powered applications that can make a meaningful impact on businesses and society.

When I'm not coding, you can find me exploring the latest advancements in AI research, playing chess, or contributing to open-source projects.

Education

BSc Software Engineering, UET Taxila

Experience

3+ years in software development

Projects

19+ completed projects

Specialization

AI & Full-Stack ML Engineer

Skills & Technologies

A comprehensive overview of my technical skills and proficiencies

Programming Languages

Python
JavaScript
TypeScript
MATLAB
SQL
C++

AI & ML Frameworks

TensorFlow
PyTorch
Scikit-learn
OpenCV
NLTK
Keras

Full-Stack Development

React.js
Next.js
Node.js
Express.js
MongoDB
Flask

Data Engineering

Pandas
NumPy
PostgreSQL
MySQL
Data Visualization
ETL

Databases

MongoDB
PostgreSQL
MySQL
Firebase
Redis

Backend & APIs

RESTful APIs
GraphQL
Node.js
Express.js
Flask
FastAPI

DevOps & Cloud

Docker
Git
CI/CD
AWS
Firebase
Vercel

Tools & Others

VS Code
Jupyter Notebook
Postman
Figma
Linux
Bash

Projects

Explore my latest projects showcasing my skills in AI, data science, and full-stack development

AI Resume Analytics App
AI Resume Analytics App

An AI-powered tool that analyzes resumes and provides personalized career recommendations based on industry trends and job market analysis.

AI
Machine Learning
React
+2 more
Smart Parking System
Smart Parking System

An intelligent parking system that uses computer vision to detect available parking spots and guides users to the nearest available space.

Computer Vision
IoT
React Native
+2 more
AI Sudoku Solver
AI Sudoku Solver

A computer vision-based application that can recognize and solve Sudoku puzzles from images using deep learning techniques.

Computer Vision
Deep Learning
OpenCV
+2 more
Online Food Ordering System
Online Food Ordering System

A full-stack MERN application for ordering food online with features like real-time order tracking, payment integration, and admin dashboard.

MERN Stack
React
Node.js
+2 more
Portfolio Website
Portfolio Website

A modern, responsive portfolio website built with Next.js and Tailwind CSS to showcase projects and skills.

Next.js
Tailwind CSS
Framer Motion
+1 more
Data Visualization Dashboard
Data Visualization Dashboard

An interactive dashboard for visualizing complex datasets with customizable charts, filters, and export options.

D3.js
React
Node.js
+2 more
Sentiment Analysis Tool
Sentiment Analysis Tool

A natural language processing tool that analyzes text data to determine sentiment and emotional tone.

NLP
Machine Learning
Python
+2 more
E-commerce Platform
E-commerce Platform

A feature-rich e-commerce platform with product management, user authentication, cart functionality, and payment processing.

Next.js
Node.js
MongoDB
+2 more
Real-Time Live Chat Application
Real-Time Live Chat Application

A dynamic real-time chat application utilizing WebSockets for instant messaging. Features include unique room creation, live participant tracking, and responsive design.

Python
Flask
Socket.IO
+2 more

Work Experience

My professional journey and contributions in the tech industry

Jul 2025 - Sep 2025
Artificial Intelligence Intern
Cosmicode Technologies

Engaged in practical tasks and organizational guidelines focusing on Artificial Intelligence. Demonstrated consistency, discipline, and a strong willingness to learn and apply practical knowledge.

Key Achievements:

  • Successfully completed a two-month professional internship program
  • Collaborated effectively with team members on practical AI tasks
  • Applied theoretical knowledge to practical, real-world scenarios
Artificial Intelligence
Python
Machine Learning
Problem Solving
Jul 2025 - Sep 2025
Deep Learning Intern
Cosmicode Technologies

Focused on Deep Learning technologies and their applications. Maintained a positive work ethic while understanding instructions and completing assigned responsibilities.

Key Achievements:

  • Gained hands-on experience in the Deep Learning domain
  • Demonstrated a professional approach to assigned technical responsibilities
  • Contributed to academic growth and future professional pursuits through practical application
Deep Learning
Neural Networks
TensorFlow
PyTorch
Jul 2025 - Aug 2025
Data Science Intern
Digital Empowerment Network

Participated in a 6-week virtual internship focusing on Data Science. Engaged with experienced trainers and mentors to build valuable skills for professional growth.

Key Achievements:

  • Completed comprehensive training modules via the Google Classroom platform
  • Adhered to company policies and effectively communicated with supervisors
  • Gained valuable experience in Data Science methodologies and practices
Data Science
Data Analysis
Python
SQL

Get In Touch

Have a question or want to work together? Feel free to contact me!

Contact Information

Location

Islamabad, Pakistan

Connect with me

Send a Message