Hi, I'm Yash Singhal

A passionate developer and data scientist, building solutions that make a difference.

About Me

I'm a student pursuing B.Tech in Information Technology at Maharaja Agrasen Institute of Technology and B.S. in Data Science at IIT Madras, combining technical expertise with practical experience in software development and data science.

With a strong academic background (CGPA: 8.84 in B.Tech and 8.7 in B.S.), I'm passionate about solving complex problems and creating impactful solutions using technology.

B.Tech in Information Technology and Engineering

Maharaja Agrasen Institute of Technology

2021-2025

B.S. in Data Science and Applications

Indian Institute of Technology Madras

2021-2025

Experience

Data Analytics Intern

Punjab National Bank, MISD Department | July 2024 – Aug 2024

  • Developed an intelligent Car Loan Application system using LLMs
  • Automated user information gathering and API integration
  • Implemented Docker containerization for scalable deployment

Application Development Project Mentor

Indian Institute of Technology Madras | Oct 2023 – June 2024

  • Conducted intensive bootcamps on web application development
  • Mentored students through complex project development
  • Achieved 85% excellent grade rate among mentees

Projects

Project Management System

A comprehensive system for instructors to assign and track student projects, featuring AI-powered analysis and automated evaluations.

Flask Vue.js SQLite Gemini API

CrimeCast

Machine learning project for predicting crime categories using real-world data, featuring comprehensive EDA and multiple ML models.

Scikit-Learn Pandas LightGBM
View on Kaggle →

Show Time

Theatre management system with CRUD operations, featuring admin privileges, user authentication, and secure ticket booking.

Flask Vue.js Celery Redis

Chatbot with Persistent Memory

LLM-powered chatbot featuring persistent memory across sessions for contextually accurate responses over time.

Python LLM NLP
View on GitHub →

QuickML

User-friendly web app that simplifies machine learning workflows using scikit-learn, enabling easy data preprocessing and model selection.

Scikit-learn Python Web App

Course Compass

Flask-based course search engine using ML models to find courses across multiple platforms, featuring AI-powered course descriptions.

Flask ML GenAI
View on GitHub →

Skills

Programming Languages

Python
C++
JavaScript
Java

Web Development

Flask
Vue.js
Node.js
HTML/CSS

Data Science & ML

Pandas
NumPy
Scikit-learn
Machine Learning

Other Skills

Data Structures
Git
Object-Oriented Design
Algorithms