Data Visualization: Nutritional Impact of Fad Diets
Machine Learning & Data Analysis
Developed a Python-based machine learning model using Ridge Regression to analyze and predict calorie content in dishes, classify them into appropriate fad diets, and identify potential nutritional deficiencies. Implemented data-driven visualizations, including calories vs. carbs and FDA-recommended vs. actual daily vitamin intake, providing insights into diet trends and health impacts.
Course Project, Sept 2024
Unity Game: Midnight Maneuver
Game Development
Developed a taxi simulation game where players navigate the city to pick up and drop off passengers while racing against time. Implemented reckless driving detection that triggers police chases, along with evasion mechanics, health management, and power-ups for strategic gameplay.
Course Project, Nov 2024
Spring Boot App: ScrumPlay
Agile Project Management Simulator
Developed ScrumPlay, a team-based Scrum simulator using Spring MVC and Java Swing. Mimicking a Microsoft Azure environment, users engage in sprints, scrum calls, and sprint planning meetings, allowing dynamic modifications to user stories. The application fosters collaborative project management, generating insightful burndown charts post each sprint.
Course Project, Nov 2023
Android App: VirtualDecor
AR-Based E-Commerce
Developed a Java application for buying showpieces using AR (Google AR-Core), allowing users to visualize items in their homes before purchasing. Implemented user profiles using Firestore for data persistence.
Course Project, May 2020
Data Mining: Machine Learning using Transformers
Neural Machine Translation
Implemented the paper "Attention is all you need" to translate between Hindi and English sentences. Used IIT Bombay English-Hindi Corpus as dataset and created word embeddings using Facebook's fast-text.
Course Project, May 2020
Java Game: Spykey
Computer Vision Game
Developed an object-finding game using template matching (Java OpenCV) where users find given objects in crowded background photos as fast as possible to beat the leaderboard. Implemented MySQL database on AWS EC2 for leaderboard management.
Course Project, Oct 2019
C# App: Manipal Tourism Information System
Tour Management System
Developed a tour management tool where users can view interesting destinations on maps, book hotels, leave reviews, book tour guides and tour packages. Built using Oracle SQL database and C# for front and back end.
Course Project, Oct 2019
iOS App: Allergy Card
Healthcare Application
Developed an iOS app (Swift) allowing first responders to access user allergy details and information (Firestore database) in emergencies via ID stored on NFC card (CoreNFC). Android users are directed to a webpage (AngularJS).
Course Project, Oct 2019
Web App: KnowDisaster
Disaster Management System
Led a team of 3 to develop a web application to predict flood occurrence, notify users & emergency contacts, and show nearest relief camp locations. Built using VueJS, MongoDB for user profiles, WebSQL for geo-location queries, HeatmapJS and Google Maps API for location heatmaps, and AccuWeather APIs for weather data.
Microsoft CodeFunDo Submission, Oct 2018
Robotics: R.U.G.V.E.D
Autonomous Vehicle - IGVC Competition
Member of AI subsystem working on simulations & lane detection for RUGVED Systems, a student team designing autonomous robots with cutting-edge artificial intelligence.
- Simulated IGVC ground and RUGVED autonomous vehicle using ROS design engine, Gazebo, ran simulations using actual vehicle measurements to test trajectory using 3D visualization tool RViz
- Wrote code for Lane Detection by filtering camera feed on RUGVED using Python OpenCV
IGVC, Oakland University, Jun 2018
CLI App: T-Mail
Terminal-Based Messaging
Developed a CLI application using sockets that sends messages to users authenticated via their Git accounts over terminal.
Feb 2018 - March 2018