Jan 25, 2024 - Present
SafeScan
In the process of designing and developing an Android privacy-scanning application called SafeScan under the guidance of Professor Rahul Chatterjee at MadS&P Lab, aiming to provide user awareness of installed applications and privacy implications for victims of Intimate Partner Violence (IPV).
Implemented an app-analysis feature that scans and categorizes installed apps based on a block-listed database containing over 5,000 records.
Classified installed apps into categories such as dual-use and spyware to inform users of potential privacy risks.
Enabled direct links to secure app stores and in-device settings for detailed permission management and risk assessment.
Developed a feature that provides users with direct access to Google's account privacy settings.
Implemented an ADB feature to allow remote device scanning via Wi-Fi or USB, reducing the risk of alerting potential abusers.
Utilized method channels to seamlessly integrate Flutter with native Android functionalities.
June 18, 2024 - Present
Pet Connect
Leading a team of 3 in developing "Pet Connect," a web-based pet adoption
platform designed to streamline the adoption process for rescuer organizations
and potential adopters. Developed the front end using HTML, CSS, and Thymeleaf,
and the backend with Java and Spring Boot. Implemented secure user authentication
using Spring Security and BCrypt for password hashing. Created and tested REST APIs
for user and pet functionalities. Integrated Google Maps API for pet locations. Developed
user and rescuer dashboards, handling profile image uploads and removal from MySQL database,
along with profile editing, changing passwords, and usernames. Added a search and filter feature
to find and favorite pet profiles. Built a messaging platform using WebSockets for real-time
communication.
May 8, 2024 - Present
Echo The Label
Developing a full-stack e-commerce web application utilizing Node.js and Express for the backend, EJS for server-side rendering, and MongoDB for database management.
Designed and implemented user-session management with MongoDB to store user data, with password hashing and salting to ensure secure handling of user information.
Built an intuitive and responsive user interface using HTML, CSS, and JavaScript, optimizing for both desktop and mobile experiences.
Integrated a product management system, allowing for CRUD operations on products, categories, and collections, improving admin efficiency.
Integrated AWS S3 for secure image storage, optimizing load times and enhancing application performance.
Developed file upload functionality using Multer for handling product images, ensuring proper storage and retrieval.