Josh Hadden

Experience


Resume -- Click Here

Below you can find each of my projects relating to computer science.

Instability


Instability Steam Page

Instability Android Page

Instability is a cross-platform real time strategy game that I had a lot of fun making. This was a personal project that took place over the summer of 2020 while my friends and I were in lockdown. I had a lot of motivation to create something with my programming skills that had improved since my previous projects, so I enlisted the help of my friends to create art, music, sound effects, and images to be used within the game. I had help from another programmer, and together, we were able to successfully create a fully functional online multiplayer game using methods we were familar with. This game is published on Steam as well as the Google Play app store and is completely free! It features Steam integration, online matchmaking, and the ability to directly compete against your friends in real time.

AppAware


https://mopsdev.bw.edu/appaware/

Our Research Papers

AppAware was my senior research project at Baldwin Wallace. This study analyzed the level of user privacy in iOS applications. Using a proxy, we captured and stored the network traffic that a device experienced during the usage of an individual application. By extracting the domains that were connected to during application usage, we manually tested 124 unique applications. Additionally, we analyzed the type of user data that was being sent to these domains, as well as the purpose of each domain through the DuckDuckGo Tracker Radar. Finally, I analyzed each of the 989 domains observed using OpenSSL to determine how securely each domain handles network communications.

Where's Waldo


Custom Object Detection Model Google Drive

This project was completed as a group for my Intelligent Systems course at Baldwin Wallace. We utilized TensorFlow 2 as well as the TensorFlow 2 Object Detection API to train a custom object detection model that could locate each instance of Waldo within a puzzle. While we were only able to find the larger example icon of Waldo, this was a great experience in learning the process of both machine learning and image processing.

Run Like Mad


Google Play Store Link

I developed this platforming game using GameSalad Studio in 2017, publishing it to both the Google Play app store as well as the Apple App Store. I no longer have access to the iOS version of this app and it has been removed from the store since I had not updated it to the most recent requirements provided by Apple, however the Google Play link is still functional! I was the sole developer for this application with help from two artists for the in game graphics