Brandon Haffen
Hi, I'm Brandon Haffen, a passionate game systems engineer and software developer with extensive experience in developing next-generation games.
About
Hi, I’m Brandon Haffen, a passionate game systems engineer and software developer with extensive experience in developing next-generation games. I thrive on pushing hardware limitations and crafting well-documented code that blends seamlessly with established paradigms. With a solid background in C++, C#, Java, and Python, I’ve contributed to projects from conception through debugging and deployment.
I enjoy taking strong leadership roles when necessary, and my communication skills allow me to effectively collaborate with teams. Outside of work, I’ve developed game prototypes and open-source libraries, constantly exploring new technologies and ideas to enhance the gaming experience.
- 9 years' experience
- Joined July 2025
Industry experience
- Gaming
- Software & Internet
- Media & Entertainment
- Education
- Non-Profit Organization
Work experience· 4 roles
Developed next-gen games using Unreal Engine 5 and C++. Contributed two years to developing systems for Skydance’s Behemoth, which released in 2024. Worked on pushing hardware limitations on PlayStation 5 and Quest to create higher-quality gaming experiences.
Led the development of a 2D C++ game engine featuring Lua scripting. Developed a fully networked system with client-side prediction and smoothing to reduce lag. Created a data-driven approach using MySQL and SQLite databases to maintain persistent server states. Implemented a WYSIWYG editor that allowed live changes in the online game. Used Git for issue tracking and code reviews.
Assisted students of varying skill levels, adapting teaching techniques to individual needs. Developed strong interpersonal and communication skills for explaining complex concepts clearly.
Education
Hire Brandon Haffen today
Post a job and invite Brandon, or contact them directly. No hidden commission.







