Manic Chuang, Software Developer in Kawasaki, Kanagawa Prefecture, Japan
Manic Chuang

Software Developer in Kawasaki, Kanagawa Prefecture, Japan

Member since August 10, 2014
Manic is a seasoned full-stack web and Rails developer. He is a great team leader and project manager who has introduced sound testing practices to several teams. He is strong with CMS systems, the OAuth Server and API, billing and invoicing, and Agile development environments.
Manic is now available for hire

Portfolio

Experience

Location

Kawasaki, Kanagawa Prefecture, Japan

Availability

Part-time

Preferred Environment

MySQL, Git, RSpec, RVM, Vim Text Editor, Ubuntu, MacOS

The most amazing...

...thing I've built is a real-time auction service (similar to http://pusher.com/) using web sockets to communicate between the back-end and front-end.

Employment

  • Senior Architect

    2016 - 2018
    Honestbee
    • Refactored the API code structure to improve performance using Rails.
    • Improved testing quality using RSpec-Given.
    Technologies: Ruby on Rails (RoR), Ruby
  • Tech Lead

    2015 - 2016
    CommandP
    • Built up a coupon business model for China.
    • Built up automation for a factory.
    Technologies: Node.js, Ruby on Rails (RoR), Ruby
  • Web Developer

    2014 - 2015
    Fairfax
    • Supported the payments subscription using Rails.
    • Sped up test execution time and improved testing quality using RSpec.
    Technologies: Ruby on Rails (RoR), Ruby
  • Senior Rails Developer

    2013 - 2014
    Faria
    • Developed a custom data field feature (EAV).
    • Implemented credit card refunding.
    • Developed a "search anything" feature with Elasticsearch.
    • Implemented a mail receiver with SendGrid for CRM management.
    • Developed product applications and integrated them with Stripe, Xero, and other projects.
    • Created a reusable logging system supporting multiple types for user activities.
    Technologies: MySQL, Ruby on Rails (RoR)
  • Senior Developer

    2008 - 2013
    PIXNET
    • Created the Emma OAuth API using OAuth 1.0a, OAuth 2.0, XAuth, and RESTful programming.
    • Developed Channel Lovely, a CMS system for the cosmetic/makeup community implemented as a Rails project.
    • Built a PIXNET OpenID login feature, allowing 3rd parties to use a PIXNET account to login.
    • Developed AppMarket allowing 3rd parties to upload apps for the PIXNET service.
    • Developed an app for publishing brief descriptions of articles posted by users to Twitter/Plurk/Facebook.
    Technologies: Ruby on Rails (RoR), PHP

Experience

  • Faria - Keybridge

    An integrated CRM for SaaS businesses. It includes SAS Analytics, billing & payments, a CRM, and Xero Accounting.

  • Faria - iSIS
    http://intersis.com/

    The first Cloud-integrated school management system built from the ground up to support international schools with curriculum planning, assessment & reporting, attendance & behavior, parent access, and a state-of-the-art billing solution built on top of Xero, the world's leading Cloud accounting solution.

  • PIXNET - Emma OAuth API
    http://developer.pixnet.pro/#!/doc/pixnetApi/oauthApi

    An OAuth API for 3rd parties that I created using PHP, Pix_Framework, OAuth 1.0a and 2.0, and PHPUnit. It supports JSON and XML formats, and allows JSONP. It features a developed blog, album, comments, friends, and album set components. I also developed an image uploading feature and incorporated RESTful programming.

Skills

  • Frameworks

    Ruby on Rails (RoR)
  • Tools

    RSpec, Vim Text Editor, Git, RVM, Zsh, Tmux
  • Languages

    JavaScript, PHP, Ruby
  • Libraries/APIs

    Facebook Live API, jQuery, Facebook SDK, Node.js
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development
  • Platforms

    MacOS, Ubuntu, Amazon
  • Storage

    PostgreSQL, Elasticsearch, Memcached, MySQL

Education

  • Master's Degree in Computer Science
    2001 - 2007
    National Chiao Tung University - HisnChu, Taiwan

To view more profiles

Join Toptal
Share it with others