Philippe Ho

Based in Montréal, Canada, I'm a software developer with a focus on game development. My experience includes shipping a commercial game title using Unity, and I'm currently building projects with both Unity and Unreal Engine.

Actively seeking new opportunities in game development where I can contribute my experience while continuing to grow technically. Currently working on multiplayer game projects to expand my expertise in networked gameplay and cloud infrastructure.


Experience

Téléfix Productions - Game Programmer

Game Programmer

Developed a Steam-published construction game, implementing essential gameplay systems including character movement, save functionality, shader effects, UI/UX, and sound integration.

January 2024 - November 2024

Small Detour Games - Programmer Intern

Programmer Intern

Worked on implementing features including a hidden NPC relationship meter for tracking growth. Developed trigger points for specific events and interactions.

March 2023 - June 2023

Projects

Unity WebSocket Multiplayer Project

A workshop for Prototypes
  • Workshop for a couple of games to test out multiplayer functionalities
  • Implemented real-time gameplay using WebSocket communication
  • Deployed on AWS EC2 with always-on server availability
  • Utilized JavaScript for web integration and Linux for server management

Dedicated Server & Cloud Backend Masterclass

AWS & Unreal Engine Course

A comprehensive course project focused on deploying dedicated servers and creating robust cloud backend solutions for Unreal Engine games. Topics include compiling Unreal Engine from source, integrating GameLift, making API calls via the AWS CLI, setting up secure user pools with Amazon Cognito, building REST APIs with Amazon API Gateway, and managing persistent game data with DynamoDB. This project is designed for scaling multiplayer experiences to a global audience.

Unreal Engine Multiplayer Shooter

Competitive Multiplayer C++ Game

Developed a competitive multiplayer shooter using Unreal Engine. The project features matchmaking sessions, a custom plugin to convert single-player projects into multiplayer experiences, advanced replication techniques, and lag compensation (including client-side prediction and server-side rewind). It also includes a diverse arsenal of weapons, pickups, and a fully functional HUD — all optimized for high-performance and scalability.

UE5 Action-RPG Open World Adventure

C++ Open World Game Development

Built an action-RPG open world game entirely in Unreal Engine 5. This project includes third-person combat with melee weapons, dynamic enemy AI, health bars, and immersive open world design using Quixel Megascans. Enhanced features such as motion warping, MetaSounds, particle effects, and advanced animation systems were integrated alongside best coding practices and optimal data structures.


Education

Collège de Bois-de-Boulogne

A.E.C. - Video Game Programming
  • Learned Unreal and Unity game engines.
  • Programming in C++ and C#.
  • Version control with GitHub and Perforce.
2022 - 2023

Concordia University

Bachelors - Civil Engineering (56 completed credits)
  • Developed strong analytical and problem-solving abilities.
2008 - 2011