I'm a freelance software engineer with a passion for game development among other software endeavours. Check out my past projects and experience below!
Trove Ball is an endless runner game that features challenging gameplay, 20 different enemies including bosses, achievements, and more! I developed this game mostly during November of 2018 using Unity. Available on both Google Play and the App Store.
Pocket Prof and Agile Onion are quiz/assessment applications I developed for a client during 2018. Both apps were developed using Unity and feature cross-application accounts and online saving of quiz/assessment results. I also developed these backend features using a Heroku-hosted Node.js server and an AWS MySQL database.
Mayor! Mayor! is a mobile city-builder, idle-simulation game that I developed solo over the course of 3 months in early 2018. It was developed using Unity (C#) and Blender. It is published on both the Google Play Store and the iOS App Store. If you're interested in learning more, check out the link above!
Crowd is a combination of several minigame prototypes that used the motion and positioning of people in a real world space to control the game! This project was developed as an individual senior design project using Unity (C#) and a custom OpenCV plugin for Unity (C++).
Cyrano is a social Android application that allows users to ask for help with writing responses to their conversations or interpersonal interactions. This project was developed as a group senior project between me and three other Purdue CS seniors. My work was mainly on the Node.js/MySQL backend seen at the GitHub link above.
During my software engineering internship at Beckman-Coulter I developed a camera-based object detection system and accompanying UI prototype. The system used OpenCV (C++) to control and receive input from the camera and used OpenGL (C++) for the prototype UI.
Developing games like Mayor! Mayor! and Trove Ball is my true passion. Whether or not that is what I'm currently doing to keep the fridge filled I loved to play around in Unity and develop small prototypes. I also love to enjoy the games that others have made and love playing games with my friends and girlfriend.
When I'm not on my computer working or playing I enjoy watching T.V. shows like Westworld and Brooklyn Nine-Nine. I also like to get outside and ski during the winter or bike during the summer.