Personal Portfolio
January 2024
react
portfolio
Developed a modern and lightweight portfolio website that showcases proficiency in advanced CSS techniques and seamless integration of JavaScript libraries including Framer Motion and EmailJS. The portfolio effectively demonstrates a deep understanding of front-end development best practices and the ability to create visually appealing and interactive user experiences.
Splitscreen Video
November 2023
react
zustand
splitscreen-video
Created a responsive, web-based multi-screen media player utilizing Zustand for efficient state management. The application, designed for sporting events, audio/visual technicians, and multitasking enthusiasts, highlights the ability to develop innovative solutions that cater to specific user needs. The project demonstrates adequate skill in JavaScript and the effective use of modern state management libraries.
CinDay Computer Database
July 2023
react
prisma
redux
database
Developed a full-stack React application using Next.js and Prisma to efficiently track and manage student laptops and iPads. Leveraged Redux for robust state management, utilized an automated ORM for simplified database interactions, and implemented server-side rendering (SSR) to enhance application performance and user experience. This project demonstrates a strong grasp of full-stack development concepts and the ability to build scalable and performant applications using industry-standard technologies.
StockOverflow
December 2022
vue
springboot
java
stockOverflow
Built a full-stack Vue application that seamlessly integrates with a RESTful API to store and manage entries in a PostgreSQL database. Implemented user authentication and developed a reactive front-end interface that enables users to perform CRUD operations on shared inventory lists. This project highlights the ability to work with diverse technologies, create secure user authentication systems, and develop intuitive user interfaces for enhanced user engagement.