Data Science Enthusiast| Python Developer | Looking for Opputunities
Technical Skills: Python, SQL, Dataiku, Docker, LLM, RAG, Generative AI
Education
-
B.Tech, Computer Science & Engineering |
Guru Nanak Dev Engineering College, Ludhiana (June 2024) |
-
XII, Physics,Chemistry, Mathematics |
D.A.V. Public School,B.R.S. Nagar, Ludhiana (March 2020) |
-
X, Sci., Maths, Hindi, Punjabi, English, S.Sci. |
D.A.V. Centenary Public School, Jagraon (March 2018) |
Work Experience
Data Science Intern @ Sabudh Foundation (Jan 2024 - Jun 2024)
- Collaborated in a dynamic team to develop and deploy machine learning models, leveraging tools like Dataiku, Docker, and advanced techniques in CNN, NLP, and recommender systems.
- Contributed to a passion project focusing on document analysis using LLMs, implementing a Retrieval-Augmented Generation (RAG) system that improved data retrieval accuracy by 25%.
- Demonstrated strong problem-solving skills in monthly Vivas conducted, leading to a consistent top-tier ranking on the monthly leaderboards, with topics ranging from Python programming to natural language processing.
- Attended expert-led webinars on cutting-edge topics, enhancing knowledge in LLMs and presentation skills.
- Successfully completed projects with a focus on practical implementation, showcasing proficiency in data science concepts and teamwork.
Projects
Document Analysis Using LLMs
This project leverages Large Language Models (LLMs) to develop an academic research chatbot that enhances the efficiency of scholarly work by intelligently processing and analyzing research papers. The chatbot’s key features include:
- Query-Based Response Generation: Processes relevant research papers to answer user queries with concise, well-informed responses.
- Dynamic Database Access: Fetches the latest research papers from a dynamic database, ensuring access to the most current academic content.
- Open-Source API Integration: Utilizes an open-source API to retrieve fresh academic documents, keeping the information up to date.
- Cited Resources: Along with each response, the chatbot provides helpful links to the research papers that were used to generate the answer, making it easier for users to delve deeper into the source material.
This project exemplifies the practical application of natural language processing in academic research, making complex document analysis more accessible and efficient.

Sync Lyric Music Player Web App
This project showcases a Sync Lyric Music Player Web App that enhances your music experience by integrating real-time synced lyrics with song playback.
- Real-Time Lyric Synchronization: Enjoy lyrics that sync perfectly with the music, allowing for seamless sing-alongs.
- User-Friendly Interface: Features a clean, responsive design for easy navigation and an engaging user experience.
This project highlights the innovative combination of music playback with synchronized lyrics, offering a unique way to enjoy your favorite tracks.

To know more about my projects:
Personal Project Diary
Certifications
1. NPTEL
- Software Testing
- Privacy and Security in Online Social Media
- Ethical Hacking
- Introduction to Industry 4.0 and Industrial Internet of Things
- Joy of Computing Using Python
- Social Networks
2. Dataiku
- Advanced Designer
- ML Practitioner
- Core Designer
3. DeepLearning.ai
- Deep Learning Specialization
- Natural Language Processing Specialization
- AI for Everyone
- Building Systems with ChatGPT AI
- ChatGPT Prompt Engineering for Developers
- Knowledge Graphs for RAG
- LangChain Chat with Your Data
- LangChain for LLM Application Development