Trịnh Minh Đức

Game Dev / Engine / Tools

Trịnh Minh Đức

Software Engineer · Real-Time Systems · 3D Graphics · Engine & Tools

Professional Summary

Software Engineer with strong experience in real-time systems, 3D graphics, and performance-critical applications, specializing in building scalable systems for processing and interacting with complex 2D/3D data.

Experienced in system architecture, geometry processing, and real-time update pipelines, with a strong focus on performance, stability, and interactive workflows.

Bridging C++ engine-level development with web-based graphics and multiplayer systems, with hands-on experience in browser-based 3D applications and real-time networking.

Technical Skills

Programming

C++ (system-level, performance-oriented), JavaScript (real-time / web-based systems), C# (basic Unity experience)

Real-Time Systems & Engine Concepts

Game loop / update loop, event-driven architecture, data-oriented thinking (basic), system modularization

3D & Graphics

Computational geometry, linear algebra (vectors, matrices, transforms), scene organization & spatial reasoning, real-time interaction systems

Performance & Systems

Multithreading, memory management, profiling & optimization

Web / Multiplayer

WebSocket, Three.js, browser-based rendering

Tools

Git, debugging, profiling, Agile workflow

Professional Experience

Software Engineer – Real-Time 3D Systems

Prima Solutions Vietnam Full-time

Large-Scale 3D Data & Interaction System

  • Contributed to a large-scale real-time 3D system for processing complex parametric data
  • Designed modular architecture separating data processing, system state, and interaction layers
  • Built runtime update mechanisms enabling dynamic object changes and interactive editing
  • Reduced load time for large datasets (approx. 25–40%) through optimized data processing
  • Improved interaction responsiveness through spatial processing and object handling

Geometry Systems & Core Engine Logic

  • Implemented core 2D/3D geometry operations including transformations, instancing, and coordinate systems
  • Refactored system components using modern C++ practices to improve stability and maintainability
  • Improved reliability of complex real-time editing workflows

Validation & Automation Systems

  • Designed rule-based validation systems for data consistency and constraint checking
  • Built automation workflows for processing large datasets and reducing manual verification effort
  • Acted as a technical bridge between development teams and stakeholders

System Extensions & Event-Driven Updates

  • Built modular extensions for large 2D/3D pipelines, keeping workflows composable without bloating the core system
  • Implemented event-driven update propagation to maintain consistency across dependent objects during real-time editing
  • Reduced manual effort by ~2 hours per project through workflow automation

3D Visualization Specialist

VACS Vietnam

Produced architectural 3D visualizations with focus on modeling, lighting, and rendering workflows.

Built strong foundation in camera systems, spatial reasoning, and visual pipelines.

Projects

BrowserQuest (Multiplayer System Enhancement)

Personal project WebSocket · JavaScript

Implemented real-time multiplayer features using WebSocket.

Built client-server synchronization for game state and interaction.

Improved responsiveness and consistency in real-time gameplay.

Cyber Runner 3D (Web-Based 3D Game)

Personal project Three.js · JavaScript

Developed a 3D browser game using modern web graphics (Three.js).

Implemented camera system, animation loop, and object interaction.

Structured code toward reusable game-style architecture.

Education

Bachelor of Engineering - Ship Engineering

2016 – 2021

University of Science and Technology – UDN

Built a strong engineering foundation across naval architecture, marine systems, hull geometry, stability, resistance, and structural analysis, supported by intensive coursework in applied mathematics, physics, and numerical methods.

Design labs and project work focused on 3D hull and outfitting models, technical drawings, and spatially constrained assemblies, developing a disciplined approach to precision, units, constraints, and validated assumptions.

Foundation applied to real-time 3D & engineering software:

  • Physical reasoning across mechanics, materials, loads, and boundary conditions
  • CAD-style 3D modeling, technical drawings, and complex assembly interpretation
  • Systems thinking around constraints, dependencies, trade-offs, and result validation

Professional Software Development Training

2022 – 2023

Completed intensive programs at CodeGym and SDC — Software Development Center (UDN): modern C++, object-oriented design, data structures, algorithms, teamwork, and end-to-end project delivery.

Unity Game Programming at ITPlus Academy: hands-on training in C#, the Unity editor and runtime, gameplay implementation, and cross-platform delivery for Android, iOS, PC, and Web.

Awards

Outstanding Contribution Award

2025 · Prima Solutions Vietnam

Commemorative Medal

2024 · Prima Solutions Vietnam

In 2024, received the company's commemorative medal, recognizing a corporate anniversary milestone.

Employee Excellence Recognition

2023 · Prima Solutions Vietnam