EXPERIENCE

Bill Huynh Playphone, S​ unnyvale CA — ​Senior Frontend Engineer Software Engineer May 2014 - April 2019 msports Project - 3 Years

Personal Info Tech Stack: ​Angular 6, SASS, CSS3, HTML5, Typescript, Javascript, Bootstrap, jQuery, REST Daly City, CA 94015 Link: h​ ttp://bhuynh.org/#/projects/msports 415-632-6035 ● Designed and implemented the msports HTML5 SDK which is also used as the [email protected] main component of the Android and iOS SDK. http://bhuynh.org ● Designed and implemented the tutorial framework. ● Designed and implemented the localization framework. Skills - Expert ● Implemented the UI for the msports homepage and main msports app. ● Worked on msports developer’s portal and admin tools. JavaScript Loot 2.0 Project - 3 Months TypeScript Tech Stack: ​Angular 6, SASS, CSS3, HTML5, Typescript, Javascript, Bootstrap, jQuery, ECMAScript 5 REST ECMAScript 6 Link: h​ ttp://bhuynh.org/#/projects/loot Angular 2.0 ● Designed and implemented the HTML5 SDK which is also used as the main Bootstrap component of the Android SDK. jQuery ● Worked on the UI for some of the pages/features we have in the Loot homepage HTML5 and Loot app.

CSS3 Mobile Game Store Project - 2 Years SASS Tech Stack: ​Java, Android SDK, Php, Javascript, MySQL, HTML5, CSS3 REST Link: h​ ttp://bhuynh.org/#/projects/css_framework Action Script ● Implemented the UI for some of the features we have in the Playphone mobile Flex game store. Flash ● Designed and developed the tutorial framework. ● Implemented the Battle feature UI. Skills - Intermediate ● Designed and implemented the events system used for notifying users of new events and promotions. ● Implemented the CSS framework used for the ​game store developer portal.​ Java PHP Schoolfeed/United Online, S​ an Mateo CA — ​Staff Software Engineer Git June 2012 - May 2014 SVN Classmates Photo Project - 2 Years

Tech Stack: Javascript, j​ Query, Php, MySQL, HTML5, CSS3, FQL, OpenGraph Skills - Competent ● Implemented some of the front end for Classmates Photos app and optimized the site for mobile. C# ● Added viral feature for the site by publishing Open Graph stories. Android SDK ● Implemented the inviter feature used for acquiring new users. This inviter uses AWS viral channels such as Open Graph and Wall Post and helped create Photoshop record installs, 300k – 400k installs a day. ● Tomcat Designed and implemented a system to monitor Facebook Open Graph stories published by our application and automatically turn on/off our system to prevent Nginx a high spam rate. FQL ● Developed the re-engagement and invite email system to help to get inactive OpenGraph users to revisit and invite new friends to Schoolfeed. Bingo Game Project - 6 Months Skills - Beginner Tech Stack: Flash, Flex, ActionScript, Javascript, Java, ​jQuery, Php, MySQL, HTML5, CSS3 React JS ● Worked on some of the Schoolfeed Bingo features. Cassandra ● Helped optimized Bingo loading and in-game memory usage. Node JS ● Improved Bingo asset release procedure and helped reduce engineering time by Mysql more than half. ● Developed tools for the customer support team to help end users.

Operating System RockYou, R​ edwood City CA​ —​ Staff Software Engineer Windows August 2010 - April 2012 MacOS Zoo World 2 Project - 18 Months Unix Tech Stack: Flash, Flex, ActionScript, Adobe Air, Javascript, j​ Query, HTML5, CSS

● Developed and implemented a framework for the Seasonal feature for Zoo World

2. ● Developed many techniques to optimize game load and reduce in-game memory usage. ● Developed many of the game's core features such as Buildable, Harvestable Kiosk, Animal Show, Animal Diary (mini animal encyclopedia), Shop, Daily Quiz, Achievements, Visiting Friend, Mini-Game, and many others features. ● In charge of asset release for all assets exist in the game. ● Developed tools for artists to create assets for the game. ● Created tools for QA and community to support customers. ● Nominated for RockYou Rock star award by peers

Zoo World Project - 6 Months

Tech Stack: Flash, Flex, ActionScript, Javascript, j​ Query, HTML5, CSS

● Implemented the front end for the seasonal gifting feature. ● In charge of weekly asset release and helped optimize asset loading for the game.

Agilent Technologies, ​Santa Clara CA ​ —​ ​Resource UI Software Engineer November 2007 - April 2009 Worked with individual teams over a 4 to 5 months time horizon to assist in designing and developing software prototypes for different projects.

