Available for opportunities

Nguyen
Hoang Phuc

Software Developer specializing in performance-critical desktop applications, CAD systems, and 3D mobile development.

nhphuc1562002@gmail.com 📞 +84 935 172 546 📍 Da Nang, Vietnam LinkedIn ↗ GitHub ↗
View my work ↓
scroll
About

Who I am

Software Developer with 2+ years of professional experience building performance-critical desktop applications using C++ and C#. Experienced in CAD-related systems, client–server workflows, and 3D mobile applications.

Strong focus on performance optimization, clean architecture, and building practical tools that solve real-world problems. Currently working remotely at Rocscience, a leading geotechnical software company.

Open to freelance & remote collaboration
Expertise

Technical Skills

Languages
C++ C# Python (basic) Swift (basic)
Frameworks
MFC Framework Unity Engine ODA Platform RTAB-Map
Tools
Git Visual Studio Firebase TestFlight Debugging & Profiling
Core Concepts
OOP Client–Server Architecture Performance Optimization 3D Data Processing DLL Architecture
Platforms
Windows Desktop iOS Mobile CAD Development
Communication

Languages

English
Professional working proficiency
📜 TOEIC 600 — used daily for communication
Career

Work Experience

🌐 Remote
Software Developer
Rocscience
May 2026 — Present
C++ Scripting Infrastructure Client–Server API Design
  • Built a scripting infrastructure enabling external automation of core application features.
  • Designed a client–server workflow for structured request–response communication between external scripts and the application.
  • Established a scalable foundation for exposing internal functionalities to scripting environments.
🏢 Onsite
C++ Developer
Prima Solutions
Oct 2024 — Jan 2026

Commercial desktop CAD application built on the ODA platform — developing drawing features, command logic, and UI components within a large-scale engineering software environment.

C++ MFC Framework ODA SDK DLL Architecture CAD Development
  • Developed and enhanced CAD commands using C++ on top of the ODA platform.
  • Designed and maintained MFC-based user interfaces to improve usability and system stability.
  • Built modular DLL components, enabling scalable architecture and team collaboration.
  • Optimized performance by analyzing memory usage, reducing redundant processing, and improving rendering responsiveness.
  • Implemented geometry-related features and resolved complex bugs across UI and core logic.
  • Participated in code reviews and contributed to improving coding standards and maintainability.
  • Supported software packaging, build processes, and release preparation.
🏢 Onsite
Unity Developer
Prima Solutions
Oct 2023 — Oct 2024

Onsiter — construction project management platform combining 3D scan technology with mobile & web access, helping contractors track progress and manage workflows in real time.

Unity C# RTAB-Map Firebase REST API Swift Integration iOS / TestFlight
  • Developed a mobile 3D scanning application for construction workflows using Unity and C#.
  • Integrated real-time 3D reconstruction and optimized performance on mobile devices.
  • Built application logic, UI systems, and data synchronization with backend systems.
  • Integrated and customized RTAB-Map for real-time spatial scanning.
  • Worked with native iOS components via Swift integration for device-specific features.
  • Prepared and deployed iOS builds via TestFlight for internal testing.
  • Collaborated with backend and cross-functional teams for consistent data flow and feature alignment.
Onsiter app screenshot

3D Scanning Technology Demo - Real-time reconstruction using smartphone

⚠️ Confidentiality Notice: Due to product confidentiality, source code, UI screenshots, and demo videos cannot be publicly disclosed. Technical discussions and work samples are available privately upon request during interviews.
Personal Work

Projects

📋
A lightweight, high-performance clipboard history manager for Windows, designed for developers and power users who need fast access to their copy history.
  • Focused on performance and minimal memory footprint
  • Efficient data handling for managing and retrieving clipboard history
  • Designed for developers and power users
⬡ Open Source
DeepClip screenshot DeepClip screenshot

A lightweight, high-performance clipboard history manager for Windows

Background

Education

Da Nang University of Science and Technology
Bachelor's Degree in Information Technology
GPA: 3.2 / 4.0
2020 — 2025