Christopher S. Yap

Web Software Developer and Designer

GMail: buzzyapyear | Tel: 510.387.6284 | Web: www.chrisyap.com

SKILLS

EXPERIENCE

  • Lead Web Developer
  • VoxPop, San Francisco, CA
  • January 2010 - Present
  • www.voxpop.tv | apps.facebook.com/movietrivia/
  • Lead all front-end engineering efforts. Establish best practices and technical standards for front-end implemenation of games for the Facebook platform. Develop cloud-based game applications in PHP, Javascript/AJAX/jQuery, XHTML and CSS. Integrate with Java-based backend services via AJAX and JSON. Integrate with Facebook platorm via Facebook PHP and Javascript APIs. Build streamlined and robust Javascript application framework to maintain constantly changing game states and data. Contribute to planning of analytics goals, and implement various analytics frameworks. Contribute to creative efforts for game design.

    Major roles include:
    • Direct front-end engineering efforts
    • Contribute to creative efforts


    Relevant URLs:
  • Director of Web Design and Engineering
  • Keith McMillen Instruments, Emeryville, CA
  • July 2009 - Present
  • www.keithmcmillen.com
  • Lead and execute all creative and engineering efforts for Keith McMillen Instruments brand website. Establish marketing objectives, design and technical specification. Carry out end-to-end implementation from visual design and information architecture, through engineering and deployment. Engineer site codebase using Django/Python, PHP, Javascript/AJAX/Prototype.js, XHTML and CSS. Deployment of websites and applications to a variety of hosting platforms and configurations, from LAMP stack to Django via Google App Engine. Train staff to handle maintenance of site content.

    Major roles include:
    • Direct all web creative efforts
    • Direct all web engineering efforts
    • Train staff for ongoing maintenance
  • Co-founder, Design Director and Interactive Developer
  • Exobi Interactive, San Francisco, CA
  • January 2006 - Present
  • www.exobi.com
  • Establish, standardize and implement the creative strategy, design process, technical standards and application code for all projects. Create visual design comps and assets for all projects, and create style guides, while adhering to company business objectives. Design information architecture for maximum efficiency. Develop website applications using PHP, XHTML, CSS, Javascript/AJAX, Python and Django, adhering to highest expectations for standards compliance and cross-platform performance. Contribute to business development efforts and manage client relations. Manage project timelines and ensure project completion and delivery on-time and on-budget.

    Major roles include:
  • Software Developer
  • Flowgram, San Francisco, CA
  • October 2007 - January 2009
  • www.flowgram.com
  • Develop and design a rich internet MVC application using a host of cutting edge modern tools such as Django web application framework, Python, AJAX/Prototype.js, Scriptaculous, XHTML, CSS, Flex/Actionscript and Adobe Creative Suite. Contribute to brainstorming efforts for innovative and useful features, and perform end-to-end implementations, from design through front and back-end development. Implement an AJAX-friendly analytics system using Google Analytics tools. Optimize user-interface using A/B experimentation with Google Web Optimizer.

    Major roles include:
    • Lead website developer
    • Contributor to website and application design
    • Contributor to Flex application development
  • Interactive Developer
  • DHAP Digital, Inc., San Francisco, CA
  • September 2004 - October 2007
  • www.dhapdigital.com
  • Develop large, robust websites and presentation layer of custom software applications with hand-coding of JSP, Struts, XHTML, JavaScript, AJAX, CSS, while maintaining highest standards for standards compliance and cross-platform performance. Utilize advanced object-oriented Javascript libraries to create data-rich front-end application frameworks. Integrate websites into complex and robust content management systems, such as Interwoven TeamSite, working with custom Perl scripting. Create original graphics and layout for client sites, using Adobe Photoshop and Illustrator. Develop and maintain sites in Flash using Actionscript.

    Major roles include:
  • Web Production Artist
  • Entercomm, Inc., San Francisco, CA
  • October 2001 - September 2004
  • www.entercomm.com
  • Created original graphics and layout for client sites, using Adobe Illustrator and Photoshop. Hand-code HTML, Javascript, DHTML, CSS, implementing exact "look and feel" and architecture. Develop sites in Macromedia Flash.

    Major roles include:
    • Design and front-end for Hewlett-Packard Education Services website
    • Front-end development for Caliper Technologies website
    • Front-end development Amphora Discovery Corp. website
    • Front-end development Sunesis Pharmeceuticals website
    • Front-end development Immersion Corporation website

EDUCATION