Tan Kheng Yaw

programmer@btan.net

WORK EXPERIENCE

Gaatu Inc

Software Engineer Manager (Aug 2019 - Jan 2021)
Senior Software Engineer (Aug 2016 - Jul 2019)
Software Engineer (Oct 2015 - Jul 2016)





  • Created a custom inhouse Warehouse Management System and enhanced with multiple warehouse support, expedited options, Fulfillment By Amazon capability and Amazon Prime integration

  • Implemented Single Sign-On functionality across all the company’s systems to simplify the login process and permissions system

  • Improved existing custom built ERP system by automating tedious tasks, generating standardized product availability and improving user experience with simpler modern user interface

  • Implemented a fitment framework that matches compatibility of auto parts with specific vehicles to help the sales department creating more accurate and profitable eBay and Amazon listings

  • Created a Business Intelligence system to assist the business and finance departments in making better purchasing and inventory decisions

  • Streamlined the fulfillment process by integrating with Fedex and UPS APIs into our ERP system

  • Leveraged Amazon Web Services like EC2, RDS, S3, Elasticache, Cloudwatch, SES, IAM, Redshift to improve system performance and reduce operating costs

  • Migrated server instances and databases from Rackspace to Amazon Web Services (AWS) through their EC2 and RDS services

  • Manage US Engineering department using Agile methodology and collaborate with operations, sales, business, customer support and engineering team in both US and China offices

Senior Developer

Plus65 Interactive

Feb 2015 - Aug 2015

  • 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