Student Connect Platform (CSCI Principles Software Development) November 2024
Engineered a full-stack web application using React and Java to facilitate student networking. Implemented user authentication, profile management, and real-time chat functionality. Led Agile development process in a team of 4, managing sprint planning and code reviews. Designed scalable database schema to handle user profiles, connections, and messaging.
Full-Stack Testing Framework (CSCI Software Development) January 2025
Developed white-box testing suite, achieving 100% statement & branch coverage for both frontend & backend. Implemented mock database and API integrations using Jest for frontend and JUnit 5 for backend testing. Created comprehensive unit tests for REST API endpoints and database interactions. Utilized continuous integration practices with automated test execution through Maven and npm.