Education & Learning Journey
Academic background and self-directed learning path in AI/ML
Formal Education
Master of Science in Data Science
Chandigarh University, Punjab, India
Currently pursuing advanced studies in Data Science and AI, focusing on deepening theoretical foundations while continuing practical implementations. Revisiting and strengthening foundational topics like probability, statistics, advanced databases, and SQL with a deeper academic lens.
Bachelor of Computer Applications (BCA)
Chandigarh University, Punjab, India
CGPA: 7.89/10
Comprehensive foundation in computer science, programming, and software development. Combined academic coursework with extensive self-learning in machine learning and AI.
Data Science Learning Journey
A structured progression from statistical foundations to cutting-edge AI applications, showcasing continuous learning and practical implementation across multiple domains.
Foundations in Probability & Statistics
BCA — 2nd Semester
Laid the theoretical groundwork with core statistical concepts—probability distributions, inferential statistics, and hypothesis testing—which are essential for data analysis and ML.
Data Manipulation Mastery
BCA — 4th Semester + Self-Learning
- Mastered NumPy and Pandas for data cleaning, EDA, and transformation
- Already proficient in Python (learned in 11th–12th CS & further in BCA)
- Practiced on DataWars platform and Kaggle notebooks
- Learned DSA using C#, Java, and Python
Introduction to Machine Learning
Self-Learning + BCA — 6th Semester
- Completed "Hands-On ML with Scikit-Learn, TensorFlow, and Keras" by Aurélien Géron
- Explored supervised/unsupervised learning through real-world datasets
- Built initial ML projects and deepened practical knowledge via Kaggle
Core ML Algorithms
YouTube + BCA Curriculum + Projects
- Studied and implemented core ML algorithms like SVM, Decision Trees, KNN, Naive Bayes, etc.
- Built multiple ML projects applying these concepts
- Started participating in Kaggle competitions, achieving higher rankings over time
Deep Learning Mastery
YouTube + Books + Projects
- Gained intuition for neural networks, SGD, backpropagation, attention, and transformers through resources like 3Blue1Brown, Krish Naik, Andrej Karpathy, and Aurélien Géron's book
- Worked hands-on with TensorFlow, Keras, and PyTorch to build DL projects
Transformers & Computer Vision
Advanced Self-Learning
- Studied transformers, self-attention, and GPT architecture in depth
- Built applications using Hugging Face Transformers, fine-tuned LLMs, and trained models like CNNs, YOLO, ViTs, and Masked Autoencoders (MAE)
- Participated in Kaggle research competitions, achieving top 1–10% ranks
AI Workflows & Agentic Systems
Current Focus
- Working with LangChain, LangGraph, and exploring Smol Agents
- Built real-world AI apps integrating LLMs, RAG pipelines, and vector databases
Cloud & Model Deployment
GCP + Docker + FastAPI + Flask
- Gained hands-on experience with Google Cloud Platform (GCP) services for scalable model hosting
- Deployed multiple AI apps using Docker, FastAPI, and Flask for model inference and API serving
- Emphasis on creating production-ready AI systems with CI/CD pipelines and cloud-native deployment strategies
Academic Note: Ongoing M.Sc. in Data Science
I'm currently pursuing my Master of Science in Data Science, where I'm intentionally revisiting and strengthening foundational topics like Probability & Statistics, Advanced Databases, SQL, and Python Programming. Though I've previously worked with these technologies extensively during my BCA and projects, revisiting them with a deeper academic lens is sharpening my theoretical understanding and filling any knowledge gaps. I firmly believe that a strong foundation amplifies the impact of advanced AI systems.
Key Learning Resources
Books
- "Hands-On ML with Scikit-Learn, TensorFlow, and Keras" — Aurélien Géron
- "Deep Learning" — Ian Goodfellow
- Various NLP and Transformer resources
Online Learning
- 3Blue1Brown (Neural Networks)
- Andrej Karpathy (GPT, Transformers)
- Krish Naik (ML/DL tutorials)
- Kaggle Courses & Competitions
Platforms
- Kaggle
- DataWars
- Hugging Face
- GitHub
Certifications
- NVIDIA — RAG Agents with LLMs
- Hugging Face — Agents Course
- Harvard Business School Online (4 courses)