Projects

Simulation of Chord Algorithm, Graduate Team Project, Java, Akka, DHT

Nov. 2017 – Dec. 2017

  • Implemented load-balancing feature, improvised chord-lookup, consistent hashing (SHA-1), the addition of new nodes and support to add new files on the network.
  • Simulated for 4,096 nodes on a single machine.

Head Movement Detection, Graduate Individual Project, Python 2.7, OpenCV

Nov. 2017

  • Detected head movements using Lukas-Kanade Algorithm.
  • Identified facial region using Haar-Feature based Cascade Classifier with 95% accuracy.

Image Classification for Zener Cards, Graduate Team Project, Python, TensorFlow, CNN

Nov. 2017

  • Trained and tested the model to classify a particular class of Zener Card.
  • Optimized the model to achieve the best accuracy of 98.1% and 94% above in other cases.
  • Implemented the method to generate Zener Cards with random variations.

Simulate Nested Boolean Function and Threshold Function, Graduate Individual Project, Python 2.7, Deep Learning, ANN

Sep. 2017

  • Trained a single perceptron to simulate the output for Nested Boolean Function or Threshold Function.
  • Optimized the perceptron to achieve accuracy 90% and above most of the time.

Gedit Plugin - Toggle Content, Graduate Individual Project, Python, Gedit

Sep. 2017

  • Developed a Gedit plugin to toggle content of the window.
  • The plugin allows the user to show or hide the content of the window with the keyboard shortcut or via the toolbar option located under the tools section.
  • Predicted top 10 movies based on their number of views.
  • Predicted top 20 movies based on their average rating with movies having a number of views at least more than 40.

Digit Recognizer, Graduate Team Project, Java, Apache Spark, Machine Learning

May 2017

  • Identified digits 0 to 9 from handwritten images.
  • Accomplished using Naïve Bayes algorithm having 82% accuracy, Random Forest algorithm having 89% accuracy, and Decision Tree algorithm having 79% accuracy.

Predicting Yesterday’s Stock Price, Graduate Individual Project, Java, Apache Spark, Apache Kafka

May 2017

  • Created a streaming data pipeline using Apache Spark and Apache Kafka to predict stock price based on historical data.

Feb. 2017 – Mar. 2017

  • Simulated AES encryption and decryption algorithm.

Detecting Anomalous Login Behaviour with MapReduce, Graduate Individual Project, Java, MapReduce

Feb. 2017

  • Implemented an anomaly based detection system for CentOS-6.8 user logins.

Project Planning Tool, Graduate Team Project, Java

Nov. 2016

  • Constructed console application to optimize utilization of project resources and generate a schedule for the project.
  • Optimized resource allocation to a project by 50%.

Paste Chart, Graduate Team Project, PHP, MySQL, JavaScript, JSON, XML, XSLT, JSONP

Nov. 2016

  • Developed a web-app to generate a point, line, and histogram graphs. Also, represented data in XML, JSON format.

Five Thousand Characters, Graduate Team Project, PHP, MySQL

Oct. 2016 – Nov.2016

  • Designed a web-app to write and read stories.
  • Listed top 5 most viewed and highest rated stories.

Encrypt and decrypt a text file in an audio File, Graduate Individual Project, Java

Sep. 2016

  • Built a console application to hide information in an audio file and to extract the hidden information.

Entrepreneurship Club of University of Florida - Web Developer, India

Aug. 2014 – Sep. 2014

  • Developed website for Entrepreneurship Club of Florida; website provides information regarding diverse speaker series, creative workshops, monthly socials and networking events, and numerous start-up events.

Student Tracking System, Under-Graduate Team Project, JSP, HTML, CSS, JavaScript, MySQL

Aug. 2013 – May 2014

  • Designed and developed a system to monitor the movement of students within campus area by including a messaging feature to help communicate with students and department chairs.