Cj Ku is an experienced software engineering leader with over two decades of technical and managerial experience, now leading engineering efforts at TSMC after serving as VP of Software Engineering at XRSPACE. He has a strong track record in AI innovation, full-stack development, and system architecture, scaling teams and restructuring underperforming units to build high-performing organizations. Cj blends hands-on engineering—ranging from porting OpenCV to JavaScript and implementing W3C specs at Mozilla to modernizing backend stacks with GraphQL and Node.js—with strategic mentorship of engineering managers and Scrum practices. He consistently drives cross-departmental collaboration to improve delivery efficiency and product cohesion, and has a knack for translating cutting-edge research in motion AI into production-ready systems. Based in New Taipei with a Master’s in Computer Science from National Cheng Kung University, he is as comfortable shipping low-level performance fixes as he is shaping organizational culture for sustained growth.
11 years of coding experience
22 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at National Cheng Kung University
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.