Below is a list of projects I worked on in CSE 477
Click an image, or hyperlink in the description to learn more.
Javascript Piano
As part of my first Homework assignment in CSE477, I developed an interactive piano build in pure
HTML, CSS and Javascript. This tool (in addition to my webpage) highlight my ability to build
beautiful and mobile-friendly front-end applications.
Click here to see, and play!
Resume and Feedback System
As part of my second Homework assignment in CSE477, I built a dynamic, mobile-friendly resume and
site-wide feedback system using HTML, CSS, JavaScript, Jinja, and Flask. The resume page automatically
generates content from back-end data, displaying institutions, positions, experiences, and skills while
ensuring clean styling and responsive design. I also implemented an interactive feedback form accessible
from every page of the site, allowing users to submit feedback that is processed, stored in a database,
and displayed on a dynamic feedback page. This project highlights my ability to create fully integrated,
data-driven web applications with real-time user interaction.
Click here to fill out the feedback form!
Click here to check out my resume!
Secure Chatroom using Websockets
As part of my third Homework assignment in CSE477, I developed a real-time chat system using HTML,
CSS, JavaScript, and Socket.IO. This interactive feature allows users to join and leave chat rooms,
send and receive live messages, and see updates from other users in real time. The project highlights
my ability to build dynamic, responsive web applications with seamless front-end and back-end integration.
Click here to see, and chat!