Netbeans Debugger Plug-in Project - 4 Months

Tech Stack: ​Java, NetBeans, NetBeans Plugin

● Built a Netbeans debugger plug-in for a language designed by one of the teams at Agilent Labs for encoding and decoding packets. The plug-in supports all the common debugger functions such as breakpoint, start, stop, step in, step over, step out, etc...

Instrument Controller Project - 4 Months

Tech Stack:​ C#, Winform

Link: h​ ttp://bhuynh.org/#/projects/instrument_controller

● Designed and implemented an application that allows engineers to operate any instrument from a computer and at the same time record the operations which can be transformed into C# or VB code later on for automation. ● Designed and implemented the UI, the user operation recorder, and the code generator.

Electronic Lab Notebook Project - 4 Months

Tech Stack: Flash, Flex, ActionScript, Javascript, j​ Query

Link: h​ ttp://bhuynh.org/#/projects/eln

● Worked on a web application that allows scientists and engineers to capture and analyze measurement data from a web site. ● Designed and implemented the UI of the application. ● Implemented the capabilities that allow users to load stored measurement data from the database, live data from an instrument, or CSV file. ● Designed and implemented the charting engine used for creating charts for measurement data. The users can view data as a Line chart or Scatter chart, and they can set markers on the chart and make comments on the markers.

Signal Demand, S​ an Francisco​ —​ ​UI Software Engineer November 2006 - November 2007 Price Optimization Project - 1 Year

Tech Stack: Flash, ActionScript, Javascript, H​ TML, CSS

Link: h​ ttp://bhuynh.org/#/projects/flash_chart

● Implemented the user interface of the core price optimization application that ran as a software as a service platform for Signal Demand. ● Design and implemented the interactive charting engine used in the core application which enabled teams to dynamically create and customize charts for the application Interface.

Agilent Technologies, ​Santa Clara CA ​ —​ ​Summer Internship June 2006 - November 2006 JDDAC Wiring Editor Project - 5 Months

Tech Stack: Javascript, ​ HTML, CSS

Link: h​ ttp://bhuynh.org/#/projects/wiring_editor

● Designed and developed an AJAX block diagram editor for JDDAC applications (Java Distributed Data Acquisition and Control). ● Designed and implemented the user interaction technique that allows the user to create a block diagram using drag and drop. This technique was filed for a patent. San Francisco State University, S​ an Francisco​ ​— ​Student Developer December 2004 - December 2005 NETBEAMS Project - 1 Year

Tech Stack: Javascript, H​ TML, CSS, Google Map

● Designed and implemented the NetBEAMS website, a multidisciplinary collaboration between the JDDAC Community, Sun Microsystems, Agilent Technologies, and San Francisco State University. ● The project was awarded the Duke’s Choice Award for innovation at the 2005 JavaOne conference.

PERSONAL PROJECTS

Tic Tac Toe Game​ —​ HTML Tic Tac Toe game which player can play against computer.

Icon Sprite Generator​ —​ O​ nline tool for web developers to create icons sprite sheets for their web app.

Brain Development Games ​ ​— ​ A​ game that teaches children the alphabet, numbers, colors, shapes, and more.

Sliding Puzzle ​ ​— ​ ​Android mobile puzzle game.

Photo Editor ​ —​ ​Online photo editor that lets the user add filters and effects to their photos.

Ascii Art ​ ​— ​Online app that lets the user turn their photo into Ascii Art.

PUBLICATIONS

Bill Huynh —​ ​Sensor Management Framework June 2006 - Where 2.0 Conference - San Jose, CA

Bill Huynh —​ ​Sensor Management Framework May 2006 - JavaOne Conference - San Francisco, CA

Bill Huynh —​ ​Sensor Management Framework February 2006 - AGU Conference - Honolulu, HI

Bill Huynh —​ ​NetBEAMS June 2005 - JavaOne Conference - San Francisco, CA

EDUCATION

San Francisco State University, ​San Francisco — M​ aster of Science August 2004 - December 2008 - GPA 3.93 Developed Data Management Framework as a master’s thesis which was showcased at multiple conferences. San Francisco State University, ​San Francisco — B​ achelor of Science August 2000 - December 2002 - Graduated with honor - Minor in Mathematics - GPA 3.66 Represented the SFSU CS department in the ACM computer programming contest in 2002.

City College of San Francisco, S​ an Francisco — A​ ssociate in Arts August 1997 - June 2000 - GPA 3.60