Hi, I’m Denis Nguyen, a passionate software and game developer with a strong track record of delivering engaging Unity and Unreal projects across mobile and PC. I enjoy shaping gameplay, UI, and systems that feel polished and responsive, from early prototyping to shipping features on Steam, Google Play, and beyond. I thrive in collaborative settings with designers, artists, and other engineers to bring ideas to life and continuously improve the player experience. When I’m not coding, I contribute as a volunteer developer and like exploring new tech such as real-time chat integration and advanced state machines to craft richer, more dynamic experiences. I’m always eager to learn, take on new challenges, and apply physics and math knowledge to build robust gameplay mechanics.

Denis Nguyen

Hi, I’m Denis Nguyen, a passionate software and game developer with a strong track record of delivering engaging Unity and Unreal projects across mobile and PC. I enjoy shaping gameplay, UI, and systems that feel polished and responsive, from early prototyping to shipping features on Steam, Google Play, and beyond. I thrive in collaborative settings with designers, artists, and other engineers to bring ideas to life and continuously improve the player experience. When I’m not coding, I contribute as a volunteer developer and like exploring new tech such as real-time chat integration and advanced state machines to craft richer, more dynamic experiences. I’m always eager to learn, take on new challenges, and apply physics and math knowledge to build robust gameplay mechanics.

Available to hire

Hi, I’m Denis Nguyen, a passionate software and game developer with a strong track record of delivering engaging Unity and Unreal projects across mobile and PC. I enjoy shaping gameplay, UI, and systems that feel polished and responsive, from early prototyping to shipping features on Steam, Google Play, and beyond. I thrive in collaborative settings with designers, artists, and other engineers to bring ideas to life and continuously improve the player experience.

When I’m not coding, I contribute as a volunteer developer and like exploring new tech such as real-time chat integration and advanced state machines to craft richer, more dynamic experiences. I’m always eager to learn, take on new challenges, and apply physics and math knowledge to build robust gameplay mechanics.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Developer at DEFEND
September 30, 2024 - September 7, 2025
Collaborated with other developers to finish UI for a mobile blind dating app in Unity with C#.
Software Developer at DEFEND
September 1, 2024 - September 7, 2025
Collaborated with other developers to finish UI for a mobile blind dating app in Unity with C#. Reviewed and handled merge requests in GitLab.
Software Developer at DEFEND
September 1, 2024 - August 17, 2025
Collaborated with other developers to finish UI for a mobile blind dating app in Unity with C#. Reviewed and handled merge requests in GitLab.
Unity AR Developer at Planet XR
April 30, 2024 - September 7, 2025
Implemented UI and localization updates for a mobile audio transcription app in Unity with C#.
Unity AR Developer at Planet XR
April 1, 2024 - September 7, 2025
Implemented UI and localization updates for a mobile audio transcription app in Unity with C#.
Unity AR Developer at Planet XR
April 1, 2024 - August 17, 2025
Implemented UI and localization updates for a mobile audio transcription app in Unity with C#.
Volunteer Unity Game Developer at 65square
December 1, 2023 - Present
Developing features for a mobile social media app in Unity with C#. Implementing Agora chat features in multiple areas of the application.
Volunteer Unity Game Developer at 65square
December 1, 2023 - Present
Developing features for a mobile social media app in Unity with C#. Implementing Agora chat features in multiple areas of the application.
Volunteer Unity Game Developer at 65square
December 1, 2023 - Present
Developing features for a mobile social media app in Unity with C#. Implementing Agora chat features in multiple areas of the application.
Game Developer
June 30, 2023 - September 7, 2025
Designed and developed games in RPG Maker with Ruby, and in Unity with C#. Implemented Steam achievements and Unity Ads. Published applications to Steam and Google Play.
Game Developer at Moonray Studios Inc.
June 1, 2023 - September 7, 2025
Designed and developed games in RPG Maker with Ruby, and in Unity with C#. Implemented Steam achievements and Unity Ads. Published applications to Steam and Google Play.
Game Developer
June 1, 2023 - August 17, 2025
Designed and developed games in RPG Maker with Ruby, and in Unity with C#. Implemented Steam achievements and Unity Ads. Published applications to Steam and Google Play.
Beta Tester at Creatubbles
October 30, 2022 - September 6, 2025
Tested beta versions of the mobile coding game 'Super Code Strike' in TestFlight. Provided general feedback and reporting bugs.
Beta Tester at Creatubbles
October 1, 2022 - September 7, 2025
Tested beta versions of the mobile coding game “Super Code Strike” in TestFlight. Provided general feedback and reporting bugs.
Beta Tester at Creatubbles
October 1, 2022 - August 17, 2025
Tested beta versions of the mobile coding game “Super Code Strike” in TestFlight. Provided general feedback and reported bugs.
Junior Programmer at Moonray Studios Inc.
June 30, 2022 - September 7, 2025
Prototyped various gameplay features for a multiplayer game in Unity with C#. Researched and implemented Timeline and Behavior Designer packages. Implemented behavior trees, models, and animations for 5 game enemies. Regularly tested and performed debugging in-development builds.
Junior Programmer at Moonray Studios Inc.
June 1, 2022 - September 7, 2025
Prototyped various gameplay features for a multiplayer game in Unity with C#. Researched and implemented Timeline and Behavior Designer packages. Implemented behavior trees, models, and animations for 5 game enemies. Regularly tested and performed debugging in-development builds.
Junior Programmer at Moonray Studios Inc.
June 1, 2022 - August 17, 2025
Prototyped various gameplay features for a multiplayer game in Unity with C#. Researched and implemented Timeline and Behavior Designer packages. Implemented behavior trees, models, and animations for 5 game enemies. Regularly tested and performed debugging on in-development builds.

Education

Advanced Diploma in Game Development at Niagara College
September 1, 2018 - January 1, 2021
Bachelor of Science with Major Physics at Brock University
September 1, 2011 - January 1, 2018
Advanced Diploma in Game Development at Niagara College
September 1, 2018 - January 1, 2021
Bachelor of Science with Major Physics at Brock University
September 1, 2011 - January 1, 2018
Advanced Diploma in Game Development at Niagara College
September 1, 2018 - January 1, 2021
Bachelor of Science with Major Physics at Brock University
September 1, 2011 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment