Provided professional technical support and custom development for existing e-commerce sites, including troubleshooting , re-theming, new feature implementation etc.
Deeply customized transactional / marketing emails for several projects based on Magento / MailChimp / Mandrill.
Organised the training program in the company and lecture several tutorial on CLI, git, vim, modern Magento workflow, front-end performance etc.
Mar 2010 — Apr 2013 Tencent Shenzhen, China
Led a team to build a custimized PHP framework called Vii, which is based on Yii framework; wrote a whole set of API documents and unit tests by Markdown, PHPDocumentor and PHPUnit, remarkably improve the developing efficiency.
Independently constructed the mobile site for QQ VIP and its accompanying CMS from scratch via Bootstrap, SQLite etc., brought the user experience on mobile devices to the next level.
Implemented more than 30 activity/promotion mini sites utilizing jQuery, backbone.js, mustache.js and PHP, which boosted ARPU and total revenue.
Designed and developed a brand new refined marketing system end to end, dramatically improved the accuracy of advertisements.
Built several operation support systems and in-house tools, e.g. User Notification, Prize Delivery, Activity Management, etc., which increased the productivity enormously for the dev team and the production team.
As a mentor, worked closely with a intern to help her implement requirements and features, and got highly commented.
Published 6 open source projects in the company, honored with the most active developer in 2013.
Maintained the portal site of QQ VIP, the biggest online value add-on service in China, successfully fulfilled the daily visits from more than 27 millions members.
* Tencent is the fourth-largest Internet company in the world after Google, Amazon, and Ebay, as of August 2012.
Sep 2006 — Apr 2007 Infosys Mysore, India
Admitted to the Infosys Chinese Student Internship of 100 students selected from Top 20 universities all over China; ranked No. 1 among the candidates of UESTC.
Graduated from the Mainframe stream class, with grade A for all the courses, which were JCL, COBOL, CICS, DB2, VSAM File Processing and Quality Assurance, etc.
With the MVC design pattern in mind, implemented a simulated Banking System which handled basic transactions, such as Withdrawal, Deposit and Transfer.
Involved in the project "Using Text Tagging and Annotation Engine Java Libraries in .NET Applications" in the Data Mining Team of SETLabs, studied and achieved 2 ways to accomplish interoperability between .NET and Java platforms.
* Infosys is the third-largest India-based IT services company by 2012 revenues.
Feb 2016 — May 2016
Storefront is An Angular 2 storefront app for Magento 2
Apr 2013 — Nov 2013
Do Less is a open source, companion app for the native Reminders app on iOS, by which you could choose the three most important tasks to do at a time. Do Less helps you focus and accomplish more by doing less.
JS / Typescript
Frameworks / Platforms
Shell / CLI
Sep 2007 — Jun 2010 Chengdu, China
Master of Engineering
Computer System Architecture University of Electronic Science and Technology of China
Sep 2003 — Jun 2007 Chengdu, China
Bachelor of Engineering
Computer Science & Technology University of Electronic Science and Technology of China
Magento Certified Developer
IBM Certified Database Associate
DB2 9 Fundamentals / DB2 Universal Database V8.1 Family Dec 2008 / Jun 2006