Skip to main content
Alex Hoang

Alex Hoang

CATIA V5 CAA C++ DEVELOPER | API & NATIVE GUI ENGINEER

Talent
SeattleMember since October 14, 2026
CATIA V5CAA C++CAA-RADEDialog/Command frameworksnative GUIC++ APIsdebuggingAssembly modelingdrawing projection and positioningannotationsCATIA COM AutomationSOLIDWORKSAutoCADC#JavaPythonVBA.NETREST APIsHTTP/JSONCOMV5/VPM integrationcustom APIsproduct structuresEBOM reconciliationrevisionsECO/ECRworkflow customizationlifecycle controls
·

Hire this person

Send a job offer directly to this candidate

CATIA V5CAA C++CAA-RADEDialog/Command frameworksnative GUI

About

CATIA V5 CAA C++ developer and mechanical design engineer experienced in ENOVIA V5/VPM product structures, BOMs, revision control, and ECO/ECR. Built C++/CAA CATIA–ENOVIA interfaces, VPM workflow automation, native CATIA GUI commands, and drawing tools using CAA-RADE, C#/.NET, and COM.

Experience

Freelance CAD Automation & Software Engineer at Self-employed (2024-06 – 2026-07)

  • Architected a native CATIA V5 CAA C++ GUI for batch drawing creation and view positioning, separating dialog commands from reusable processing logic.
  • Developed and debugged CAA-RADE modules for geometric views and annotations; exposed native C++ APIs for engineering applications.
  • Integrated CATIA COM with C#/.NET for drawing updates, BOM extraction, and structured data exchange through REST interfaces.
  • Reduced manual drafting time by a reported 60% through automated views, annotations, and engineering data processing.

Senior Mechanical Designer & Automation Engineer at InFlow Technology (2021-11 – 2024-01)

  • Built C#/.NET CAD tools for drawing generation, BOM extraction, and metadata processing.
  • Managed CATIA-linked ENOVIA V5/VPM structures, BOMs, revisions, and ECO/ECR records, checking CAD–PLM identifiers and release documentation.
  • Coordinated model and drawing updates with engineering and manufacturing teams.
  • Designed manufacturable CATIA V5 and SOLIDWORKS parts and assemblies.

Junior Mechanical Designer at InFlow Technology (2019-11 – 2021-01)

  • Produced CATIA V5 / SOLIDWORKS assemblies, 3D models, and manufacturing drawings.
  • Prepared GD&T, BOMs, revisions, and controlled CAD documentation.

Mechanical Engineering Intern at Innovative Tool & Design (2018-09 – 2019-06)

  • Supported CATIA V5 / AutoCAD models, mechanical drawings, and drafting scripts.

Education

Bachelor of Science in Mechanical Engineering – Washington State University (2017 – 2019)

Skills

CATIA V5 CAA C++ DEVELOPERAPI & NATIVE GUI ENGINEER

Reviews