Ritu's Tech Projects
This project investigates the systemic drivers of student loneliness on Northeastern’s campus by analyzing how digital ecosystems, mobility patterns, and evolving definitions of community shape belonging. Through interdisciplinary research and bi-weekly participatory design sessions, we generated and iteratively refined multiple AI-driven solution concepts to facilitate authentic connection and reduce loneliness at scale.

A Stack Overflow-inspired web application that allows users to create a profile and edit their settings. Additionally, they can add other users as friends and send real-time notifications. They can also create their own personalized feed with additional features to filter questions and create private posts only available to their friends.

This project is a Python Kivy–based social interface, inspired by Discord, that enables students to create and join interest-based guilds designed to build community and reduce loneliness among undergraduates with limited time for in-person involvement. Informed by paper prototyping, interviews, and usability testing, the final design applies core UI/UX principles to ensure inclusive interaction patterns, meaningful engagement, and accessible pathways for students to connect through shared interests.

This interactive U.S. healthcare data-breach visualization maps HIPAA-reported incidents from 2021–2023, enabling users to explore breach patterns by state, type, and impact. By transforming government-reported data into an intuitive map-and-bar-chart interface, the tool helps healthcare organizations conduct targeted risk assessments. It empowers users to make informed decisions about data security.

This project is a furniture-reselling web application inspired by Wayfair that features a MySQL relational database, a Flask-based REST API, and MVP interface pages designed around key user archetypes. The platform connects customers, sellers, and manufacturers through a streamlined e-commerce system, enabling intuitive product browsing and efficient end-to-end transactions.

This image-editing program supports standard image file formats. It applies operations such as flips, color component extractions, brightness adjustments, blurring, sharpening, greyscale conversion, and sepia tone before saving the result as a new or overwritten file. Built with a modular MVC architecture, it stores multiple images in memory during a single run. It uses a controller-driven workflow to process commands, execute model operations, and provide user feedback through the view.
