Product Engineer
2011 - PRESENTDouban Inc.- 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.
Technologies: MySQL, Git, Flask, Django, Quixote Web Framework, PythonSenior Software Engineer
2009 - 2011Tieto- 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.
Technologies: C++, SymbianSenior Software Engineer
2006 - 2009Tsinghua Tongfang- 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.
Technologies: Windows, COM, C++