Về Tác Giả

Dang Nhat Truong

C/C++ Senior Engineer • Automotive (Performance & Stability) • CAD/MFC/ODA/ObjectARX

C++20 / STL / Multithread
MFC + ODA SDK
SystemC (Modeling)
SQL / .NET / Angular

About Me

I am Dang Nhat Truong — currently managing and writing technical content at code24tech.com. I am a Senior Software Engineer specializing in Automotive — Performance & Stability.

Objective: Leveraging experience in C/C++ (C++20), MFC, ObjectARX, and multi-thread simulation with SystemC to build optimized, stable, and scalable Automotive or CAD applications.

  • Leadership: Built and led the VinaCAD project from scratch (Core, Command, Lisp module), established roadmap from 2 months → 3 years, review/merge/release.
  • Code Quality: Designed according to SOLID/Design Patterns, smart pointers usage, checklists & strict peer reviews.
  • Problem Solving: Priority on performance & memory, profiling, lock contention & deadlock prevention.

Key Skills

C/C++ (C++20)

STL, RAII, smart pointer, concurrency, profiling, unit test.

MFC + ODA SDK

Desktop CAD, graphics pipeline, custom commands, Lisp module.

Automotive

SystemC modeling, multi-thread, checklists, stability & performance.

.NET / Angular / SQL

Full-stack CRM, automation test, documentation, code review.

Agile/Scrum

Roadmap, tasking, mentoring, release management.

English

TOEIC ~700+, communication & technical document reading.

Featured Projects

LG Electronics Development Vietnam (LGEDV)-Automotive Performance & Stability

Senior Research Engineer·12/2025–Present

Joined the Automotive team in charge of Performance & Stability for head-unit / IVI products. Focused on measuring, analyzing, and eliminating CPU, memory, and I/O bottlenecks, while proposing optimization solutions for the engineering team.

  • Analyze crashes, memory leaks, deadlocks, and long response times in Linux/RTOS environments.
  • Profile C/C++ (CPU, heap, thread) for audio, UI, navigation modules…; propose algorithm & processing flow optimizations.
  • Design checklists/test scenarios for Performance & Stability; automate measurements by developing internal tools.
  • Work with global teams (HQ Korea/global partners) to analyze logs, reproduce errors, and provide workarounds/fixes.

VinaCAD — CAD App (MFC/C++ • ODA)

Project Leader · 09/2023–12/2025

Built core app, command & Lisp modules; optimized render/UX; defined roadmap 2 months → 3 years; review/merge/release.

  • C/C++20, C++/CLI, MFC, ODA Graphics.
  • Process: coding guideline, code review, release pipeline.

CRM System (C#/.NET • Angular • SQL)

Full-stack Developer · 09/2022–09/2023

Developed FE/BE features, automation test, peer review, technical documentation for US clients.

RCAR — Chip Simulation (Automotive)

Part-time Embedded Engineer · 2022

Simulated image processing & timer modules; multi-threading with SystemC; wrote documentation & checklists, peer review.

© code24tech.com — Built with ♥ in C++ mindset.