Shelton Li

Senior Software Engineer @ Upstream Works

About Shelton Li

Shelton Li is a Senior Software Engineer with extensive experience in software development and quality assurance. He has worked at Upstream Works Software since 2017, progressing from Software Engineer to his current senior role.

Current Role at Upstream Works Software

Shelton Li currently holds the position of Senior Software Engineer at Upstream Works Software. He has been in this role since 2021, contributing to various software development projects and initiatives. His responsibilities include designing, implementing, and maintaining software solutions that enhance customer experiences.

Previous Experience at Upstream Works Software

Before becoming a Senior Software Engineer, Shelton Li worked as a Software Engineer at Upstream Works Software from 2017 to 2021. During this time, he developed his skills in software development and contributed to multiple projects that focused on improving operational efficiency and user engagement.

Experience at St. Joseph Communications

Shelton Li has prior experience at St. Joseph Communications, where he worked in two roles. He served as a Software Developer for 11 months in 2014 and also held the position of Quality Assurance Analyst for 4 months in the same year. These roles provided him with a foundation in both software development and quality assurance processes.

Education and Degree in Computer Science

Shelton Li studied at the University of Toronto, where he earned a Bachelor’s Degree in Computer Science. His studies spanned from 2011 to 2016, equipping him with essential knowledge and skills in programming, algorithms, and software engineering principles.

People similar to Shelton Li