Pierce Gray
Cybersecurity Student
Projects
Ubuntu Homelab
- Deployed and now maintain an Ubuntu server running a Jellyfin media server and Caddy for automated TLS certificate renewal
- Implemented SSH reverse tunnel architecture for secure remote access, hardening the firewall by eliminating open inbound ports
- Configured Uptime Kuma for continuous health monitoring and automated outage alerts
CatchASketch
- Designing and developing a multiplayer drawing game using Node.js and Socket.io
- Implemented server-side game state synchronization, player session management, and real-time event logging
- Applied software engineering practices including iterative development, prototyping, and Git version control