Jacob Dunbar

(812) 212-8683 ยท jacobfdunbar@gmail.com

I'm a freelance software engineer with a passion for game development among other software endeavours. Check out my past projects and experience below!

Recent Projects

Trove Ball

Android/iOS Mobile Game  (Download)

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.

November 2018

Pocket Prof/Agile Onion

Android/iOS Mobile App  (Agile Onion)

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.

Spring-Fall 2018

Mayor! Mayor!

Android/iOS Mobile Game  (mayormayor.com)

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!

January 2018 - April 2018


Crowd-Controlled User Interface  (Demonstration Video)

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++).

August 2017 - December 2017


Android Application  (Github)

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.

August 2017 - December 2017

Deck-Loading Assistant

Beckman-Coulter Life Sciences

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.

May 2017 - August 2017


Programming Languages
  • C#
  • Java
  • C/C++
  • Python
  • Javascript
  • HTML 5/CSS 3
Tools & Technologies
  • Unity
  • Node.js
  • OpenCV
  • MySQL
  • Blender


Purdue University

Bachelor of Science
Computer Science
Concentrations: Computer Graphics and Visualization, Software Engineering

GPA: 3.37

August 2013 - December 2017


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.