Santiago Santos

Gameplay, UI & AI Programmer

I'm a game programming student passionate about gameplay, UI, and AI systems. I specialize in Unreal Engine 5 using Blueprints and C++, I also have experience with Unity and C#.

Currently seeking a Summer 2026 internship, I'm eager to contribute to a team where collaboration, communication, discipline, and ownership accomplish meaningful things. I believe these values are key when facing challenges and building great games.

Portrait

Projects

Killer Journalist Unreal Engine 5

MGD Game Jam 2025 - 1st Place Winner & Best Art

Gameplay and UI Programmer

Built in 48 hours, Killer Journalist was created in a team of 7 members with the theme 'Mask' at The Indie Asylum in Montreal.

Killer Journalist is a narrative puzzle game where the main character is a journalist investigating the case of a dissapeared high profile citizen. The player must mask the truth hidden in the crime scene while discovering the secrets behind the case.

Self Reflection Unreal Engine 5

3rd Place Winner in the 2025 Behaviour Interactive Game Jam

Gameplay and UI Programmer

Built in under 48 hours, Self Reflection was created in a team of 7 members with the theme 'If you can't see it, it doesn't exist!' at the Behaviour Interactive Studios based In Montreal.

Self Reflection is a game where the protagonist is a depressed man trying to go through his day, but as he keeps going, he needs to find himself through mirrors in order to stay grounded and not lose himself.

Scattered Time Unreal Engine 5

4th Semester Final Project | 3rd Place Winner School Game Jam

AI Programmer and Level Designer

Built in 1 month, Scattered Time was created in a team of only 3 members with the theme 'Back to Square One' at Collège LaSalle in Montreal.

Scattered Time takes place in a maze where everything goes back in time every 60 seconds. The player needs to discover its secrets, collect items to unlock new areas, and find the 8 portal shards to fix time and escape the loop.

Stems From Nothing Unreal Engine 5

A submission for the Creative Jam 25th edition

Gameplay Programmer

Built in under 46 hours, Stems From Nothing was created in a team of 9 members with the theme 'Start from nothing' at NAD School located in Montreal.

Stems From Nothing is a game where the player must navigate in a songwriter mind to be able to compose the music while avoiding mental block obstacles. Stems From Nothing meets the technical constraints of: a maximum 5 colors, one level only and one button only.


Lavender Biome A Minecraft Mod / Java

A project using Design Patterns and OOP in a real, working systems

Programmer

Built as a learning-focused project, this Minecraft mod was developed to explore and apply Design Patterns within an existing codebase for my Advanced Databases class.

This mod extends Minecraft gameplay by adding custom tools, blocks, ores, foods, recipes, a custom Lavender Biome and Procedural Generation with an emphasis on clean architecture, scalability, and maintainable code.


Solar System Simulation ThreeJS / WebGL

A project to practice JavaScript, Math, 3D graphics programming, and asset loading in Three.js

Programmer

Built as a learning-focused project, this solar system simulation was developed to explore and apply Math modeling, and real-time rendering with ThreeJS and CSS .

This Solar System Simulation includes accurate planetary orbits, rotations, scales, ellipses and orbital speeds trying to simulate reality as we know it. It allows you to freely navigate the 3D space and observe planetary motions over time.


Education

Collège LaSalle - Montreal, QC

Diploma of College Studies (DEC) in Game Programming

August 2023 - Present



Skills

Languages:

C++, C#, JavaScript, Blueprints, HTML, CSS.

Game Engines:

Unreal Engine, Unity.

Tools:

Perforce, JetBrains Rider, GitHub, Git, VS Code, Visual Studio Community, IntelliJ.

Spoken Languages:

French, English and Spanish.

Contact Me!

Phone

+1(514) 562-8032