Summary
Gene Chang is an experienced software architect with a decade of engineering work focused on embedded systems, digital signage, and public-display solutions. At TPV he led development of BenQ and Philips smart signage and multi-touch displays, built a Node.js/D3.js video-wall tiling tool that won a 2016 Best Innovation team award, and designed web-based CMS/layout and scheduling architectures spanning C++, Java, and HTML5. He has deep systems-level experience—customizing Chromium for kiosk use, porting Linux CAN Bus and USB3.0 drivers, and integrating handwriting engines for whiteboard displays. Comfortable across firmware, server, and client stacks, he bridges hardware constraints and polished user-facing software. Based in Hsinchu, Taiwan, he combines hands-on coding with technical leadership and a knack for turning complex embedded requirements into deployable commercial products.
10 years of coding experience
3 years of employment as a software developer
Master's degree, Electrical, Electronics and Communications Engineering, Master's degree, Electrical, Electronics and Communications Engineering at National Taiwan University of Science and Technology
Bachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Chung Yuan Christian University
English, Chinese