Chi Zhang

Chi Zhang

Hong Kong, Hong Kong
Hire Chi
Scroll To View More
Chi Zhang

Chi Zhang

Hong Kong, Hong Kong
Member since December 3, 2014
Chi Zhang is a Hong Kong-based web developer who has been working both in back-end and front-end web development for over four years. He has an additional five years' worth of mobile and desktop software development experience.
Chi is now available for hire
  • Python, 5 years
  • Chrome Extensions, 4 years
  • CSS, 5 years
  • JavaScript, 5 years
  • HTML, 5 years
  • Flask, 3 years
  • Django, 3 years
Hong Kong, Hong Kong
Preferred Environment
Mac OS X, Emacs, Git
The most amazing...
...thing I've made is a web browser extension intended for personal use, but which has expanded organically to thousands of users around the world every day.
  • Product Engineer
    Douban Inc.
    2011 - PRESENT
    • 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: Python, Quixote, Django, Flask, Git, MySQL
  • Senior Software Engineer
    2009 - 2011
    • 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: Symbian C++, Symbian
  • Senior Software Engineer
    Tsinghua Tongfang
    2006 - 2009
    • 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: C++, COM, Windows
  • Douban Music Programs Home Page (Development)

    For playlists created by normal people to be found more easily by the users, we dig out the playlists in the back-end and render them in an elegant way. Minimalist design leads to top performance.

  • Golden Fleece Program (Development)

    The Golden Fleece program plans to accept ads and share future revenue with musicians based on the number of plays. I built the back-end of the system which focuses on robustness, efficiency, and extendability.

  • Pinboard Plus (Chrome Extension for Bookmark Service) (Development)

    My personal utility at first, then used by few friends and recommended to the world, now it has more than five thousands users around the world.

  • Languages
    Python, SQL, CSS, HTML, JavaScript, Java, Objective-C
  • Platforms
    Chrome Extensions, Android, iOS
  • Frameworks
    Django, Flask, AngularJS
  • Tools
    Emacs, Git, Makefile(s), GitHub, Jenkins, Slack, Shell, Terminal
  • Libraries/APIs
    jQuery, React.js, Flask-RESTful
  • Storage
    Redis, MySQL, MongoDB
  • Misc
  • Bachelor's degree in Information and Computing Sciences
    Beijing University of Technology - Beijing
    2002 - 2006
I really like this profile
Share it with others