Greg Brandt

Hi, I'm Greg Brandt...

Generalist Software Engineer

Resume

Games/Projects

Featured

Call of Duty: Black Ops 6

Call of Duty: Black Ops 6

2023

C++, C#, Lua, Proprietary Scripting Language, Proprietary Engine

Developed by Treyarch and Raven, Black Ops 6 is a spy action thriller set in the early 90s, a period of transition and upheaval in global politics, characterized by the end of the Cold War and the rise of the United States as a single superpower. With a mind-bending narrative, and unbound by the rules of engagement, this is signature Black Ops.

Kiki's Cantina

Kiki's Cantina

2024

C#, Unity, NUnit

A cozy sci-fi farming, cooking, and automation game designed with opt-in complexity and modular gameplay architecture.

E9

E9

2021-current

C#, Typescript, Unity, ThreeJS, React, Postgres, Docker

An application that maps data to 3D visualizations that can be viewed in VR.

Interstellar Defense Engineer

Interstellar Defense Engineer

2023

C#, Unity, Unreal Engine 5 (C++ + Blueprint)

A highly modular tower defense game emphasizing player customization, advanced targeting systems, and scalable, designer-friendly architecture. Developed first in Unity and later partially prototyped in Unreal Engine 5 to explore next-gen modular gameplay frameworks.

3D Projects

Eco System Simulator

Eco System Simulator (Playable)

2020

C#, Unity

A simple ecosystem simulator where the goal is to find the right balance between predators and prey. Creatures have genes that mutate and are passed on to offspring.

2D Projects

Graph Wars

Graph Wars

2024

Python, Tkinter, Flask, RDF

A game based on Risk, where players interact with the game by writing scripts that take turns executing. Features script sandboxing and WIP flask API for agnostic clients.

2D Game Engine

2D Game Engine

2020

C++

A modular C++ 2D game engine developed from scratch to support custom rendering, input, and gameplay systems. Includes two gameplay demos (Snake and Shooter) and abstract backend design for future portability.

Mergy Dergy

Mergy Dergy (Playable)

2024

C#, Unity

A Suika game clone with some QOL enhancements, play advocacy features, and some alternate physics pack with an audio experience.

Math Command

Math Command (Playable)

2020

C#, Unity

Educational Math game based on Missle Command/Space Invaders where you shoot down enemy ships by solving math problems.

Zelda Clone

Zelda Clone (Playable)

2020

C#, Unity

A zelda clone made to study the effects of having clear proximal goals and step-by-step instructions on player enjoyment and flow theory. Features data collection, dynamic difficulty adjustment based on player performance and AI state machines.

Biggests Fish in The Pond

Biggests Fish in The Pond (Playable)

2021

C#, Unity

A simple feeding frenzy clone where you play as a fish eating smaller fish to grow larger. Features an upgrade system ad integration with watch rewards (Not featured in demo). Briefly available on the google play store.

Hobbit Says

Hobbit Says (Playable)

2021

C#, Unity

A simple simon says game. Features ad integration (Not featured in demo). Briefly available on the google play store.

Software/Non-game Projects

Portfolio

Portfolio

2024

Javascript, Typescript, CSS, HTML, Gatsby, React

A portfolio website showcasing my projects and skills.

Experiments

Arduino Unity Integration

Arduino Unity Integration

2021

C#, Unity, Arduino

An experiment to see if I could get Unity to communicate with an Arduino and vice versa.

About Me

Software Engineer and Marine Corps Veteran leveraging 7 years of experience in designing and developing robust software solutions, specializing in 3D data visualization, game development, and automation. Adept at leveraging languages such as Python, C++, and C# to build scalable applications and enhance user experiences. Proven track record of optimizing performance and ensuring high-quality code through rigorous testing and efficient data management. Strong collaborator with a history of successfully leading interdisciplinary teams and mentoring peers. Committed to driving innovation and improving processes through continuous learning and adaptation.

Formal Education

I have a Bachelor of Science in Computer Science with a concentration in Computer Game Technology from Bradley University.

Some topics I've learned were:

Computer Science

  • Software Engineering Principles
  • Data Structures
  • Algorithms
  • Multi-threading
  • Relational Database Design
  • Network Programming
  • Operating Systems
  • Data Science
  • Network Security
  • Computer Architecture

Self-Guided Education

I've also learned a lot on my own. I've learned how to use a variety of programming languages, tools, and technologies. I've also learned how to use a variety of software development methodologies and practices.

Some topics I've learned were:

Unity

  • DOTS (Data-oriented Technology Stack)
    • ECS (Entity Component System)
    • Job System
    • Burst Compiler
  • Nav Mesh
  • 2D Tilemaps and Composite Colliders
  • Advertisements
  • Profiler
  • Cinemachine and Timeline
© 2026 Greg Brandt - All Rights Reserved