Nishchal Vyas
I craft digital experiences that blend creativity with cutting-edge technology
About Me
Work Experience
Intern
National Informatics Centre (NIC) Headquarters
Developed Python-based REST APIs and backend services while managing PostgreSQL databases to support cloud-based government applications. Built 5+ interactive dashboards in Apache Superset, reducing report generation time by 40% and optimizing SQL queries across 10+ PostgreSQL datasets to support data analysis and reporting.
Projects
AIML Projects
Food Quality Classifier
Designed and deployed a CNN-based food freshness classification system using TensorFlow and OpenCV, achieving 87% accuracy. Built a Flask web application supporting real-time webcam input, batch processing, SQLAlchemy authentication, and automated reports.
PrepPilot – AI-Powered Placement & Interview Preparation Platform
Developed a full-stack AI-powered placement preparation platform using React, FastAPI, PostgreSQL, REST APIs, and LLMs, featuring mock interviews, ATS resume analysis, and personalized learning. Built backend APIs, recommendation workflows, performance dashboards, and admin tools for question management, user analytics, and adaptive practice.
QueryMind AI – RAG-Powered Text-to-SQL Copilot
QueryMind AI – RAG-Powered Text-to-SQL Copilot: Developed a RAG-powered Text-to-SQL application using FastAPI, Groq LLMs, ChromaDB, and PostgreSQL to convert natural-language queries into validated, read-only SQL. Implemented schema-aware retrieval, SQL validation, query security, clarification workflows, and query history, with Dockerized React/FastAPI services for scalable deployment.
E-Commerce Recommendation System
Built content-based, collaborative filtering, and hybrid recommendation algorithms using Python, TF-IDF vectorization, and cosine similarity for 5,000+ products with Flask web interface. Integrated analytics dashboard, PDF reports, and email functionality.
AI-Based News Credibility Checker
Developed an intelligent system to analyze news articles and generate credibility scores using Natural Language Processing and Machine Learning techniques. Implemented a Flask-based REST API with a Random Forest classifier, integrating NLTK and TextBlob for feature extraction including sentiment analysis, source credibility, and suspicious pattern detection.
Web Development Projects
Skills
Programming Languages
AI / ML
Frameworks & Libraries
Database
Tools & Platforms
Education
Bachelor of Technology in Computer Science
LNCT University, Bhopal
2022 - 2026
CGPA: 6.82
Specialized in Software Engineering and Machine Learning. Relevant coursework: Data Structures, Algorithms, Database Systems, Artificial Intelligence, and Web Development.
12th Grade (Senior Secondary)
St Montfort Sr Sec School
2022
Percentage: 67.8%
10th Grade (Secondary)
St Montfort Sr Sec School
2020
Percentage: 84.6%