Xingsheng (Gavin) Wan

Senior Software Engineer at PrecisionHawk

Xingsheng (Gavin) Wan has extensive work experience in the field of software engineering, specifically in embedded systems and Android app development. Xingsheng (Gavin) started their career at OSIA Technology Inc. as a Software Engineer from July 2000 to December 2003. Xingsheng (Gavin) then joined Motorola (China) Electronics Ltd. as a Senior Software Engineer, where they worked on various projects involving Embedded Linux, Linux Driver, QT Application, Smartphone Application, Voice Recorder, and Instant Messenger from January 2004 to February 2006.

Afterwards, they worked at Micro Digital Incorporated as a Senior Embedded Software Engineer starting in March 2006. From February 2008 to March 2016, they served as an Embedded System Specialist at N-Dimension Solutions, Inc. During this period, they gained expertise in embedded systems.

Xingsheng (Gavin)'smost recent experience was at PrecisionHawk, where they worked as a Senior Software Engineer from April 2016 to present. At PrecisionHawk, they demonstrated their skills in architecting, designing, developing, and deploying new features for Android apps. Xingsheng (Gavin) worked closely with multiple back-end teams and contributed programming skills to develop innovative consumer-facing Android apps. Xingsheng (Gavin) also excelled in writing clean and maintainable code, performing peer code-reviews, and delivering high-quality software in an Agile/Scrum environment. Additionally, they analyzed product requirements, created technical specifications, conducted root cause analysis, and debugged and upgraded existing code. Furthermore, they developed documentation, flowcharts, and layouts.

Xingsheng (Gavin) Wan pursued their Bachelor of Science (BS) in Information Technology from the Beijing Institute of Machinery from 1996 to 2000.



  • Senior Software Engineer

    January, 2017 - present

  • Embedded Systems Engineer

    April, 2016

View in org chart