About Me

I'm a Computer Science Major with a Minor in Game Design and Development at Michigan State University. I have an expected May 2020 Graduation Date. I have interests in both general Software Engineering positions as well as Game Development positions.

Contact Details

Jana Holderbaugh
(217)552-8393
holderb5@msu.edu

Education

Michigan State University

Major in Computer Science May 2020

At MSU I have taken a variety of courses in development for Computer Science subjects. Including topics in Data Structures, Algorithm Engineering, Database Systems, Web and Mobile App Development, and Computer Architecture. I also have taken 4 courses in Game Design in Development using Unity which works in entirely Object Oriented Programming, and allows for working with students of other majors.

Work

Michigan State University

Capstone Project with High Moon Studios January 2020 - May 2020

I am currently working on a team of 8 to Design, Develop, and Polish a 2-4-player free-for-all First Person Shooter game. For this project I have been designing Game Systems for the Players health, score, and currency. This entire project also includes the quality testing we do as a team to ensure our end product has good game feel. This project is unique to my Computer Science experience because it allows me to work closely aside non-programmers to better myself as a team member.

Michigan State University

Capstone Project with Bosch August 2019 - December 2019

I spent a semester working on a Senior Design project with Bosch, in this project I helped to design and implement a Continuous Integration and Continuous Testing (CICT) Pipeline using Jenkins and Bitbucket. In this experience I had the chance to learn about Bosch's Advandced Driver Assistance Systems (ADAS) radars. Our final product was a Jenkins Pipeline integrated with Bitbucket with 6 stages that continuously test both proprietary hardware and software.

Verizon Media

Technical Intern May 2019 - August 2019

At Verizon Media I worked to create more unique queries using UI and UX capabilities for an open source project called Turnilo. This project allowed me to learn NodeJS as well as learn the process for working on an open source project alone. My contributions allowed for Verizon media to have the capability to use multiple time range queries through Turnilos UI.

Oath: A Verizon Company

Technical Intern May 2018 - August 2018

At Oath A Verizon Company I spent my summer working on aggregating critical mail data. I utilized 5 essential Big Data technologies: Superset, Druid, Pig, Hive, and Oozie. I developed Pig to create a daily mail feed with dates and other critical information so that the data could be aggregated into Druid metadata and used for visualizations in technologies like Superset.

Skills

I am experienced in all of the following skills: C, C#, C++, Bitbucket, Druid, Git, GitHub, Hive, JavaScript, Jenkins, JSON, MySQL, Pig, PHP, Python, Screwdriver, MySQL, Oozie, Unity, XML. Below is an aproximation of proficiency in some of my main technologies.

  • C++
  • C#
  • Python
  • PHP
  • MYSQL
  • Unity

Projects

Magic Cat in a Purple Hat

Magic Cat in a Purple Hat is a 16bit pixel art strategy card game against and AI, this project was created over the course of a semester at MSU with a team of 7 people. For this project I was the Lead Artist and spent time implementing my animations into the codebass to call animations. The project can be found here.

Espeonage

Espeonage is a pixel art stealth game where you can swap costumes and eat baguettes to steal a letter from Queen Elizabeth for Queen Mary of Scots. During this project I was a programming generalist who worked on enemy AI and other mechanics programming. The project can be found here.