Android Java SQLite IMU Sensors Computer Vision
Built a mobile application named Achilles Health to measure Heart Rate and Respiratory Rate of the user. Implemented modules to collect various symptoms of user and stored it in database for the purpose of analysis.
Python Django SQLite XGBoost
Developed a web application to divide news-articles into clusters with different views on same topic and trained the model on the same using XGBoost Algorithm.
Javascript NodeJS Python3 Hadoop Spark Overwolf Shell Scripting H-Base
Enhanced player’s game play by providing him with a distributed application for storing and analysing game data of popular games such as PUBG, CS: GO, Fortnite, Dota 2 etc.Installed and configured a cluster of 3 nodes with Hadoop, YARN, Spark and HBase on it. HBase was used to store data so that the client can retrieve the game data using an API. Spark was used to run jobs to perform analysis.
Python3 TensorFlow Keras Pandas OpenCV NumPy Scikit-learn
Implemented and evaluated various neutral and non-neutral network-based approaches such as CNN, Artificial Neural Networks, Naive Bayes, SVM and KNN to solve the problem of the face and expression recognition.
Javascript NodeJS Augmented Reality Python3 Arduino Arduino UNO
Designed an Augmented Reality headset and an interactive glove. On the headset, one can put a smartphone over it and connect the glove with it. When this process is done, start any of the currently existing AR applications on your smartphone and the gadget will convert it into a 3D interactive experience.
Verilog Xilinx-ISE Xilinx Artix-7 RISC Assembly Programming
NTP is a real-time processor implemented in Verilog and tested on Xilinx Artix-7 FPGA. It is a RISC based 8-bit 5 stage pipelined processor with 28 instruction format and 579.67 Mhz clock frequency.
Verilog Xilinx ISE Xilinx Zync Image Compression JPEG
For a given grayscale image in raw format (ie in TIFF, PNG or RAW data format) this hardware implemented on Zynq FPGA (using Xilinx ISE design suite) would compress the image using JPEG 2000 compression technique. It can also handle real-time images as input as raw input and provide a compressed image in JPEG format.