- ACCR Mail Manager - A full-stack web app for managing inmate paper mail used internally by ACCR (The Atlantic Center for Capital Representation). This semester-long group project was developed for CSC-415: Software Engineering, and required multiple iterations of design, requirements gathering with an actual client, implementation, presentation, testing, and delivery.
- TCNJ Library App - A full-stack web and mobile application for tracking live study-room occupancy data. Created over the course of more than 10 years by several TCNJ CS majors. See the repository for my personal contributions to the project over a 2-semester research experience.
- The GOON Card - A full-stack web app for creating and sharing dynamically-generated business cards. Choose exactly which social media links to share on a person-by-person basis on the fly in order to organize personal and professional contacts. Created as collaborative final project for CSC-355: Human Computer Interaction.
- React Custom Select - A simple React component written in TypeScript that implements both single and multiple select form elements. The component also supports full keyboard-accessibility.
- Pantry Packer - A full-stack web app that tailors donations for food pantries based on their current needs. A pantry can request donations of specific items, and donors can search for pantries to donate to based on these needs.
- Freighter - A flexible library for creating dynamic abd customizable HTML carousels. Also features a complete documentation website with demos, API docs, and downloads page.