Scroll To View More
Chi Zhang, HTML Developer in Hong Kong, Hong Kong
Chi Zhang

HTML Developer in 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

Portfolio

Experience

  • Python, 5 years
  • CSS, 5 years
  • JavaScript, 5 years
  • HTML, 5 years
  • Chrome Extensions, 4 years
  • Django, 3 years
  • AngularJS, 2 years
Hong Kong, Hong Kong

Availability

Part-time

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.

Employment

  • Product Engineer

    2011 - PRESENT
    Douban 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: Python, Quixote, Django, Flask, Git, MySQL
  • Senior Software Engineer

    2009 - 2011
    Tieto
    • 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

    2006 - 2009
    Tsinghua 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: C++, COM, Windows

Experience

  • Douban Music Programs Home Page (Development)
    http://music.douban.com/programmes/

    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)
    http://music.douban.com/artists/royalty/

    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 Pinboard.in Bookmark Service) (Development)
    https://chrome.google.com/webstore/detail/pinboard-plus/mphdppdgoagghpmmhodmfajjlloijnbd

    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.

Skills

  • Languages

    Python, JavaScript, CSS, HTML, SQL, Java, Objective-C
  • Other

    Chrome Extensions
  • Frameworks

    Django, Flask, AngularJS
  • Tools

    Emacs, Git, Makefile, Terminal, Shell, Slack, Jenkins, GitHub
  • Libraries/APIs

    Flask-RESTful, React, jQuery
  • Platforms

    Android, iOS
  • Storage

    Redis, MongoDB, JSON, MySQL

Education

  • Bachelor's degree in Information and Computing Sciences
    2002 - 2006
    Beijing University of Technology - Beijing
I really like this profile
Share it with others