Available to hire
I am a game programmer with hands-on experience at Ubisoft Montréal and Eidos Montréal, focusing on AI NPC behavior. I enjoy turning creative ideas from designers into robust systems, prototypes, and efficient pipelines that help teams ship great gameplay.
I thrive in collaborative, cross‑disciplinary environments and value continuous learning. I bring strong technical foundation in C++, C#, and scripting, along with multi-language communication skills and a passion for game development and music.
During my freetime, I’m working on my own personal mulyiplayer project in unreal engine hoping to publish it one day.
Skills
Language
French
Beginner
English
Fluent
Japanese
Beginner
Malay
Intermediate
Work Experience
AI Programmer at Ubisoft Montréal
January 1, 2022 - August 1, 2022Programmed AI prototypes according to game designer’s requirements; fixed bugs in AI NPC behavior; improved NPC behavior to react better to different situations.
Tools Programmer at Eidos Montréal
January 1, 2021 - August 1, 2021Programmed new features in existing scriptwriting tools to assist people from other departments and facilitate their work; improved the UI in XAML format; understood the usage of business and service layers.
Language Learning Resources Contributor at Virtual
April 1, 2021 - PresentCreated and maintained IME dictionaries for Chinese languages (Hokkien, Hakka, Teochew); conducted weekly speaking sessions with Hokkien speakers; wrote beginner-focused Hokkien documents.
Education
Bachelor of Computer Science – Computer Games Co-op at Concordia University, Montreal, QC
January 1, 2019 - January 1, 2022Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment, Education
Skills
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Montreal today.