Description: A lightweight, dependency-free JavaScript library for creating complex, trigger-based web animations directly within HTML.
Core Technologies: Built with modern JavaScript (ES6+), leveraging the high-performance Web Animations API and the efficient Intersection Observer API.
Key Feature: Driven by a declarative data-animasis attribute, enabling animations on hover, click, and scroll triggers with no JavaScript required for most use cases.
License: Creative Commons Attribution 4.0 (CC BY 4.0), which requires users to provide credit to the creator to use the library.
Description: Working on a constantly evolving security home lab setup to have hands-on practice on different security architectures, attacks, and mitigation processes. Consists of self-hosted docker instances and virtual machines with vulnerable and attack images. Hosted enterprise-grade secure infrastructure and domain management systems using Google Admin and Microsoft Active Directory with Group Policy & Registry Creation and Management.
Technologies: Docker, Virtual Machines, Cloud Infrastructures - Google Cloud, Azure AD, and AWS.
OS: MacOS, Windows, Linux, Android, iOS
Role: Network Configuration, and Administration, Migrating and managing between On-premises and Cloud Infrastructures.
Anna Daan Wastage Management System (Community Service Project)
Description: Developed a comprehensive website facilitating the distribution of excess food to those in need from various events. Implemented a blogging platform to foster community discussions and engagement.
Eye Movement Pattern Based Authentication System (EPAS)
Description: Developed a Continuous Authentication Model utilizing gaze pattern monitoring as a Personal Identification Number (PIN), achieving a 95% accuracy in user identification and reducing unauthorized access incidents by 30%
Intrusion Detection System using Layered Machine Learning Algorithm
Description: Implemented an Intrusion Detection System (IDS) with enhanced detection capabilities, increasing threat detection accuracy by 20% and reducing false positives by 15%
Description: The tool can fetch versions of node packages from remote GitHub repositories (both private and public repositories) and then check if they match with the user-inserted package version. In case the existing packages are of an older version, they can be automatically updated by the -update argument when inserted in the command line by the user, following which a PR will be created for the Node Version Update.