Covey Town

Live Demo GitHub

React.js, TypeScript, Node.js, Socket.io
Apr 2021

  • Added a text chat feature to an open-source multiplayer online game using socket.io and enhanced the playing experience
  • Both private and public chat in a room was possible using the socket.io library functions
  • Nearby players could be prompted to chat using euclidian distance on the 2D map

Fantasy Premier League

Live Demo GitHub

React-Redux, Java Spring-Boot, RESTful API, MySQL
Apr 2020

  • Developed a website to emulate FPL using public APIs where users can create their own fantasy teams with real-life players, assign points to the players based on their real-world performance and run simulation-based on weekly game weeks
  • Used ReactJS for front end and Java Spring Boot as backend to do CRUD operations on MySQL via RESTful APIs
  • Deployed both front end and backend on cloud services Heroku to get optimal performance, flexible for other cloud services

Medician

Live Demo GitHub

Android, Java, Kotlin, Firebase
Jun 2020

  • Developed a full-featured Medical needs app for Android Smartphones and Tablets
  • Used No-SQL Firebase for direct access to DB and real-time database CRUD operations
  • Included features like Doctors Near Me using Google API and implemented country-wise COVID-19 tracker
  • App lets user to request a new appointment and add reminders, displayed on the Dashboard when logged in

White Board

Live Demo GitHub

Angular, Node.js, RESTful API, MongoDB
Jan 2020

  • Designed a web application to facilitate faculty members to update and add courses, the app also allows students to log in and register to discuss the course with fellow students
  • Implemented ReactJS, Redux for frontend, NodeJS for backend, and MongoDB as the database in the project
  • This is part of the course CS5610 at Khoury College of Computer Sciences

Image Editor

GitHub

Java, Swing, IntelliJ
Oct 2019

  • Created a Java Swing application using MVC architecture to generate new images and apply filters on an image
  • Edited images of different types by loading in app and applied filters like blur, sharpen, greyscale, sepia, dither and mosaic
  • Designed a user interface using java swing containing the options to load and save edited and generated images

Mail Washer

GitHub

Java, Swing, IntelliJ
Nov 2019

  • Developed a spam email filter using machine learning techniques based on Naive Bayes probabilistic classifier
  • Trained and Tested ML model on datasets with 10K entries and with a train-test ratio of 9:1 after preprocessing data
  • Used 2500 most frequent words and thereby created features and data dictionary to train and test the ML model
  • Predicted spam emails with an accuracy of 97.69%, on-going work on how this accuracy can be improved further

Scout Browser Extension

JavaScript, Gulp.js
Nov 2020

  • Developed a chrome browser extension for annual Hackathon using Javascript and Gulp.js and won best tech project
  • Included features like Deployment Info, DOM element tag highlight, Autofill job page and quick JIRA routing