- Product EngineerDouban Inc.2011 - PRESENT
Technologies: Python, Quixote, Django, Flask, Git, MySQL
- Developed and maintained Douban FM.
- Responsible for the improvement and maintenance of the Douban FM music library.
- Developed and maintained Douban music product.
- Created a Git source control platform for company use.
- Built an artist royalty system.
- Collaborated closely with designers to create the Douban music programs home page and to propose and implement a card-flipping animation effect, which got high praise from the users after its release.
- Senior Software EngineerTieto2009 - 2011
Technologies: Symbian C++, Symbian
- Developed software for Symbian mobile devices.
- Developed and maintained Chinese input methods on the Symbian platform.
- Maintained Korean input methods on the Symbian platform.
- Designed and developed mobile apps on Symbian mobile devices.
- Worked on the Symbian software project for Nokia devices.
- Senior Software EngineerTsinghua Tongfang2006 - 2009
Technologies: C++, COM, Windows
- Designed and developed software for a medical platform using C++ on Windows.
- Led a 15-person team to produce software as team lead.
- Supervised developer work.
- Designed medical software infrastructure.
- Solved problems and provided solutions for customers.