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

Total Page:16

File Type:pdf, Size:1020Kb

Bill Huynh Playphone, S​ Unnyvale CA — ​Senior Frontend Engineer Software Engineer May 2014 - April 2019 Msports Project - 3 Years EXPERIENCE Bill Huynh Playphone, ​Sunnyvale 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: ​http://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: ​http://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: ​http://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, ​San Mateo CA — ​Staff Software Engineer Git June 2012 - May 2014 SVN Classmates Photo Project - 2 Years Tech Stack: Javascript, ​jQuery, 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 Facebook 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, ​Redwood 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, ​jQuery, 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, ​jQuery, 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: ​http://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, ​jQuery Link: ​http://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, ​San Francisco​ ​— ​UI Software Engineer November 2006 - November 2007 Price Optimization Project - 1 Year Tech Stack: Flash, ActionScript, Javascript, ​HTML, CSS Link: ​http://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: ​http://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, ​San Francisco​ ​— ​Student Developer December 2004 - December 2005 NETBEAMS Project - 1 Year Tech Stack: Javascript, ​HTML, 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 ​ ​— ​Online 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 — ​Master 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 — ​Bachelor 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, ​San Francisco — ​Associate in Arts August 1997 - June 2000 - GPA 3.60 .
Recommended publications
  • How Might Digital Leisure Games Foster Critical Thinking and Grit?
    HOW MIGHT DIGITAL LEISURE GAMES FOSTER CRITICAL THINKING AND GRIT? BY: VANESSA REMENTILLA A major research project presented to OCAD University in partial fulfillment of the requirements for the degree of Master of Design in Strategic Foresight & Innovation Toronto, Ontario, Canada December, 2016 Vanessa Rementilla 2016 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International 2.5 Canada license. To see the license go to http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode or write to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA. ii Copyright Notice This document is licensed under the Creative Commons Attribution-NonCommercial- ShareAlike 4.0 2.5 Canada License. http://creativecommons.org/licenses/by-nc-sa/4.0/legalcode YOU ARE FREE TO: Share — copy and redistribute the material in any medium or format Adapt — remix, transform, and build upon the material The licensor cannot revoke these freedoms as long as you follow the license terms. UNDER THE FOLLOWING CONDITIONS: Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. NonCommercial — You may not use the material for commercial purposes. ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. WITH THE UNDERSTANDING THAT: You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation.
    [Show full text]
  • Annual Report 2011
    Annual Report 2011 Bango is the leading provider of mobile payment and analytics technology for businesses targeting users of internet enabled mobile devices. Bango’s unique technology and operator relationships, plus millions of consumer profiles worldwide, enable businesses and developers to market and sell digital content more effectively to mobile device users. With over 5 billion mobile phones worldwide, Bango Payment technology leverages operator billing, credit cards, PayPal plus unique ‘social payment’ functionality, enabling any phone user to purchase content and services from their device using the optimum payment method available to them. Bango Analytics provides website owners and app developers with the most accurate and detailed information available. The technology delivers business critical insights into how customers visit mobile sites and use mobile applications. Content and services are becoming digitized at an ever increasing rate and the internet usage model is becoming dominated by mobile devices. Bango is a key technology provider in this evolving, fast growing, global industry. 01 Contents Contents ………………………………………………………………… 1 Highlights ………………………………………………………………. 2 Chairman’s statement ……………………………………………..…. 3 CEO’s statement …………………………………………………….... 4 Success stories ……………………………………………………….. 7 Products ………………………………………………………………... 9 Business model ……………………………………………………..... 9 Key market developments ……………………………………………. 9 Directors ………………………………………………………………... 11 Company information …………………………………………………. 13 Directors’ report
    [Show full text]
  • Mobile Smart Fundamentals Mma Members Edition May 2012
    MOBILE SMART FUNDAMENTALS MMA MEMBERS EDITION MAY 2012 messaging . advertising . apps . mcommerce www.mmaglobal.com NEW YORK • LONDON • SINGAPORE • SÃO PAULO MOBILE MARKETING ASSOCIATION MAY 2012 REPORT Introduction COMMITTED TO ARMING YOU WITH THE INSIGHTS AND OPPORTUNITIES YOU NEED TO BUILD YOUR BUSINESS. Dear Mobile Marketing Leader, Welcome to the inaugural issue of Mobile Smart Fundamentals created specifically for CEOs and CFOs of mobile companies. Produced with the support of Hidden River, the SF based Consulting Firm, this monthly Report outlines the financial fundamentals of mobile companies in the public markets as well as private company financings. Additionally, it includes the critical benchmarking data you need to keep pace with the rapid progress and key players of the mobile marketing industry. As the leading global trade association for mobile, the MMA is committed to arming you with all the insights and opportunities you need to help build your business. We will do this via thought-leadership, marketplace reports like this one, data aggregation, groundbreaking research, industry focused initiatives, the creation of standards and guidelines and more. I would also like to personally invite you to join us at our many events especially the MMA’s CEO and CMO Summit, which brings together the top 200 leaders in our industry, all focused on plotting the future of mobile marketing. A calendar of events can be found towards the back of the report. If your company is not currently a member of the MMA, we encourage you join us and the other 700 members across 50 countries who are all committed to building mobile into what is arguably the most powerful communications channel ever.
    [Show full text]
  • Mobile Gaming on Messenger Apps: the Future of Mobile Entertainment
    GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM Mobile Gaming on Messenger Apps: The Future of Mobile Entertainment Exponential Growth of New Gaming Channels Predicts the Future of Mobile Game Distribution John Golden [email protected] GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM Overview • Opportunity of New Distribution Channels • Growth of Messaging Apps • Messaging Apps by Region • Messaging Apps Becoming Platforms • Other Distribution Channels • What you need to do to take advantage of new channels GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM Opportunity for New Mobile Game Distribution Channels • Existing game distribution channels ready for competition – opportunity to improve on status quo • Global Playground – need to look at additional channels to maximize distribution and revenue • Traditional app stores don’t work everywhere • Credit cards don’t work everywhere • Growth of messaging apps offer new opportunities • Multiple distribution channels needed to optimize distribution and monetization GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM Messaging/Social Leads Mobile Use Growth • 2013 Mobile Use Grows by 115% • Smartphones and tablets taking over for PCs • Utilities and productivity apps up 150% • Gaming--feared to be saturated—Up 66% • Messaging (incl. social and photo sharing) é 203% • Mobile users increasingly prefer apps for direct messages vs. traditional SMS texting GAME DEVELOPERS CONFERENCE® NEXT 2014 NOVEMBER 3–4, 2014 GDCNEXT.COM
    [Show full text]
  • DEAL NOTES Media, Technology and Service Industries
    M&A and Investments Review for the Marketing, DEAL NOTES Media, Technology and Service Industries 1H12 Marketing, Media, Technology and Service Industries Announced 1,481 Transactions Totaling $78.3 Billion; Social and Mobile Subsegments Accounted for 22 Percent of Activity and 10 Percent of Value Digital Media/Commerce was the Most Active Segment in 1H12 with 515 Transactions; Software & Information was the Highest Value Segment with $31.8 Billion in Deal Value During the first half of 2012, Petsky Prunier tracked 1,481 transactions for a total of $78.3 billion across seven MARKETING, MEDIA, TECHNOLOGYChart Title AND SERVICE INDUSTRIES 1H12 M&A AND INVESTMENT ACTIVITY broad segments: Digital Advertising, Agency/Consulting, ($ in Millions) Marketing Technology, Digital Media/Commerce, Software & Information, Out-of-Home & Specialty Media and Marketing Services. The Social and Mobile subsegments Agency/ Consulting within the broader Agency/Consulting, Digital Advertising, $6,861 Digital Media/Commerce and Marketing Technology Out-of-Home & Specialty Media Software & segments together accounted for 22 percent of total activity $7,770 Information and 10 percent of value. Digital Media/Commerce was the $31,873 most active segment overall, with continued technology and market shifts driving ongoing demand for eCommerce Digital Media/ and Social Media/Apps. In addition, growing adoption of Commerce $13,556 cloud-based software resulted in Software & Information being the highest transaction value segment in the first half Digital Marketing
    [Show full text]