Summary
Kuan-lien Cheng is a product-focused full-stack software engineer with 9 years of experience, currently building surveillance and access-control features at Synology. He blends C++, Go, TypeScript, Vue.js, WebRTC and gRPC to deliver end-to-end solutions—from firmware upload and UPnP device discovery to real-time OSD bookmarks and webhook integrations with LINE, Slack, Discord and Teams. His work emphasizes pragmatic performance improvements (e.g., singleton preview player saving 40% memory and 7× faster editor loading via lazy loading) and robust architecture patterns like Template and MVVM. With a master's in Data Science and earlier experience applying Mask R-CNN and reinforcement learning techniques at Shopee, he brings both systems-level engineering and data-driven problem-solving to product development.
9 years of coding experience
2 years of employment as a software developer
Master's degree, Data Science and Engineering, Master's degree, Data Science and Engineering at 國立交通大學
Bachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at 國立成功大學