Computer Science Student · Clemson University

Building clean, useful, reliable full-stack web apps.

My portfolio highlights two deployed projects: a solo book management application and a team-built multiplayer Battleship game. Both projects focus on practical web development, clean user flows, database-backed features, and working live deployments.

Featured Projects

Each project includes direct links so the work can be opened, reviewed, and tested quickly.

Solo Project Book Manager Database App

Book Manager

A solo full-stack web application for browsing and managing a collection of books through a clean deployed interface.

This project demonstrates independent product ownership: database setup, table design, deployment, and a user-facing app hosted on a custom domain.

  • Custom domain connected through DNS
  • PostgreSQL-backed book data
  • Built to be simple to open, scan, and demo
Team Project Multiplayer Battleship

Multiplayer Battleship

A browser-based multiplayer Battleship game that supports player registration, game creation, joining matches, and turn-based gameplay.

My work focused on making the app usable as a deployed product by improving the frontend flow, clarifying game state, and connecting the interface to the backend API.

  • Multi-player game flow and live deployment
  • Frontend screens for creating, joining, and playing games
  • Backend API integration for game state and player actions

About Me

I am interested in building web applications, backend systems, and interactive software that works reliably after deployment.

What I Build

I like projects where the final result is something real people can click on and use. My strongest work combines practical backend logic with a clear frontend experience.

Technical Focus

I am developing experience across web development, APIs, databases, deployment, and user-centered project presentation.

HTML CSS JavaScript Python Flask PostgreSQL Render GitHub Pages