Briana
Kirchgessner

A Student at the University of Wisconsin - Madison, Software Engineer Undergraduate Researcher at MadS&P Lab, and Full Stack Web Developer for Echo The Label.

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.