07/05/2026 updated

**** ******** ****
100 % available

Software Engineering Lead | C++, C#, Python | AI Integration Specialist

Ho Chi Minh City, Vietnam
Only remote
Bachelor of Control and Automation Engineering
Ho Chi Minh City, Vietnam
Only remote
Bachelor of Control and Automation Engineering

Profile attachments

Dinh Manh Hung.pdf

About me

Software Engineer experience in designing and developing software solutions using modern C++, C#, and Python. Skilled in high-performance applications, AI model integration, and backend development, with strong expertise in software architecture, concurrency, and automation.

Computer VisionC Sharp (Programming Language)C++ (Programming Language)LinuxPython (Programming Language)Machine LearningTCP/IPDesign PatternsLow Latency
Modern C++ Development
Expertise in Modern C++ (14/17/20) with strong knowledge of multithreading, asynchronous programming, memory management, OOP, SOLID principles, and design patterns for high-performance application development.

AI & Machine Learning Integration
Proficiency in machine learning and computer vision, including PyTorch for training and fine-tuning models, ONNX Runtime for inference, and OpenCV for image processing tasks such as 2D-to-3D conversion and image classification.

Software Architecture & Backend Development
Strong background in designing and implementing software architectures, including REST APIs, IPC mechanisms (Named Pipes, Shared Memory), TCP/IP networking, and scalable backend systems for package distribution and application updates.

C# Programming
Experience with C# for developing desktop applications such as WinForms-based configuration tools and integrating with external APIs like Groovy APIs.

Python & Automation Scripting
Skilled in Python for automation testing frameworks, unit and integration testing, and scripting tasks, reducing pre-release validation effort significantly.

Automation Testing
Development of automation testing pipelines and frameworks for continuous functional testing, build automation, obfuscation, and code signing using Bash/Batch scripts.

Unity & 3D Rendering
Application development using Unity for real-time stereoscopic 3D vision, integrating Direct3D11 and OpenGL for stereoscopic display rendering and eye-tracking technologies.

Embedded Systems & Firmware
Development of embedded C++ software for microcontrollers (STM32, Toshiba), including UART, I2C, interrupts, Flash and EEPROM drivers, and MATLAB-based simulation of signal processing and kinematics.

LLM-Powered Chatbot Development
Design and implementation of LLM-powered chatbots for workflow automation, converting natural language into structured commands and building asynchronous Producer-Consumer pipelines for scalable command execution.

Development Tools & Platforms
Proficiency with Git for version control, Unity, and AI coding assistants (Cline), working across Windows and Linux (Ubuntu/WSL2) platforms.

Experience

Professional experience5 - 10 years
Freelancer since2026

Languages

EnglishFluent

Project history

Software Engineer - Technical Leader

Samsung Electronics HCMC CE Complex
Technical Lead for multiple projects including the Samsung Odyssey 3D Monitor Application (Jan 2025 - Jun 2026), a real-time stereoscopic 3D vision application using Unity and eye-tracking; a Development Workflow Automation Chat Engine (Feb 2026 - May 2026) using LLM for R&D defect management; and the Samsung Display Manager Application (May 2023 - Dec 2024) with TCP-based communication, HDMI control protocol, and Python-based automation testing framework. Managed engineering teams, coordinated project handovers at Samsung HQ, and delivered 13 monthly product releases.

Software Engineer

FPT Software Ho Chi Minh
Developed a WinForms application for generating and configuring DaVinci Developer projects using Groovy APIs. Implemented and maintained C++ unit tests for Flash and EEPROM drivers on Toshiba microcontrollers. Developed Python automation scripts for unit and integration testing for over 20 firmware configurations.

Software Engineer

Optima Robotics JSC
Used MATLAB to simulate signal processing and kinematics for a robotic arm and an autonomous mobile robot. Developed embedded C++ software for robot control on STM32 microcontrollers utilizing UART, I2C, and interrupts. Applied machine learning to solve robotic kinematics problems and leveraged computer vision for 3D object localization.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in