Astreya Oct 2017 - Feb 2019
Equipment Maintenance Technician at Google Via Astreya
Marriott International Oct 2017 - Feb 2019
Market It Manager
Glassdoor Dec 2016 - Jan 2017
Implementation Branding Associate
San Francisco District Attorney's Office of George GascãN Jun 2016 - Dec 2016
Information Technology Intern
Tory Burch Jun 2014 - Oct 2015
Stock Associate
Education:
San Francisco State University 2012 - 2017
Bachelors, Bachelor of Science, Business Administration, Management, Business Administration and Management, Information Systems
Balboa High School 2008 - 2012
Skills:
Time Management Microsoft Office Customer Service Teamwork Leadership Microsoft Word Sales Social Media Retail Cashiering Information Technology Public Speaking Information Systems Merchandising Microsoft Powerpoint Microsoft Excel Outlook Loss Prevention Event Planning Marketing Social Networking Research Data Entry Windows Salesforce.com
Uc Davis
Student
Laney College Jan 2012 - Jul 2014
Math Tutor
Lyft Jan 2012 - Jul 2014
Education:
University of California, Davis 2014 - 2016
Bachelor of Applied Science, Bachelors
Skills:
Tutoring Microsoft Word C Research C++ C Programming Microsoft Excel Macbook Pro Movie and Music Editing Master of Ceremonies In Cantonese Piano Violin Driving Sas Programming Python Rstudio
Interests:
Science and Technology
Languages:
Cantonese English Mandarin
Certifications:
License Bp050032V9 License Ap014482V9 Sas Base Programming Sas Certified Advanced Programmer For Sas 9 Sas, License Bp050032V9 Sas, License Ap014482V9
MobileIron - Mountain View, California since Jul 2012
Vice President of Engineering
Silver Spring Networks - Redwood City, California Dec 2009 - Jun 2012
Vice President of Software Engineering
Silver Spring Networks - Redwood City, California Feb 2006 - Nov 2009
Director, Software Engineering
Sony Online Entertainment - San Diego, California Dec 2003 - Jan 2006
Engineering Manager
NetVmg Inc. - Fremont, California Jul 2001 - Jan 2003
Software Engineer
Education:
University of Northern British Columbia 1997 - 2000
B.Sc., Computer Science
Skills:
Agile Methodologies Java Cloud Computing Unix Software Development C++ Software Engineering Enterprise Software Linux Python Scrum Saas C Ip Networking Mobile Devices Distributed Systems Scalability Tcp/Ip Agile Project Management Security Win32 Dns Win32 Api
PwC - San Francisco Bay Area since Aug 2012
M&A Advisory Associate
Penn Schoen Berland - San Francisco Bay Area Feb 2012 - May 2012
Market Research Intern
Global China Connection, UC Berkeley Chapter - Berkeley, CA Dec 2009 - May 2012
Co-founder & VP of Finance
Mindjet - San Francisco, CA Jan 2011 - Jan 2012
Legal Intern
Taproot Foundation - San Francisco Bay Area Sep 2011 - Dec 2011
Pro Bono Fellow
Education:
University of California, Berkeley - Walter A. Haas School of Business 2008 - 2012
B.S., Business Administration
國立臺灣大學 2009 - 2009
International Chinese Language Program, Business Chinese
Skills:
Mandarin Mergers and Acquisitions Data Analysis Finance Financial Analysis Microsoft Excel Financial Modeling Leadership Powerpoint Microsoft Sql Server Visio Consulting Marketing Market Research Management Microsoft Office Business Development Due Diligence Microsoft Power Bi Analytics Alteryx R
Interests:
Social Services Children Economic Empowerment Environment Education Science and Technology Arts and Culture
Languages:
English Mandarin
Awards:
We Recognize Great Performance (WRGP) PwC Haas Community Fellow Haas School of Business, UC Berkeley Stanley J. Thomson Memorial Award Haas School of Business, UC Berkeley Business Technology Consulting Case Competition | 1st Place Deloitte Consulting Sales and Marketing Case Competition | 1st Place Altria Product Marketing Case Competition | 1st Place Yelp / ZS Associates Pharmaceutical Marketing Case Competition | 1st Place ZS Associates Human Capital Consulting Case Competition | 1st Place Deloitte Consulting Strategy Consulting Case Competition | 1st Place Ernst and Young LLP Hedge Fund Accounting Case Competition | 1st Place Rothstein Kass Litigation Consulting Case Competition | Finalist FTI Consulting Institute of Internal Auditors Scholarship Institute of Internal Auditors
Network Engineering Network Security It Strategy Customer Service Budgets Windows Server Hyper V Terminal Server Active Directory Microsoft Exchange Windows Sharepoint Services Emr Sonicwall Pos Symantec Security Dell Poweredge Servers Hp Proliant Microsoft Office Microsoft Excel Microsoft Word Power Point Research Windows Public Speaking English Chinese Solution Selling
Languages:
English
Certifications:
Continuum Certified It Expert Continuum Managed Services, Llc
Wilson Yeung - Oakland CA, US Paul Kennedy - San Mateo CA, US Phillip Liu - Palo Alto CA, US Tony Dahbura - Centreville VA, US
International Classification:
G06F015/16
US Classification:
709/201000, 709/200000, 709/202000
Abstract:
A tool for the deployment of software onto servers and other network resources provides a mechanism for parties that do not manage the operation of the servers to deploy new software. The new software is uploaded into an update directory, and a cut-over process is carried out whereby the contents of a live directory, where the currently-executing version of the software is stored, is synchronized with the update directory. Prior to this synchronization, the current state of the live directory is stored in a rollback directory. After the cut-over process, the live directory of the server becomes the source for deployment of the software to update directories in other servers. If the new version of the software is not operating to satisfaction, the information in the rollback directory is used to return the server to the prior version of the software while the new software is being revised.
Streaming Packetized Binary Patching System And Method
Brian Matsuo - Los Altos CA, US Wilson Yeung - San Mateo CA, US
International Classification:
G06F 9/44
US Classification:
717173
Abstract:
A computer-implemented system and method for updating an electronic device. One method includes obtaining a binary patch for a binary image being executed by the device, generating a plurality of independent packets based on the binary patch to be applied by the device to the binary image to generate a portion of a patched binary image, wherein the packets are streamed to the device over at least one network. An electronic device executing a binary image is also provided, which includes an input/output interface configured to receive a stream of independent binary patch packets from at least one server that are generated by the server based on a binary patch, and a processor configured to apply each packet to the binary image to generate a portion of a patched binary image and, when the processor has applied each of the packet, replace the binary image with the patched binary image.