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.

Le Cherng Lee

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.

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

French
Beginner
English
Fluent
Japanese
Beginner
Malay
Intermediate

Work Experience

AI Programmer at Ubisoft Montréal
January 1, 2022 - August 1, 2022
Programmed 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, 2021
Programmed 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 - Present
Created 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, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Education