Independent Games

  • Buy the Sea

    Buy the Sea is a fishing idle game I've been building in my spare time. Cast your line, catch fish, sell your haul, and work your way up from humble shores to the infinite depths. Built entirely from scratch and hosted directly on my portfolio site.

  • Countries of the World

    Countries of the World is an interactive geography quiz game I built where players attempt to correctly name all 197 countries. It was a fun project that combines my interests in web development and world geography into something genuinely challenging. Give it a shot and see how many you can get!

  • Stars in the Void

    Stars in the Void is a personal text-based incremental game I've been developing in my spare time, drawing heavy inspiration from games like A Dark Room and Candybox 2. It's a slow-burn, story-driven idle experience where the narrative gradually unfolds as you play. I built it from scratch and host it directly on my portfolio site.

Internship Work

  • Intern Phishing Project

    At the end of my internship we were given the option to work on a personal project individually. I chose to learn a few different tools in order to attempt to legally harvest credentials from employees at the company. I thoroughly researched Evilginx2, Gophish, Docker, and a few other tools in order to achieve my goals. I successfully set up a reverse proxy site of the main login pages for a few different sites and managed to harvest some credentials which I can't divulge the information of. For more information on what I did, check out the presentation I made below!

  • C2 Server

    Although this project wasn't hosted through GitHub, I spent many days working with my group of three other interns to build and manage a Command and Control server. I did this over the summer in 2025 while working a systems administration internship at Digital Cloak LLC. The C2 server consisted of six separate subdomains, hosting various services like Covenant, Sliver, Red ELK, Metasploit, OpenVAS, Nmap, Wireshark, Evilginx2, and Gophish. This project was incredibly fun and I learned more from it than any other project I've worked on before.

  • External Network Assessment

    The first project I worked on individually during my internship was an external network assessment and OSINT investigation of the employees at Digital Cloak. Although I can't link my report to it since it contains sensitive information, I can elaborate on what tools I used. I did most of my recon work using Nmap and other linux tools to reveal subdomains, check for vulnerabilities, and perform enumeration on potentially weak web servers. I learned how to use Docker to host tools and give them a GUI to streamline vulnerability scanning and Gophish to try and phish credentials out of employees to gain access. This project was incredibly fun and was my first real taste of what red teaming is like, and I'm excited for another opportunity to demonstrate my pentesting skills.

Other

  • Personal Website Portfolio

    This is the website you're currently visiting! I built it using HTML & CSS through VSCode, the files are all in my repository on GitHub and I host the website through Netlify. I've also begun learning how to use AI Copilots to seamlessly edit and update the website in a much more efficient way.

  • A Narrow Path

    This was my final project for my Mobile App Development class, and my second ever video game I've developed. It is a text based, story-driven mobile game that I had a lot of fun letting my creativity run wild on.

  • Command Line Game

    My first ever video game I made in my intro to programming class. Creating this game was what led me to my love of game design and therefore deserved a spot in my projects section. It's a simple choose a direction, fight enemies, collect gold, and escape type of game that I created for my intro programming class.