
Full-Stack developer currently pursuing Masters in Computer Science with a focus on Artificial Intelligence at Binghamton University. Proficient in Java, C++, Python, and diverse frameworks such as Quarkus, Spring Boot, Kafka, React, PyTorch, Qiskit etc. Well-versed in Cloud Technologies, including AWS, Docker, Kubernetes, and methodologies of CI/CD. Always eager to contribute skills and drive innovation in a dynamic environment.
My Projects
Email Cleaner Wizard
Developed and implemented an Email Cleaner Service useful in leads list filtering using Node.js and Express in TypeScript, incorporating email cleaning functionalities to identify safe, invalid and catch-all emails.
GitHub LinkAutonomous Following Robot for Load Carrying Assistance
Developed an autonomous robot (July 2019 - June 2020) using ArUco markers and Kinect v2 for unique person identification and depth sensing. The robot featured a three-wheel holonomic drive system and was designed to assist in load carrying at public places. Additionally, an Android app in Java enabled control over robot functions including login, alerts, and monitoring.
View MediaCredit Card Fraud Detection with Adversarial Networks
Implemented an Adversarial Network for fraud detection, utilizing deep learning to generate synthetic data and boost model.
GitHub LinkDermWise
DermWise (HackBU_24) utilizes a React Native UI for mobile interaction, a Python backend for data processing and server logic, and a specialized model for skin condition detection. The system integrates a Sequential model with a feature extractor and dense layers. Optimized with 'adam' and 'sparse_categorical_crossentropy', it offers users a seamless, reliable tool for mobile-based skin condition detection.
GitHub LinkAutonomous Underwater Vehicle
Developed an Autonomous Underwater Vehicle (January 2019), achieving finalist status in an NIOT Chennai competition. Designed control logic with ROS Kinetic and Python, integrating vSLAM using Zed stereo cameras and depth sensors to reduce collision risks.
GitHub LinkQuantum SVM for MNIST: Digit 1 vs. 5 Classification
Implemented a quantum support vector machine (QSVC) for binary classification of digits 1 vs 5 using Qiskit.
GitHub LinkRiver waste management and public Grievance redressal System
Developed a desktop application (August 2018) aimed at improving river pollution management. Utilized MySQL for data storage and Java to create an interactive GUI for analyzing waste generation data.
View MediaQuantum Random Number Generator
Created a Quantum Random Number Generator (QRNG) using Qiskit, leveraging superposition and quantum measurement principles. Implemented and optimized on IBM Quantum Experience, selecting appropriate backends for real hardware execution.
View MediaArUco Kinect Depth Detection
Detection and comparison between april tag and aruco marker using Kinect v2 Language : Python, c++ Libaries : OpenCV, Libfreenect, Pylibfreenect.
View Media