I am an Python Developer and Data Scientist with a deep passion for leveraging the power of Artificial Intelligence (AI) and Machine Learning (ML) to create innovative solutions that make a tangible impact. My journey in this field has equipped me with expertise in Deep Learning (DL), Computer Vision, Natural Language Processing (NLP), and Generative AI. I thrive on tackling complex challenges and transforming them into practical, data-driven solutions.
Over the years, I have developed a strong foundation in building and deploying end-to-end AI systems, ranging from predictive modeling to AI-powered chatbots and image processing. I have hands-on experience with large language models (LLMs) such as GPT, Mistral, and GroQ, and I am dedicated to creating conversational AI systems that deliver dynamic, interactive user experiences.
- Machine Learning Models: Proficient in both supervised and unsupervised learning techniques, I build models for classification, regression, and clustering.
- Predictive Analytics: I analyze historical data trends to forecast future events or outcomes with high accuracy.
- Natural Language Processing (NLP): I develop solutions for text analytics, sentiment analysis, and intelligent chatbots that understand and generate human language.
- Generative AI: I create advanced systems capable of generating content, from text-to-image to image-to-text, utilizing tools like Stable Diffusion and Flux.
- CNN-based Image Classification: I design Convolutional Neural Networks (CNNs) for visual recognition tasks, including object detection and image classification.
- Object Detection: Experienced with models like YOLO and Faster R-CNN, I develop systems that detect objects in real-time for various applications.
- Segmentation: I create models for semantic and instance segmentation, such as U-Net and Mask R-CNN, essential for fields like medical imaging and autonomous driving.
- Generative Models: I have experience in developing GANs (Generative Adversarial Networks) to generate new images or videos.
- Chatbot Development: I build intelligent chatbots using ChatGPT and LangChain, suitable for applications ranging from customer support to virtual assistants.
- Retrieval-Augmented Generation (RAG): I integrate RAG models into chatbots to facilitate dynamic, knowledge-based conversations that enhance user experience.
- Speech-based AI: I have developed speech-to-text and speech-to-speech systems, including an Urdu-based mental health chatbot, demonstrating my commitment to inclusive technology.
- Data Wrangling & ETL: I manage data cleaning, preprocessing, and organization to prepare data for analysis.
- Exploratory Data Analysis (EDA): Utilizing tools like Matplotlib, Seaborn, and Plotly, I visualize data to extract meaningful insights that inform decision-making.
- Data Pipelines: I design scalable and efficient data pipelines to support large-scale analytics.
- Web Integration: I integrate AI models into web applications using Flask and FastAPI, facilitating seamless deployment of AI systems within existing infrastructures.
- Python, JavaScript, HTML/CSS, SQL
- TensorFlow, PyTorch, Keras, Scikit-learn, NumPy, Pandas, Matplotlib, Seaborn, Plotly, Streamlit, OpenCV, Hugging Face, LangChain
- Git, GitHub, Docker
- NLTK, spaCy, BERT, GPT Models, Retrieval-Augmented Generation (RAG), Sentiment Analysis, Text Classification, ChatGPT, Speech-to-Text and Text-to-Speech APIs
- Supervised Learning, Unsupervised Learning, Deep Learning, Generative AI (GANs, Diffusion Models), MLOps, Attention Mechanisms, Large Language Models (LLMs)
- Exploratory Data Analysis (EDA), Data Wrangling, Feature Engineering, Data Visualization, Statistical Analysis
- Web Development: Flask, FastAPI, React
- Scalable Systems: API Integration, Model Deployment with Docker
Here are some of the projects I've worked on:
- Property-Profit-Maximizer
- Movie-Genres-Classifier
- Analysing and Predicting Insurance Claim
- Loan-Eligibility-Classification-Prediction
- Titanic-Predicting-model
Feel free to explore my repositories for more!
- BS Data Science:
- Punjab University College of Information and Technology, Lahore
- 7th Semester (Current)