Projects
NPM Registry Follower Link to heading
Summary Link to heading
This project aims to solve the problem of detecting malicious packages in npm registry. Attackers usually try to achieve code execution using install scripts in the package.json file. This can be monitored using a simple script which collects all the change events from the npm stream and perform grep for commandline keywords such as “bash”,“curl”,“wget” etc.
๐ https://github.com/Auror007/NPM-Registry-Follower
Secure IT Support Portal Link to heading
Summary Link to heading
This project was built as a part of completing the requirements of ENPM809W Secure Coding course at UMD. It is developed using .NET Core which had taken into considerations various secure coding practices. It supports secure hashing algorithms like Argon2i for storing hashes. Implements authorization based on roles on each functionality and pages. Features like account, case creation and real time chat using Websocket.
Developed nearly 40 test cases for unit testing each functionality. Actual code and test cases are in the Phase2 branch of the repository. Phase 1 branch only contains the documentation files.
๐ https://github.com/Auror007/ENPM809W
Carwash Mobile App Link to heading
Summary Link to heading
This project was built as a part of completing the requirements of Design Engineering Coursework in Bachelor of Engineering, Information Technology. It is a mobile application developed using Ionic framework, Angular, Firebase, Google APIs, Node.js, dialog flow, capacitor and MongoDB. This application has features like registration of vehicles, scheduling of service slots and assigning carwash professionals to each service request.
๐ Private Repo
Indian Bird Identification System (IBIS) Link to heading
Summary Link to heading
Built bird image classification model using tensorflow, docker and retraining googleโs inceptionV3 model. That model was later rebuilt using keras and integrated into a website that also provided the option of identifying birds using text Our team achieved 84% accuracy using Convolution Neural Network on bird images and Natural Language Processing on qualitative data for the detection of birds and implemented using the NLTK library
๐ https://github.com/Auror007/IBIS
Cash-Flow Game Portal Link to heading
Summary Link to heading
Worked on making a game portal as a part of GTU Techfestโ18. It was a PHP website that enabled players of the game to monitor progress of the game on their mobile phones. This was later rebuilt using Hibernate and Jsp as a part of the semester project.
๐ Private Repo