TRISTAN BARNHOUSE

JUNIOR SECURITY ANALYST | PENETRATION TESTER

Heyo, I'm Tristan Barnhouse! I am a recent graduate from Kent State University, where I earned my Master of Science in Computer Science with a concentration in Cybersecurity. I also hold a Bachelor of Science in Computer Science and Mathematics from the University of Mount Union, along with a double minor in Computer and Network Security and Criminal Justice.

From an early age, I’ve been fascinated by technology—specifically how systems are built and how they can be broken. As I grew older, this curiosity evolved into a strong interest in both software development and cybersecurity, leading me to explore these areas extensively through coursework and personal projects.

I enjoy development because it allows me to transform ideas into functional, real-world solutions. This passion has driven me to create multiple side projects showcased in my portfolio. One notable project was “Unleash the Beast,” a mod menu developed for Call of Duty: Black Ops II. Through this project, I gained hands-on experience manipulating game files and understanding system behavior beyond its intended design—an experience that ultimately sparked my deeper interest in cybersecurity.

While I enjoy development, I discovered that my true passion lies in security analyst and penetration testing. Learning that there is a legitimate career path dedicated to legally identifying and exploiting vulnerabilities was a turning point for me. The challenge of penetration testing perfectly aligns with my problem-solving mindset and dedication.

I thrive on complex challenges and approach each task with full commitment. My goal is to pursue a career in cybersecurity, specializing in security analyst and penetration testing, and to continuously grow as a professional while helping organizations protect their systems and data.

Mini-Beastie


Mini-Beastie

WHAT IS IT?

This is a Javascript project for Discord. It uses the Discord Developer tools to allow outside applications to be used within a server on Discord. This project is bot that will follow commands coded for it.

WHY?

I have a Discord server amongst friends and other acquaintances I have found online through gaming. As a result, I have used many third-party bots for my own server. I ended up deciding to code my own to do simple commands I only need for my own community. I plan to develop more to it as I need with new commands and features.

Mini-DJ-Beastie


Mini-DJ-Beastie

WHAT IS IT?

This is a Typescript project for Discord. It uses the Discord Developer tools to allow outside applications to be used within a server on Discord. This project is bot that will follow commands coded for it.

WHY?

Similar to Mini-Beastie, this is yet another bot I decided to develop, but give it one single purpose. My friends and I have always played music in our servers to listen together, but those bots were shutdown. In order to get music back running in my server, I decided to get my own bot running. Due to the application being very demanding and consistently having commands being used, I separated it from my original bot to keep the load off and allow both bots to run without any issues.

Port Scanner


Port-Scanner

WHAT IS IT?

This is a simple Python program to run locally. It utilizes the Python Nmap library to scan specified targets.

WHY?

I decided to code this to give myself more experience with port scanning, but instead doing it locally. It also gives me a tiny understanding of what is happening behind the scenes.

Unleash the Beast


Unleash the Beast

WHAT IS IT?

This is a GSC project for Call of Duty: Black Ops 2. When this project is injected into the gaming console of your choice, it will manipulate the game with whatever option you choose throughout the menu.

WHY?

This was my first project when it came to developing. It was never completed because by the time I got into coding, the scene for modding and in general, Call of Duty: Black Ops 2, was nonexistent. As a result, I decided to give up on the project, but it would not be hard to complete. The base of the project is done and just needs the little details for each menu so perhaps one day I may go back and finish it.

Website


Website

WHAT IS IT?

This is a HTML, Javasript, and CSS project for the web. It is exactly what you are currently browsing through.

WHY?

Instead of having a simple resume printed off to give to employers, I decided to be a little unique by having my own website. I made the decision to make my portfolio online for a variety of reasons. Besides helping me stand out more, I think it also allows the employer to be more interested and connected with me because they have to go through the entire website rather than just reading a piece of paper. Although I would still be supplying a physical copy, I think a website version is more enjoyable for everyone including myself.

WHOIS Lookup


WHOIS-Lookup

WHAT IS IT?

This is a another simple Python program to run locally. It utilizes the IANA WHOIS Service to lookup specified targets.

WHY?

Similar to the Port Scanner, I decided to code this to give myself more experience with the WHOIS command, but instead doing it locally. It also gives me more of an understanding of what is happening behind the scenes like the scanner.