Xingsheng (Gavin) Wan

Senior Embedded Software Engineer at Micro Digital

Xingsheng (Gavin) Wan has worked in the software engineering field since 2000. From 2000 to 2004, they served as a Software Engineer at OSIA Technology Inc. Xingsheng (Gavin) then moved to Motorola (China) Electronics Ltd. from 2004 to 2006, where they were a Senior Software Engineer focusing on embedded Linux, Linux driver, QT application, smartphone application, voice recorder, and instant messenger. From 2006 to 2008, they were a Senior Embedded Software Engineer at Micro Digital Incorporated. Xingsheng (Gavin) then worked as an Embedded System Specialist at N-Dimension Solutions, Inc. from 2008 to 2016. Since 2016, they have been a Senior Software Engineer at PrecisionHawk, where they are responsible for architecting, designing, developing, and deploying new features for Android apps, working with multiple back-end teams. Xingsheng (Gavin) also contributes best-in-class programming skills to develop innovative Android apps, writes clean, maintainable code, performs peer code-reviews, works in an Agile/Scrum environment, analyzes product requirements, creates technical specifications, performs root cause analysis, debugs and upgrades existing code, and develops documentation, flowcharts, and layouts.

Xingsheng (Gavin) Wan earned a Bachelor of Science (BS) in Information Technology from Beijing Institute of Machinery between 1996 and 2000.

Location

Richmond Hill, Canada

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices