Summary
Xiang Li is a software engineer in Vancouver with nine years of experience who transitioned from a career in structural engineering to building modern web applications. Currently at Cognitive3D, he designs and ships React/Node-based features for a flagship dashboard, complementing strong ES6+ skills with testing tools like Jest, Mocha/Chai, and Storybook. His engineering background gives him a systems-oriented approach to frontend and API design, enabling pragmatic solutions for complex data and UI problems. Outside work he’s run an e‑commerce business and holds a MASc in Structural Engineering, reflecting a blend of technical rigor, product sense, and entrepreneurial initiative.
9 years of coding experience
8 years of employment as a software developer
Master of Applied Science - MASc, Structural Engineering, Master of Applied Science - MASc, Structural Engineering at The University of British Columbia
Bachelor of Science (BS), Civil Engineering, Bachelor of Science (BS), Civil Engineering at Dalian Jiaotong University
Chinese, English