Michael Cheng edited this page May 14, 2015 · 3 revisions

#Michael Cheng Chi Mun

alt Michael Cheng

Website: http://coderkungfu.com
Date of Birth: 04-Sept-1976

##Objectives

  • Building dynamic mobile, web and multimedia solutions.

##Education / Certifications

  • Zend Certified Engineer (PHP 5) (2008)
  • National University of Singapore, Faculty of Arts and Social Sciences (1998-2002)
  • Jurong Juinor College - GCE ‘A’ Levels (1994-1995)

##Work Experience

###March 2014 – present: Engineer, Neo Innovation Pte Ltd

  • Neo is a full-stack innovation consulting firm that helps organizations incubate and scale impactful new product and business ideas.
  • Developer on web application projects in Ruby on Rails and Python Django.
  • Test Driven / Behaviour Driven Development. Pair-programming on all feature stories.
  • Scoping on prospective projects.
  • Participate in hiring process.

###2012 – March 2014: Senior Software Engineer, mig33 (now migme)

  • Social entertaiment platform, 7th fastest growing social network in 2013. Largest social network in Indonesia.
  • Maintain all web assets - desktop browser site, mobile site for WAP browsers, touch based browsers and feature phones.
  • Co-web team lead. Kanban style project management with Jira.
  • Implemented PHPUnit and CIUnit testing frameworks into core systems.
  • Instrumental in removing Perl dependency from the core system (reducing 1/3 server load on the web cluster of 18 servers).
  • Lead Developer:
    • Registration microsite revamp.
    • Implementing login with Facebook.
    • Implementing registration via Facebook.
    • Implementing external invitation via Facebook (App Request).
  • Core Team:
    • Email-based registration to replace SMS-based registration.
    • New referral system via email.
    • New miniblog web revamp (2013) via BackboneJS, HandlebarJS and Less (key responsibility: Single Post Page).

###Aug 2010 – end-2011: Head iOS Developer / Backend Server Engineer, Foound Pte Ltd

  • Smartphone-based Social Network
  • Architected and build foundation of the robust backend API services used by the Android and iOS client apps.
  • Backend servers build with PHP on CakePHP (MVC application framework).
  • Experience in managing cloud based server on Amazon Web Services.
  • Practiced agile development methodologies.
  • Project management with Pivotal Tracker.
  • Continuous Integration with Hudson/Jenkins.
  • Created responsive website front end that adapts automatically to different screen sizes and mobile web browsers.
  • Native iOS development with Objective-C on Xcode (iOS4/5).
  • Sole mobile development on iOS app by mid-2011.
  • Experienced with Behavior Driven Development (BDD) using:
    • Cedar on iOS and
    • Ruby RSpec for server-side integration testing.
  • Experience with Test Driven Development (TDD) on SimpleTest in PHP/CakePHP.

###2008 – 2009: Director & Sole-Developer, eNeighbourhoodStore Pte Ltd

  • IT Solutions Provider
  • Develop in PHP and HTML.
  • E-Commerce Website Development and integration with multiple Payment Gateway solutions in multiple currencies.
  • Customized programming of dynamic web-based solutions
    • Content management system for dynamic websites,
    • Accounting,
    • Human Resource Management (eg. Staff scheduling for a school),
    • Sales-force automation,
    • Customer relationship management,
    • e-Newsletter & email marketing engines,
    • SMS campaign engines,
    • Online Forums,
    • Multi-lingual Online Surveys / Research,
    • Events management,
    • Project management.
  • Backend IT Systems Integration, programming and multimedia design.
  • Clientele:
    • Singapore Indian Fine Arts Society (which he developed their website CMS, modernized their student/teacher management system package to a web-based interface).
    • Singapore Sports Council (where he developed an e-greeting card system),
    • PWG Insurance (where he developed a web-based General Insurance System (GIS) to replace their legacy DOS-based system),
    • Revamped the website of ACA Pacific Pte Ltd, a local software distributor.

###2007 – 2008: Project Manager, SpartaMatrix Singapore Pte Ltd

  • Security Solutions Systems Integrator
  • Project development in Australia, Sri Lanka and Singapore.
  • Presentation and technical sales.

###2006 – 2007: Chief Technical Officer, Comwerks Interactive Pte Ltd

  • IT Solutions Provider
  • Oversaw development of all client projects that requires programming.
  • Develop mainly in PHP and ASP.
  • Oversaw the development of many dynamic websites, further developing the Content Management System (CMS)
  • Rolled out boutique web portal – PetrolWatch.com.sg

###2004 – 2005: Web Developer, C-Generator Pte Ltd

  • Web Content Aggregator
  • Server maintenance in ASP, Java, JSP and PHP.

###2002 – 2004: Web Developer / Designer, SprintServe.net

  • Web Hosting Company
  • Develop websites in HTML, PHP and Flash, maintain servers and handle tech support.

###2000 – 2002: Senior Web Architect, TinyRed Infocomm Pte Ltd

  • Web Design House
  • Develop web designs for clients.
  • Technical sales in M-Enabler software product.
  • Develop in HTML, ColdFusion and Flash.

###1998 – 2000: Web & Multimedia Developer, Freelance Web Designer, Big Idea Graphics

  • Graphic Design House
  • Develop websites for clients and desktop publishing on Windows platform.

##Skills

  • Dynamic Scripting: PHP, Objective-C, Coldfusion and C#
  • Mobile Development: iOS / Objective-C
  • Web technologies: HTML5, Javascript and CSS.
  • Application Frameworks: Zend Framework, CakePHP & JQuery
  • Rich Internet Applications: Flash & Silverlight 2.0
  • 3D Animation: 3DS Max and Google SketchUp
  • Cloud Computing: Amazon Web Services, Rackspace Cloud

##Software

  • IDE / Editors: Xcode, Textmate, Eclipse, Komodo Edit, Netbeans, Visual Stuido
  • Office Suites: Microsoft Office, OpenOffice, Google Docs
  • Operating Systems: All Windows Desktop & Server OS (including Windows 7), MacOS 9 to OSX Lion
  • Linux Distributions: Ubuntu, Redhat, Fedora Core, CentOS
  • Database: Microsoft Access, Excel, MySQL
  • Graphic Tools: Adobe CS Suite: Photoshop, Flash, Fireworks
  • Video Editing Tools: Adobe Premiere, iMovie, Final Cut Express
  • Audio Tools: Ableton Live 5, Adobe Soundbooth, Audacity
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.