Download PDF


3 years experience of Android development. Experience with both SDK and NDK development. Experience with WebKit based WebView and chromium.
Objective-C, iOS
2 years experience with iOS development.
JavaScript, Html, CSS
2 years JavaScript development experience, rich experience with hybrid application. experience with cross-platform html5 framework like apache cordova.

Work experience

Apr 2011Present


SAP Labs China (Shanghai)
  • Hybrid Mobile App Developer, SAP Anywhere (2012.11 ~Now)

        Responsible for SAP Anywhere mobile client development and mobile related topics. Design and implemented the hybrid app with following features:

    1.     HTML5 based UI built on Guilin framework. Provided platform independent, responsive JavaScript UI widgets which can run on Desktop browsers and inside mobile app.

    2.    Developed cross-platform mobile web apps (SAP Anywhere) with mobile native function on both iOS and Android platforms based on cordova framework.

    3.     Compiled and embedded Chromium based WebView into Android mobile client to achieve better performance and device compatibility. And support USB JavaScript debugging via devtools of Chrome at the same time.

  • Take part in R&D  of SAP Business One Cloud wave1( Already released to market). My responsibilities are: user data access auth & access control list design / implementation in the lifecycle management system. (Backend based on technology of: JPA, CXF& OData. Frontend based on HTML5 , JavaScript & OData)
  • Taken Training the Trainer of SAP UI5.  And become an internal trainer of SAP UI5 in 2012.
  • Innovated a  browser plugin of Computer Check in SAP Business ByDesign.(C++ based browser plugin for IE and Gecko based browsers
  • Taking part in development of SAP ByDesign Collaboration Window. (C#, WPF based collaboration application for telephony , scanning and upload tasks)
Jun 2010Apr 2011

Intern Developer

SAP Labs China (Shanghai)

   Provide Analytics module for SAP ByDesgin Mobile (Android) independently.   ( Google Play: SAP Business ByDesign for Android )

Apr 2008Nov 2009

Part time developer leader

Envision Mobile Inc.

      Acted as programmer leader (group of three) to telecommute and lead development of  mobile phone applications for Envision Mobile Inc. 

  The products includes:

  1.   BankLive(link) -  Mobile bank application for reviewing accounts and transfer funds.
  2.   MarketLive(link) - An application tailored for stock markets.
  3.   Mobile-Guard - A mobile application for G4S plc, an international security company.
  4.   Forbes Intelligent Investing - RSS reader for
Dec 2005Jul 2007


Zhejiang Crea-Union Technology Corporation

Developer of a Logistics and Information System for China Tobacco Jiangxi Company, having implemented a GIS & CRM application in JSP and struts.

Jul 2005Dec 2005

Game Developer


Have joined in the development of games:

1. Midnight bowling (link) (J2ME): My work is performance optimization for Samsung platforms.

2. Asphalt Urban GT (link) : My work is localization


Sep 2008Mar 2011


Zhejiang University


Jan 20132014

SAP Business One Excellent Developer

Patent filed (2014)

System and method for advanced remote debugging into mobile web applications across devices