Featured Full-Stack Showcase
LivePersistent Waters
A multi-phase Battleship-style web system with backend-authoritative gameplay, persistent match state, deployed phase builds, and an iterative path from API foundation to playable application.
Software Engineering Portfolio
Computer Science Senior | Full-Stack Developer | NOC Intern @ Clemson CCIT
I build automation tools, backend systems, and deployed web applications using Python, SQL, server-rendered interfaces, Linux, REST APIs, and cloud infrastructure.
Featured Full-Stack Showcase
LiveA multi-phase Battleship-style web system with backend-authoritative gameplay, persistent match state, deployed phase builds, and an iterative path from API foundation to playable application.
Computer Science senior, full-stack developer, and NOC intern at Clemson CCIT.
Automation, backend systems, REST APIs, server-rendered interfaces, and deployed apps.
A featured full-stack team system, deployed project phases, and supporting backend work.
Persistent Waters Phases
Phase 1
Established initial Flask routes, match persistence, and server-side gameplay rules.
View CodePhase 2
Added the live gameplay board, firing flow, polling updates, and move history.
Open Phase 2Phase 3
Refined the portfolio-ready explanation, contribution story, and project presentation.
View CodeSelected Work
Supporting projects show the same engineering pattern at smaller scopes: model the data, define safe interfaces, and ship a usable workflow.
A Flask and PostgreSQL CRUD application for managing a book collection with search, filtering, sorting, pagination, validation, and persistent data.
A Slack-oriented operational status workflow designed to surface service updates clearly and reduce manual coordination during infrastructure monitoring.
A REST API concept for food-service data that emphasizes clean endpoint structure, predictable request handling, and backend logic that can support multiple clients.