Sheng-dean Chang is a seasoned software engineer with 11 years of experience building scalable mobile and backend systems, having held engineering roles at LinkedIn and Uber before his current position at Battlestar Galatica. He combines a strong academic foundationโa Master of Mathematics in Computer Science from University of Waterlooโwith practical expertise in Android platform work and production-grade backend development. Sheng-dean is also an active open-source contributor to GoCV, where he added critical OpenCV bindings and unit tests for contour analysis and template matching, bridging C++ vision functionality into Go. Known for shipping reliable, well-tested code, heโs comfortable working across language and platform boundaries, from mobile clients to computer vision libraries. Based in Old Toronto, he brings a pragmatic, research-informed approach to engineering problems and an appetite for applying vision and systems work in production.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science, Information & Finance Management - Information Management Group, Bachelor of Science, Information & Finance Management - Information Management Group at National Chiao Tung University
Master of Mathematics, Computer Science, Master of Mathematics, Computer Science at University of Waterloo
Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO.
Role in this project:
Backend Developer
Contributions:6 commits, 3 PRs, 7 comments in 12 days
Contributions summary:Sheng-dean primarily contributed to adding and modifying functionalities related to image processing within the GoCV project, specifically focusing on computer vision tasks. They implemented bindings for OpenCV functions such as `matchTemplate`, `arcLength`, and `approxPolyDP`. These changes involved adding Go wrappers for C++ functions and writing corresponding unit tests to validate the newly added features. This work directly enhances the GoCV library's capabilities in contour analysis and template matching.
Contributions:1 release, 82 commits, 4 PRs in 1 year 3 months
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.