Tan Kheng Yaw

programmer@btan.net

WORK EXPERIENCE 

Senior Developer

Plus65 Interactive

Feb 2015 - current

  • Created and maintain investment systems and interactive web applications (Laravel, JQuery, MySQL)
  • Configured and deployed servers on Apache and Nginx servers
  • Planned and documented system features
  • Researched and integrated third party APIs
  • Managed and mentored a team of developers

Head of Product

Engajer Inc

July 2014 - Nov 2014

  • Developed an RTMP server to record video clips (Apache, Red5, PHP)

  • Created an email verification server and optimized bulk email sending speed (Apache, PHP)

  • Co-created an interactive resume builder and player (PHP, JQuery, CSS)

  • Implemented customizable templates for existing campaign email tool (PHP, JQuery, CSS, MySQL)

  • Collaborated with engineering and QA team in India

Staff Engineer

Aeria Games & Entertainment

Sept 2011 - Apr 2014

  • Ported and localized files from Japanese to English, German and French (PHP, Javascript, HTML)

  • Imported and added new card images, card data, and skill configuration tables into databases (MySQL)

  • Added features that increased value to users such as customizable in-app purchase bonuses.

  • Built CMS tools such as message boards administration, banning tool, generation of reports and logs to help Production team independently manage events and game data easily

  • Collaborated with producers, designers, artists, and QA in the US and Europe offices

  • Developed front-end of a 3D mobile strategy game and a map editor for PC and Mac. (Unity and C#)

  • Coauthored an Appstore submission guideline and checklist to ensure builds are approved.

Senior Game Engineer

Punch Entertainment

Nov 2005 - Aug 2011

  • Lead programmer for EgoCity Invasion for the iPhone (C++, Objective-C, Xcode)

  • Lead programmer for Ego Fighting Championship (Adobe Flash, Actionscript)

  • Created an in-game market system for users to preview, buy, and customize their avatars in EgoCity

  • Helped create Music Tycoon on Facebook which featured streaming music clips

  • Debugged code for Ego and Mobile Battles: Reign of Swords on mobile devices. (J2ME, BREW)

  • Deployed mobile games to major US mobile carriers like AT&T, T-Mobile, Sprint, and Verizon

  • Collaborated with a team of engineers and QA in Vietnam

  • Identified and resolved issues with the Quality Assurance team

  • Performed day-to-day server operations, networking, and technical duties for the US office

  • Ported games onto a variety of mobile devices in BREW and J2ME. These include:

    • THQ (NBA Slam, NFL Skills, Destroy All Humans, Hunting Unlimited)

    • Disney (High School Musical, Pooh’s Hunny Trouble, Lilo & Stitch: Rock & Roll Rescue)

Junior Game Engineer

Lavastorm Engineering

Sept 2004 - Oct 2005

  • Developed and debugged game code for mobile devices on a variety of handsets. (BREW, J2ME)


SKILLS


  • PHP, MySQL, HTML, Git, CSS, jQuery, Javascript, Apache, Nginx, MongoDB, AWS, JIRA, SVN, C#, Adobe Flash, Actionscript, C++, BREW, J2ME, C, Java

  • Laravel, Sublime, Xcode, Symfony, Unity, OpenOffice, Microsoft Visual Studio, Microsoft Office, Adobe Photoshop

  • Familiar with iOS, MacOS, UNIX, and Windows operating systems

  • Experienced in pre-production, design, documentation, implementation and quality assurance processes

  • Knowledgable in SCRUM and Agile software development methodologies


EDUCATION


Winter Park, Florida

Full Sail University

Jan 2003 - March 2004

  • Associate of Science in Game Design and Development

West Lafayette, Indiana

Purdue University

Fall 1999 - Spring 2002

  • Bachelor of Science in Computer Engineering

Subpages (2): Chat server Screenshots