ALI BROOKS

Now entering: About

Introduction

Hello! My name is Ali Brooks. I'm a software engineer who specializes in the fields of Gameplay Engineering, Graphics Programming, Engine Development, and High Performance Computing.


I primarily program in C++, however I am extremely language flexible, and can work all across the development stack.

School

I am slated to recive my Bachelors in Computer Science in May 2026.


During my studies I have taken multiple relevant high level courses, such as Advanced Computer Graphics, Computational Geometry, Graph Mining, Graph Theory, Design and Analysis of Algorithms, as well as math up to Linear Algebra.

Shipped AAA Titles

Thus far, I have two AAA title credits. Inquiries as to specific roles on projects will be handled on a case by case basis.


Diablo IV - Blizzard Entertainment - Gameplay Engineer (Intern)


Civilization VII - Firaxis Games - UI/UX Engineer (Intern)

Projects and More

In addition to my school and work, I am constantly working on fun new projects, that you can see below in the portfolio section.


If you'd like to contact me, you can do so below in the contact section. I'd love to chat!

Now entering: Portfolio Highlights

Kinesis Engine
A realtime rendering game engine in Vulkan that uses a hybrid raytracing pipeline to create realtime reflections and refractions.
Github
Raytracing
An offline PBR renderer that utilizes pure C++ to create detailed images. Currently working on a graphics library update to speed up rendering.
Github
Raycasting
A raycaster built in C++, similar to the original Wolfenstein.
Github
Panparu
A Virtual-Pet game developed in Unity.
Github Itch
More Projects

For more projects, either visit my Github or check out my Itch.io

Now entering: Contact

Contact

The best way to reach me is by E-Mailing me at brooksalit@gmail.com.

You can also send me a message on Linked-In.

Now entering: Resume

Resume

ERROR: PDF viewing not supported in your browser.

Click Here To Download Instead!