Jones Day May 2020 - Jul 2020
Summer Associate
United States District Court For the Central District of California May 2019 - Aug 2019
Judicial Extern To the Honorable Andrew J Guilford
Legal Aid at Work Sep 2018 - Mar 2019
Counselor, Workers' Rights Disability Law Clinic
Legal Aid at Work Sep 2018 - Mar 2019
Director, Workers' Rights Disability Law Clinic
University of California, Irvine - the Paul Merage School of Business Dec 2016 - Dec 2017
Research Assistant
Education:
University of California, Berkeley - School of Law 2018 - 2021
Doctor of Jurisprudence, Doctorates, Law
Uc Irvine 2014 - 2018
University of California, Irvine - the Paul Merage School of Business 2014 - 2017
Bachelors, Bachelor of Arts, Business Administration, Accounting
University of California
Skills:
Microsoft Word Public Speaking Writing Social Media Teaching Leadership Social Networking Retail Sales Photoshop Teamwork
Interests:
Children Education
Languages:
English Spanish
Certifications:
Real Estate Salesperson License
Director Of Engineering, Ios And Android Google Search App Experience
University of Illinois at Urbana - Champaign 1992 - 1997
Master of Science, Doctorates, Masters, Doctor of Philosophy, Computer Science, Philosophy
University of California, Berkeley 1988 - 1992
Bachelors, Bachelor of Science, Electrical Engineering, Electrical Engineering and Computer Science, Computer Science
Skills:
Software Development Mobile Phone Apps Wearable Computing Google Glass Android Development Ios Development Software Engineering Cross Functional Team Leadership Technical Recruiting User Experience User Interface Design Cloud Applications Platform Architecture Product Development Product Design Paas Saas Gamification Game Design Outsourced Solutions Sql Java Javascript Html 5 Atlassian Jira Mobile Applications Mobile Devices Android
Interests:
Exercise Electronics Home Improvement Kinderen Reading Automobiles Home Decoration
Vis Machina
Co-Founder
Apple Mar 2017 - Nov 2017
Team Lead
Pixar Animation Studios 2004 - Feb 2017
Supervising Technical Director
Pixar Animation Studios Aug 2011 - Jan 2012
Software Engineer
Pixar Animation Studios Dec 2007 - Aug 2008
Interaction Designer
Education:
Northwestern University
Bachelors, Bachelor of Science, Biomedical Engineering
University of California, Berkeley
Master of Business Administration, Masters
Reali
Chief Financial Officer
Dragonfly Group
Corporate Fp and A
Atel Capital Group Jul 2013 - Apr 2019
Vice President of Finance
Youku Tudou Inc Dec 2011 - Jul 2013
Senior Director, Investor Relations and Business Development
Marcus Food and Beverage Management Mar 2010 - Nov 2011
Vice President, Finance and Real Estate
Education:
Fudan University 2008 - 2009
Northwestern University - Kellogg School of Management 2004 - 2005
Master of Business Administration, Masters, Finance
University of Michigan - Stephen M. Ross School of Business 1996 - 2000
Bachelors, Bachelor of Business Administration, Finance
Brownell Talbot School
University of Michigan
Kellogg School of Management
Skills:
Mergers and Acquisitions Financial Modeling Valuation Due Diligence Finance Investment Banking Corporate Finance Strategy Forecasting Financial Analysis Investor Relations Mergers Portfolio Management Private Equity Corporate Development Venture Capital Management M&A Experience Investments Asset Management Strategic Planning Equities Business Development Financial Reporting Strategic Financial Planning Executive Management Ipo Capital Markets Competitive Analysis Analysis Leadership Start Ups
Pinterest Jul 2013 - Feb 2018
Senior Engineering Manager - Cloud and Infrastructure
Netflix Jul 2012 - Jul 2013
Senior Software Engineer
Amazon 2009 - 2012
Software Development Engineer
Microsoft 2006 - 2009
Software Design Engineer
Quora 2006 - 2009
Vp, Head of Engineering
Education:
Chinese Academy of Sciences
Master of Science, Masters, Computer Science
Oregon State University
Doctorates, Doctor of Philosophy, Computer Science
Peking University
Bachelors, Bachelor of Science, Computer Science
Skills:
Distributed Systems Java Cloud Computing Hadoop Scalability Linux C# Machine Learning Python Algorithms Management C++ Amazon Web Services Amazon Ec2 Databases Web Services Leadership Aws Large Scale Systems System Design Mongodb Software Deployment Strategic Planning Software Build Scala Social Networking Devops Programming Languages Open Source Software Automated Software Testing Haskell
City of Menlo Park
Senior Civil Engineer
City of Menlo Park May 2016 - Jun 2019
Associate Engineer
Bkf Engineers May 2015 - May 2016
Project Engineer
Sherwood Design Engineers Nov 2011 - Apr 2015
Design Engineer
Bkf Engineers Dec 2008 - Apr 2011
Engineer
Education:
University of California, Davis
Bachelors, Bachelor of Science, Civil Engineering
Skills:
Civil Engineering Stormwater Management Drainage Autocad Water Resources Hydrology Autocad Civil 3D Grading Highways Water Resource Management Site Plans Microsoft Office Engineering Road Land Development Watercad Construction Management Project Management
D'Ambrosio Eye Care IncDambrosio Eye Care Inc 479 Old Un Tpke, Lancaster, MA 01523 9785373900 (phone), 9785376030 (fax)
Dambrosio Eye Care 100 Powdermill Rd, Acton, MA 01720 9788977212 (phone), 9784610345 (fax)
Dambrosio Eye Care Inc 74 Main St, Gardner, MA 01440 9786323930 (phone), 9785376030 (fax)
Procedures:
Ophthalmological Exam
Languages:
English
Description:
Dr. Fu works in Acton, MA and 2 other locations and specializes in Optometry. Dr. Fu is affiliated with Emerson Hospital, HealthAlliance Hospital Leominster, Henry Heywood Memorial Hospital and St Vincent Hospital.
Us Patents
Multiple Pass Optimization For Automatic Electronic Circuit Placement
Ross A. Donelly - Sunnyvale CA William C. Naylor - San Jose CA Michael Fu - San Jose CA
Assignee:
Synopsys, Inc. - Mountain View CA
International Classification:
G06F 1750
US Classification:
716 10, 716 13, 716 14, 716 12, 716 1
Abstract:
A computer implemented process for the automatic creation of integrated circuit (IC) geometry including a multiple pass process flow using multiple passes of direct timing driven placement after a first pass of non-direct timing driven placement. First, a high level description of the circuit design may be synthesized. Next, a non-direct timing driven placement process may place the design. Then the placed design may be routed. Alternatively, routability may be estimated. After routing, a modified design may be resynthesized. The resynthesized design may then be placed according to a direct timing driven placement process. This sequence may be repeated several times.
System For Storing, Displaying, And Navigating Content Data Regarding Market Driven Industries
Michael Fu - San Jose CA, US Harold Sun - Tigard OR, US Unni Narayanan - Sunnyvale CA, US William Ward Carey - Hillsborough CA, US Phani Saripella - Santa Clara CA, US
Assignee:
PRIMARY GLOBAL RESEARCH, LLC - Mountain View CA
International Classification:
G06F 7/00
US Classification:
7071041
Abstract:
A model and system employing the model provides an organized structure for storing, displaying, and navigating content data regarding instruments for market driven industries (i.e., securities). A Market Research Model (MRM) paradigm is used to represent elemental concepts, a plurality of specific classes of entities form the MRM, and an interface is used to assemble, maintain, and interact with the model. Information may be added to the model by a research provider and provided to an end user on a subscription basis. The user is provided with an interconnected, navigable model of an item of interest for research and decision-making support.
Streaming Synchronized Media Content To Separate Devices
- San Jose CA, US Michael Chin-Ming FU - Cupertino CA, US
International Classification:
H04L 29/08 H04L 29/06 H04N 21/4363 H04N 21/43
Abstract:
Described are system, apparatus, article of manufacture, method, or computer program product embodiments for controlling streaming of media content. An embodiment operates by halting a presentation of future content from a buffer upon determining that the buffer is exhausted of content to present. The embodiment includes receiving one or more packets over a network connection, the one or more packets including media information corresponding to a first portion of streaming media content, in which the first portion corresponds to a second portion of the streaming media content. The one or more packets in a buffer are stored as buffered content. Responsive to determining that the network connection is not experiencing a burst condition, the buffer is trimmed. Then, presentation of buffered content is resumed and the first portion is caused to be presented in sync with the second portion.
System And Method For Capture And Adaptive Data Generation For Training For Machine Vision
A computer-implemented method of performing machine vision prediction of digital images using synthetically generated training assets comprises digitally capturing a plurality of assets; configuring each of the assets in the plurality of assets with a plurality of asset attributes; under computer program control, selecting a plurality of different combinations of parameters from among the plurality of asset attributes, and creating a plurality of sets of different synthetic dataset parameters; using computer graphics software, and example parameter values from among the synthetic dataset parameters, creating a synthetic dataset by compiling from a plurality of example images and metadata; configuring a plurality of machine learning trials and executing the trials to train a machine vision model, resulting in creating and storing a trained machine vision model; executing a validation of the trained machine vision model; and inferring a prediction using the trained machine vision model. Trained models are scored against success criteria and re-trained using pseudo-random sampling of different parameters clustered around failure points. As a result, machine vision models may be trained with high accuracy using large datasets of synthesized digital images that are richly parameterized, rather than human captured digital images.
Disclosed herein are system, method, and computer program product embodiments for flexible output of streaming media. An embodiment operates by receiving, at a media server, media over a network. Output media, corresponding to the received media, is streamed to a display device. The output media includes a video component and an audio component. A command is received. Responsive to the command, the streaming of the video component to the display device is discontinued. A streaming of the video component is begun to a mobile device at a point in the video component corresponding where the video was discontinued.
Streaming Synchronized Media Content To Separate Devices
- Saratoga CA, US Michael Chin-Ming FU - Cupertino CA, US
International Classification:
H04L 29/08 H04L 29/06
Abstract:
Described are system, apparatus, article of manufacture, method, or computer program product embodiments for controlling streaming of media content. An embodiment operates by halting a presentation of future content from a buffer upon determining that the buffer is exhausted of content to present. The embodiment includes receiving one or more packets over a network connection, the one or more packets including media information corresponding to a first portion of streaming media content, in which the first portion corresponds to a second portion of the streaming media content. The one or more packets in a buffer are stored as buffered content. Responsive to determining that the network connection is not experiencing a burst condition, the buffer is trimmed. Then, presentation of buffered content is resumed and the first portion is caused to be presented in sync with the second portion.