Yongjun Liu is a Software Architect in Cupertino with over 15 years of experience building high-performance cross-platform simulation systems and HPC clusters. He has deep C++ expertise and a proven track record accelerating numerical solvers—most recently leading Cadence Clarity Transient Solver development and delivering GPU (CUDA) and AVX/AVX512 optimizations that produced up to 23x speedups. His work spans multi-thread, MPI-based multi-node distribution, SIMD, OpenMP and toolkits for cross-platform parallelism, reflecting both low-level CPU/GPU tuning and end-to-end product engineering. Comfortable in C/C++, Python, Fortran and Qt/OpenGL stacks, he combines academic grounding in electromagnetics with decades of hands-on cluster and simulator engine development. A pragmatic problem solver, he often bridges research-grade algorithms and production-ready, scalable implementations.
10 years of coding experience
23 years of employment as a software developer
MS, ElectroMagnetic, MS, ElectroMagnetic at Communication University of China
Liaoyuan 5th middle school
BS, Electrical Engineering, BS, Electrical Engineering at Tsinghua University
Contributions:2 PRs, 12 pushes, 2 branches in 7 months
python-codepythonringlatticestorage
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Yongjun Liu - Software Architect at Cadence Design Systems