Hello, I am

APOORV

Pronunciation: A~poor~v (Phonetically)
       S~uh~k~s~ai~n~ah

Some of my Personal Projects

Remotely Controlling a Power Grid

The objective of the project was to control the power grid remotely using an electronic device such as mobile phone. Raspberry Pi microcomputer is being used as a controller and medium for relaying data in order to turn ON/OFF electric appliances.

Cryptographer for File

Encrypting and Decry pt files in a way to protect them from unwanted access and ,and Keep you data secure .Provide various algorithms like AES ,DES, Ceaser Cipher and so on for better encryption and also providing range of key sizes.

MovieStore

A web-app which allows a user to play and upload movies to the site. Embeds an authentication system for registration of new user (also support for 3rd party social accounts), includes comment and modular search capability for finding movies quickly.

Facial Recognition in E-attendance

An attendance utility application which uses computer vision library OpenCV to implement a facial recognition system in order to mark a student present/absent in the MySQL based database system.

Hadoop Installer

An utility tool for installing Hadoop in a Linux based OS. It gives user ability to install hadoop with a single click using automated configuration on single node cluster or Multi-Node cluster system.

Image Classifier using Deep Neural Network

Using the concepts of Machine Learning's branch, Deep Learning. Build an accurate classifier which uses the convolutional neural network to classifying an image input into different categories with an accuracy of over 90%.

Intelligent Intrusion Detection in Computer Networks Using Swarm Intelligence

Published a research paper on "Intelligent Intrusion Detection in Computer Networks Using Swarm Intelligence", in International Journal, where a software architecture is modeled and implemented by combining two different heuristic approaches. The Ant Colony Optimization (ACO) and Non-Negative Matrix Factorization (NMF) in order to classify a computer network behavior as a sequence of system calls.

View More

RealTime Facial Emotion Recognition System

The goal of the project is to identify 7 key human emotions: HAPPY, NEUTRAL, SAD, SURPRISE, ANGER, DISGUST and FEAR, the project uses FER2013 dataset to train a classification Convolutional neural networks (CNN) model which takes a grayscale images of faces and predicts the most probable emotion in the output layer. The trained model was then used as the baseline to classify a facial emotion in the real-time application which was implemented using OpenCV, we extract the detected face from image frames in a real-time video then offer it to the model to predict and print the emotion in real-time.

View More

EZ PARKING

A parking system web application built with a motive to grasp the profound principles of Automation Testing. Implemented a parking system web application from scratch, built on Java Servlet & JSP with MySQL database connectivity, and achieved a 100% Code coverage on the full application using Selenium and JUnit for the Front End of the Application and also able to secured 100% mutation coverage on the backend with JUnit and PIT mutation testing tool.

View More

CHAT APPLICATION

Developed a real-time GUI based chat application using Java where communication takes place over socket connection and data flows bi-directionally between Server and multiple Clients, also configured persistent queue to prevent data loss and provide offline message storage capability.

View More