Dang Nhat Truong
C/C++ Senior Engineer • Automotive (Performance & Stability) • CAD/MFC/ODA/ObjectARX
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
STL, RAII, smart pointer, concurrency, profiling, unit test.
Desktop CAD, graphics pipeline, custom commands, Lisp module.
SystemC modeling, multi-thread, checklists, stability & performance.
Full-stack CRM, automation test, documentation, code review.
Roadmap, tasking, mentoring, release management.
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.
