WHO I AM

code out of coffee

My story as a Game Programmer

Greetings! I’m Carlo, a C++ Gameplay/AI programmer who started by making Halo mods at young age of 13, a veteran to working in a team environment.

I currently have 9+ years of professional work experience having worked on 5 games shipped on consoles/Steam(e.g. Fort Solis, Death’s Gambit, Cyber Clutch: HIN, Dungeon Souls, Star Mazer).

My preferred language is C++, with Unreal Engine being my engine of choice. While I’m also experienced with C# (Unity/MonoGame), GMS and custom C++ engines(own/The Forge).  Computer Science background as well. My specialty is developing AI with advanced movement algorithms and strong design principles for AI decision making, sensors, goals and state handling(states trees, goap, contextual steering behaviors, kythera).  Also worked on fully customized physics, collision systems and advanced vehicle systems implementation on shipped projects. AntiGravity Racer Example(reverse transforms)

As for genre preferences, Ive a story with the roguelike-souls like, online racing titles and shooters(FPS/TPS). That said, Im used to making game prototypes of diverse genres so being fast at prototyping and iteration has become a core skill.

Optimizing Unreal Engine titles(including porting) has been a constant in my work experience. I believe it’s essential for engineering efforts to focus on getting the best performance out of end-user’s hardware and delivering a smooth, stable experience.

I take fulltime positions via remote and I’m willing and able to move for the right opportunity.

Full Cover Letter

GitHub