About Me

20+
Years Experience
50+
Game Projects
5
Countries Worked With
C++ Unity Unreal 3D/2D Rendering Physics Animation Gameplay Tools Build Pipeline SDK Networking Team Leadership

Hello! I'm Minh Dinh, a passionate and experienced Senior Game Developer and Technical Lead with over 20 years of experience in the gaming industry. Born in March 1980 in Vietnam, I have dedicated my career to creating games that are not only fun to play but also visually stunning and globally recognized.

My journey in game development began in the 90s, and since then, I have worked on a wide range of projects, from small indie games to large-scale international titles, always focusing on delivering exceptional quality and innovation in the gaming experience.

My Expertise

  • Game Development: Specialize in designing and developing games across multiple genres, including 3D FPS, RTS, 2D action, sports, poker, MMO, and social games.
  • Programming Languages: Proficient in C, C++, Objective-C, Swift, Java, Kotlin, Node.js, and MongoDB, and always eager to learn new technologies.
  • Game Engines: Have worked extensively with engines like Unity, Cocos, Havok Vision, Unreal Engine, and Godot, and have even contributed to the development of custom game engines.
  • Full-Cycle Development: Have hands-on experience in all phases of game development, from technical design and algorithm development to 3D rendering, AI programming, gameplay mechanics, and anti-cheat systems.
  • Leadership: Have led small to medium-sized teams, mentoring junior developers and ensuring the successful delivery of projects on time and within scope.

Highlight Projects

7554
Programmer Lead
Led the development of the first PC First-Person Shooter (FPS) game in Vietnam, a milestone for the Vietnamese gaming industry.
Darkskyne
Tool & Render Engineer
Contributed to an ambitious game engine for open-world, GTA-style games, focusing on tools and rendering systems.
E.G.O.
Lead Programmer
Created one of the first mobile social games, integrating social features into mobile gaming with a robust user experience.

Technical Achievements

  • Designed and implemented a custom solution to replace the SteamSDK, which has been integrated into more than 50 released games, including notable titles such as Civilization V, Civilization VI, X-COM, Borderlands 1, Borderlands 2, and several other popular games.
    This solution includes:
    • User authentication
    • A robust Matchmaking system
    • A Networking Socket library capable of handling both reliable and unreliable messaging over UDP, message fragmentation and reassembly, peer-to-peer (P2P) networking with NAT traversal, and encryption to ensure secure data transmission.
    • DirectX 9, 10, 11, OpenGL, and Vulkan In-Game Overlays, using CEF-offscreen.
  • Contributed to the creation of custom game engines, demonstrating my deep understanding of low-level programming and engine architecture.
  • Lead developer, responsible for the end-to-end development of the Remote Play system, enabling gameplay from mobile to PC (including back-end and Engine SDK integration). This system, similar to PS Remote Play, supports both Unity and Unreal Engine and is currently utilized in one of the most highly anticipated games in the Korean market.

Professional Experience

2023 - Present
SMILEGATE
Senior Manager / Team Leader
  • Lead developer for the Remote Play system, enabling gameplay from mobile to PC for one of the most anticipated games in the Korean market
  • Managed a team of 12 developers
2018 - 2023
Lunimedia
Principal Developer
  • Designed and implemented custom solutions to replace SteamSDK
  • Applied to over 50 released games including major AAA titles
2010 - 2012
EmobiGames
Lead Programmer
  • Led the development of 7554, the first PC FPS in Vietnam
  • Managed a team of 8 developers, ensuring on-time delivery
  • Implemented core gameplay systems, rendering, animation, physics and optimized performance

International Collaboration

I've worked with studios in the US, France, Canada, and Korea, both onsite and remotely. This experience has honed my ability to adapt to different cultures and work effectively in diverse teams.

Leadership & Mentorship

Led teams of 3–20 developers, fostering collaboration and innovation while ensuring the successful delivery of projects. I enjoy sharing knowledge and have conducted training sessions for junior developers, helping them grow their skills in game programming.

Education & Background

  • Hold a university degree in Information Technologies and completed a Master's course in the same field (though I didn't claim the degree).
  • Early achievements include being recognized as a math genius in middle school and a physics genius in high school, which laid the foundation for my analytical and problem-solving skills.

Languages & Communication

  • English: Fluent in English and use it professionally for speaking, listening, reading, and writing.
  • French: Spent two years in France, so I have basic conversational skills "J'ai passé 2 ans en France, mais mon français n'est pas très bon"
  • Remote Collaboration: Experienced in daily communication with offshore teams via video calls and written correspondence.

My Philosophy

  • Motto: "Bad programmers make bugs that are hard to fix; good programmers make bugs that are hard to find."
  • Creative Vision: I believe that "inside every game programmer is an artist." For me, coding is not just about logic and algorithms—it's also about creativity and artistry.
  • Commitment to Quality: Passionate about delivering games that are not only technically sound but also enjoyable, visually appealing, and memorable.

Favorite Games

I draw inspiration from some of the most iconic game series, including:

Metal Gear Solid Hitman Assassin's Creed God of War Call of Duty Battlefield Counter-Strike Need for Speed FIFA Final Fantasy (7-10)

References

Some of my previous mentors and managers:

Son Bui Truong
Partner, Punch-Entertainment
LinkedIn Profile
Tobin Lent
Founder, Punch Entertainment, Inc.
LinkedIn Profile
Huy Nguyen Tuan
CEO: EMOBIGAMES, HIKERGAMES
LinkedIn Profile
Linh Tran Hai
CEO, Sendo.vn
LinkedIn Profile
Henry Park
CEO, Lunimedia Corporation
LinkedIn Profile

Let's Connect!

I'm always open to new opportunities, collaborations, and conversations. If you'd like to discuss game development, share ideas, or explore potential projects, feel free to reach out. While my email might occasionally land in the spam folder, I'll do my best to respond promptly.

Email: anhminh.dinh@gmail.com

LinkedIn: https://www.linkedin.com/in/anhminhdinh/

Contact Me