Karl Liu is a project manager and packaging technologist based in Shanghai with four years of cross-cultural experience driving business development and technical pre-sales in the print and packaging industry. Trained in packaging engineering (Nanjing Forestry University) and media technology (MSc, Bergische Universität Wuppertal), he blends market research, data analysis and hands-on technical support to open new European markets for multinational clients. His background includes product management and user research at Huawei Germany and bilingual project coordination in Wuppertal, showing an ability to translate technical requirements between Chinese and European stakeholders. Unusually for a packaging professional, he has contributed to the Open 3D Engine’s Vulkan backend stability, demonstrating a practical interest in rendering systems and low-level debugging that complements his packaging expertise.
4 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Druck und Medientechnologie, Master of Science - MS, Druck und Medientechnologie at Bergische Universität Wuppertal
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Role in this project:
Back-end Developer
Contributions:92 reviews, 18 commits, 57 PRs in 8 months
Contributions summary:Karl primarily contributed to the Open 3D Engine (O3DE) by fixing Vulkan and RHI-related crashes, including those involving multisampling, attachment binding, and texture arrays. They also addressed compilation issues related to clang on Windows and the handling of raytracing pipelines. These contributions demonstrate a focus on improving the stability, performance, and correctness of the 3D engine's rendering backend, specifically related to Vulkan implementation.
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Contributions:185 pushes, 59 branches in 2 years 10 months
multi-platformcommercialworldslicensedgames
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.