Zhen-Hong Huang (Jack Huang)

Software Engineer

Taipei, Taipei City, Taiwan3 yrs 5 mos experience

Key Highlights

  • Achieved 71% runtime reduction through performance enhancements.
  • Contributed to LLVM, improving C standard library usability.
  • Designed optimized mechanisms for compiler efficiency.
Stackforce AI infers this person is a SaaS-focused engineer with strong expertise in compiler optimization and performance tuning.

Contact

Skills

Core Skills

C++LlvmLexGnu Debugger

Other Skills

OpenCLPerformance TuningVimBashPerforceParallel ProgrammingLinuxPerfYaccValgrindPerformance AnalysisGitDockerPython

About

Senior R&D engineer at EDA company Synopsys. Developed new features in C/C++, enhancing product functionality and aligning with customer requirements to improve usability and performance. Delivered prompt and effective solutions to customer issues, ensuring high satisfaction and reducing downtime. Profiled internal tools to identify performance bottlenecks and applied threading techniques to significantly improve product efficiency. Passionate open-source contributor, enhancing well-known projects such as LLVM, OpenPilot, and Oh My Zsh by fixing issues and improving functionality. Member of the LLVM Project, renowned for its Clang/Clang++ compilers, where I have contributed new features to the C standard library to enhance the usability.

Experience

3 yrs 5 mos
Total Experience
2 yrs 3 mos
Average Tenure
1 yr 1 mo
Current Experience

Qualcomm

Senior GPU Compiler Engineer

May 2025Present · 1 yr 1 mo · Taipei–Keelung Metropolitan area · On-site

  • Profiled the qclc compiler and designed an optimized lookup‑table mechanism for the OpenCL library to reduce linking time. This optimization achieved a 36% overall improvement in compilation runtime several cases.
  • Surveyed and analyzed differences in the bootstrap library between 3.1 and 17, consolidating findings into multiple technical documents to support team knowledge sharing, ongoing maintenance, and future migration planning. Additionally, profiled binary size and analyzed bitcode formats, and proposed several actionable approaches to reduce the overall library size.
  • Collaborated closely with QA and backend teams to investigate and resolve customer‑reported issues across multiple devices. Successfully identified a defect in the OCL kernel where incorrect local IDs were generated, improving functional correctness, platform stability, and customer confidence.
  • Refactored the codebase to decouple dependencies on the HLCUtils and HLCCLUtils libraries, and resolved cyclic dependencies within a bootstrap library tool to enhance modularity and build robustness. Additionally, ported upstream LLVM changes related to APSIntPtr handling to improve memory safety and reduce build‑time warnings, resulting in cleaner, more maintainable builds.
  • Leveraged perf to analyze the performance of the shader compiler, enabling deeper technical insights.
C++LLVM

Synopsys inc

Senior Research And Development Engineer

Dec 2022Apr 2025 · 2 yrs 4 mos · Taipei City, Taiwan · Hybrid

  • Developed new features in NetTran, a gate-level netlist translator, to meet customer requirements and improve product functionality.
  • Diagnosed and resolved customer-reported bugs, delivering prompt and effective solutions to ensure seamless operation.
  • Enhanced ICV_Netlist’s performance by addressing bottlenecks and mitigating I/O overhead with in-memory caching, resulting in a 71% reduction in runtime.
  • Optimized NetTran’s performance by designing a high-scalability and disk-friendly threading architecture, reducing writing stage time by 76% and overall runtime by 34%.
  • Implemented a thread-safe and high-scalability hash table, minimizing lock contention through fine-grained locking and atomic operations, achieving a 4.32× performance boost.
  • Collaborated with AE and QA teams to design a new debugging file in NetTran, helping customers quickly identify and resolve issues.
  • Refactored YACC and LEX code in NetTran, enabling parallel input file parsing, reducing the reading time by 46%~54%.
LexGNU Debugger

Education

National Chiao Tung University

Master's degree — Computer Science

Sep 2020Oct 2022

National Cheng Kung University

Bachelor's degree — Mechanical Engineering

Sep 2015Aug 2020

Stackforce found 100+ more professionals with C++ & Llvm

Explore similar profiles based on matching skills and experience