BackgroundCheck.run
Search For

Quan Zhang, 57Los Angeles, CA

Quan Zhang Phones & Addresses

Los Angeles, CA   

3801 Brooklyn Ave, Seattle, WA 98105    206-6324325    206-6751382   

Arcadia, CA   

3801 Brooklyn Ave NE #K103-D, Seattle, WA 98105   

Mentions for Quan Zhang

Quan Zhang resumes & CV records

Resumes

Quan Zhang Photo 41

Financial Representative At State Farm

Location:
9750 Greenwood Ave north, Seattle, WA 98103
Industry:
Insurance
Work:
State Farm
Financial Representative at State Farm
Bank of America May 2011 - Mar 2012
Personal Banker
Country Financial Jun 2010 - Feb 2011
Financial Service Representative
Education:
University of Nevada - Las Vegas 2005 - 2009
Bachelors, Finance
Las Vegas High School
University of Nevada, Las Vegas
Skills:
Disability Insurance, Life Insurance, Term Life Insurance, Insurance, Fixed Annuities, Long Term Care, Property and Casualty Insurance, Whole Life, Health Insurance, Commercial Insurance, Retirement Planning, Umbrella Insurance, Universal Life, Long Term Care Insurance, Casualty, General Insurance, Homeowners, Retirement, Liability
Languages:
Mandarin
English
Quan Zhang Photo 42

Quan Zhang

Quan Zhang Photo 43

Private Investor

Industry:
Investment Management
Work:
Gp Capital Co., Ltd
Private Investor
Education:
The Hong Kong Polytechnic University 2010 - 2011
Master of Business Administration, Masters
Fudan University 2006 - 2010
Skills:
管理人员, Microsoft Excel, Microsoft Word, 顾客服务, 战略规划, Microsoft Powerpoint, 领导力
Quan Zhang Photo 44

Staff Statistical Analyst

Location:
227 Mountain View Ave, Mountain View, CA 94041
Industry:
Pharmaceuticals
Work:
Grail, Inc.
Staff Statistical Analyst
Pharmacyclics
Statistical Analyst
Radiation Oncology Medical Center Ucla Jul 2013 - Mar 2014
Intern
Education:
Udacity 2017 - 2018
University of California, Los Angeles 2012 - 2014
Masters, Epidemiology
Shandong University 2008 - 2012
Bachelors, Bachelor of Science, Biotechnology
City University of Hong Kong 2010 - 2010
University of California
Skills:
Data Analysis, Clinical Trials, Sas Programming, Statistics, R, Research, Python, Cancer, Microsoft Office, Sas, Sql, Predictive Modeling, A/B Testing, Machine Learning, Data Mining, Survey Research, Tableau, Microsoft Excel
Interests:
Health
Languages:
Mandarin
English
Quan Zhang Photo 45

Senior Director And Head Of Comparative Effectiveness And Health Outcomes

Location:
19620 west 98Th Ter, Lenexa, KS 66220
Industry:
Pharmaceuticals
Work:
Pfizer Feb 2014 - Oct 2014
Vice President of Finance, Portfolio Management and Optimization Office
Pfizer Nov 2012 - Feb 2014
Senior Finance Director Global Commercial Operations
Pfizer Dec 2010 - Nov 2012
Senior Director Finance Transformation
Pfizer Jul 2007 - Nov 2010
Global Financial Shared Services Site Lead
Sanofi Jul 2007 - Nov 2010
Senior Director and Head of Comparative Effectiveness and Health Outcomes
Education:
New York University 2003 - 2007
Masters, Management, Information Systems
Columbia University 1986 - 1992
Doctorates, Doctor of Philosophy, Statistics, Philosophy, Social Psychology
Skills:
Cross Functional Team Leadership, Strategy, Process Improvement, Acquisition Integration, Finance, Sarbanes Oxley Act, Forecasting, Shared Services, Business Process Improvement, Change Management, Financial Analysis, Pharmaceutical Industry, Internal Controls, Managerial Finance, Business Analysis, Project Management, Hyperion Enterprise, Mergers and Acquisitions, Business Process, Hyperion
Quan Zhang Photo 46

Senior Software Engineer

Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft - Redmond, WA since Jun 2012
SDE
Sauder School of Business at UBC Oct 2011 - May 2012
Research Assistant
Sauder School of Business at UBC Jun 2010 - May 2011
Web developer, PHP programmer
Microsoft Research Asia Jan 2011 - Apr 2011
Intern
Education:
University of British 2009 - 2012
M.Sc, Computer Science
College of Information Technical Science, Nankai University 2005 - 2009
B.E, Computer Science and Technology
Yaohua High School 2002 - 2005
Nankai High School, Tianjin 1999 - 2002
Skills:
Algorithms, Machine Learning, C++, Python, C, Java, Computer Science, C#, Latex, Programming, Sql, Cloud Storage, Storage Virtualization
Languages:
Mandarin
Quan Zhang Photo 47

Quan Zhang

Quan Zhang Photo 48

Quan Zhang

Education:
Huazhong Agricultural University

Publications & IP owners

Us Patents

Staging Anchor Trees For Improved Concurrency And Performance In Page Range Index Management

US Patent:
2022040, Dec 22, 2022
Filed:
Aug 24, 2022
Appl. No.:
17/894925
Inventors:
- Redmond WA, US
Jegan DEVARAJU - Redmond WA, US
Shane MAINALI - Duvall WA, US
Quan ZHANG - Kenmore WA, US
Sridhar SRINIVASAN - Shanghai, CN
Bin TONG - Bellevue WA, US
He SU - Shanghai, CN
Ju WANG - Cupertino CA, US
Manish CHABLANI - Redmond WA, US
Hao FENG - Bellevue WA, US
International Classification:
G06F 16/22
G06F 16/215
G06F 7/14
Abstract:
Anchor tree cross-merge within a distributed storage system. A computer system identifies a data structure that includes (i) a root anchor tree and (ii) an ordered set of anchor trees that are ordered based on their creation, such that a last anchor tree of the ordered set of anchor trees is most-recently created. The data structure stores index data for a set of objects stored in a non-volatile storage. The computer system creates a new anchor tree in the ordered set of anchor trees. The computer system identifies, from a set of delta tables, index data representing one or more objects that are stored on the non-volatile storage. The computer system merges the index data representing the one or more objects into the new anchor tree.

Hierarchical Namespace Service With Distributed Name Resolution Caching And Synchronization

US Patent:
2020033, Oct 22, 2020
Filed:
Jul 6, 2020
Appl. No.:
16/921568
Inventors:
- Redmond WA, US
Shane Kumar Mainali - Duvall WA, US
Thomas Leo Marquardt - Newcastle WA, US
Zichen Sun - Sammamish WA, US
Maneesh Sah - Sammamish WA, US
Esfandiar Manii - Kirkland WA, US
Saurabh Pant - Bellevue WA, US
Dana Yulian Kaban - Seattle WA, US
Saher B. Ahwal - Redmond WA, US
Jun Chen - Redmond WA, US
Da Zhou - Seattle WA, US
Amit Pratap Singh - Redmond WA, US
Junhua Gu - Bothell WA, US
Shaoyu Zhang - Shanghai, CN
Wei Chen - Shanghai, CN
Jingchao Zhang - Shanghai, CN
Quan Zhang - Kenmore WA, US
International Classification:
H04L 29/12
G06F 16/13
G06F 16/178
G06F 16/172
G06F 16/14
G06F 16/185
H04L 29/08
G06F 16/16
G06F 16/957
Abstract:
A service enables a command that refers to a file system object using a hierarchical namespace identifier to be executed against the file system object in a flat namespace. The service selectively distributes the command to one of a plurality of name resolution nodes based on a directory name included in the hierarchical namespace identifier. The identified node resolves the directory name to a flat namespace identifier that is used to execute the command against the flat namespace. After communicating with at least one storage node to resolve a directory name, each name resolution node stores a mapping of the directory name to the corresponding flat namespace identifier in a cache, so that subsequent resolutions of that directory name may be performed more efficiently. Cache entries may be invalidated when an operation occurs that impacts the relevant mapping and/or based on system considerations such as cache expiry.

Online Schema Change Of Range-Partitioned Index In A Distributed Storage System

US Patent:
2020014, May 7, 2020
Filed:
Jun 30, 2017
Appl. No.:
16/617443
Inventors:
- Redmond WA, US
Jianwu GAO - Shanghai, CN
Jegan DEVARAJU - Redmond WA, US
Shane MAINALI - Duvall WA, US
Zichen SUN - Sammamish WA, US
Quan ZHANG - Kenmore WA, US
Venkates Paramasivam BALAKRISHNAN - Redmond WA, US
Shaoyu ZHANG - Shanghai, CN
Kaifeng ZHU - Nanjing, CN
Ju WANG - Cupertino CA, US
Manish CHABLANI - Redmond WA, US
Hao FENG - Bellevue WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 16/21
G06F 16/22
G06F 16/23
G06F 16/27
Abstract:
A distributed storage system includes table controllers collectively storing partitions of a logical table having multiple rows. For each of the partitions, a corresponding table controller stores a subset of the rows of the logical table across individual pages. A management controller updates a schema of the logical table from a first to a second schema definition by, for each of the partitions, sending an update command indicating the second schema definition to the corresponding table controller. The first table controller corresponds to a first partition that includes a first subset of the rows. The first table controller, prior to receiving the update command, includes an identifier of the first schema definition within each page of data for the first subset. Subsequent to receiving the update command, the first table controller, when writing each new page of data for the first subset, includes an identifier of the second schema definition.

Staging Anchor Trees For Improved Concurrency And Performance In Page Range Index Management

US Patent:
2020014, May 7, 2020
Filed:
Jun 30, 2017
Appl. No.:
16/617432
Inventors:
- Redmond WA, US
Jegan DEVARAJU - Redmond WA, US
Shane MAINALI - Duvall WA, US
Quan ZHANG - Kenmore WA, US
Sridhar SRINIVASAN - Shanghai, CN
Bin TONG - Bellevue WA, US
He SU - Shanghai, CN
Ju WANG - Cupertino CA, US
Manish CHABLANI - Redmond WA, US
Hao FENG - Bellevue WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 16/22
G06F 7/14
G06F 16/215
Abstract:
A distributed storage system includes non-volatile storage storing portions of a first object. The first object encompasses data having a first range of addresses and each portion includes data for a respective range of addresses that is a proper subset of the first range. A first data structure stores, for each portion, data indicating the respective range of addresses and a pointer to where the portion is stored. The first data structure includes a root tree and a set of trees ordered by creation data such that a last tree is most-recently created. The non-volatile storage stores received write data and a write buffer stores index data pointing to storage locations of the received write data. An index management system stores the index data from the write buffer into the last tree and, if the ordered set is empty, creates a tree in the ordered set before the storing.

Hierarchical Namespace With Strong Consistency And Horizontal Scalability

US Patent:
2019039, Dec 26, 2019
Filed:
Jun 22, 2018
Appl. No.:
16/015823
Inventors:
- Redmond WA, US
Shane Kumar Mainali - Duvall WA, US
Thomas Leo Marquardt - Newcastle WA, US
Zichen Sun - Sammamish WA, US
Maneesh Sah - Sammamish WA, US
Esfandiar Manii - Kirkland WA, US
Saurabh Pant - Bellevue WA, US
Dana Yulian Kaban - Seattle WA, US
Saher B. Ahwal - Redmond WA, US
Jun Chen - Redmond WA, US
Da Zhou - Seattle WA, US
Amit Pratap Singh - Redmond WA, US
Junhua Gu - Bothel WA, US
Shaoyu Zhang - Shanghai, CN
Wei Chen - Shanghai, CN
Jingchao Zhang - Shanghai, CN
Quan Zhang - Kenmore WA, US
International Classification:
G06F 17/30
Abstract:
Methods, systems, and apparatuses are provided for a storage system that implements a hierarchical namespace service. A storage system includes a plurality of physical nodes and a plurality of sets of virtual nodes. Each set of virtual nodes is managed by a corresponding physical node. Each virtual node is configured to manage a respective set of directory blocks. Each directory block is a respective partition of a storage namespace and is managed by a corresponding single virtual node. Each virtual node maintains a directory block map. The directory block map maps file system object names in a hierarchical namespace to entity block identifiers in the flat namespace for entity blocks (files and folders) stored in directories corresponding to the managed set of directory blocks. Load balancing may be performed by moving virtual nodes between physical nodes, and by splitting directory blocks.

Hierarchical Namespace Service With Distributed Name Resolution Caching And Synchronization

US Patent:
2019039, Dec 26, 2019
Filed:
Jun 22, 2018
Appl. No.:
16/015774
Inventors:
- Redmond WA, US
Shane Kumar Mainali - Duvall WA, US
Thomas Leo Marquardt - Newcastle WA, US
Zichen Sun - Sammamish WA, US
Maneesh Sah - Sammamish WA, US
Esfandiar Manii - Kirkland WA, US
Saurabh Pant - Bellevue WA, US
Dana Yulian Kaban - Seattle WA, US
Saher B. Ahwal - Redmond WA, US
Jun Chen - Redmond WA, US
DA Zhou - Seattle WA, US
Amit Pratap Singh - Redmond WA, US
Junhua Gu - Bothell WA, US
Shaoyu Zhang - Shanghai, CN
Wei Chen - Shanghai, CN
Jingchao Zhang - Shanghai, CN
Quan Zhang - Kenmore WA, US
International Classification:
H04L 29/12
H04L 29/08
G06F 17/30
Abstract:
A service enables a command that refers to a file system object using a hierarchical namespace identifier to be executed against the file system object in a flat namespace. The service selectively distributes the command to one of a plurality of name resolution nodes based on a directory name included in the hierarchical namespace identifier. The identified node resolves the directory name to a flat namespace identifier that is used to execute the command against the flat namespace. After communicating with at least one storage node to resolve a directory name, each name resolution node stores a mapping of the directory name to the corresponding flat namespace identifier in a cache, so that subsequent resolutions of that directory name may be performed more efficiently. Cache entries may be invalidated when an operation occurs that impacts the relevant mapping and/or based on system considerations such as cache expiry.

Distributed Transactions In Cloud Storage With Hierarchical Namespace

US Patent:
2019037, Dec 5, 2019
Filed:
Jun 26, 2018
Appl. No.:
16/018553
Inventors:
- Redmond WA, US
Shane Kumar Mainali - Duvall WA, US
Thomas Leo Marquardt - Newcastle WA, US
Zichen Sun - Sammamish WA, US
Maneesh Sah - Sammamish WA, US
Wei Chen - Redmond WA, US
Dana Yulian Kaban - Seattle WA, US
Saher B. Ahwal - Redmond WA, US
Shaoyu Zhang - Shanghai, CN
Jingchao Zhang - Shanghai, CN
Quan Zhang - Redmond WA, US
Jun Chen - Redmond WA, US
Esfandiar Manii - Kirkland WA, US
Saurabh Pant - Bellevue WA, US
Da Zhou - Redmond WA, US
Amit Pratap Singh - Redmond WA, US
Junhua Gu - Redmond WA, US
International Classification:
G06F 17/30
Abstract:
Methods, systems, and programs provide for executing distributed transactions in a cloud storage system with a hierarchical namespace. One method includes receiving a request with operations to be executed atomically. Further, nodes are identified for executing the operations, each node having a respective clock and having at least part of a transactions table for controlling updates to entities. Each clock is one of a loosely-synchronized, a strictly-synchronized clock, a logical, or a physical clock. Additionally, the nodes process the operations, which includes setting a commit timestamp (CS) to a value of the clock in the node if the node is a first node in the processing. One node coordinates the transactions, and may be one of the nodes executing transactions. If the clock in the node is less than a current value of the CS, the node waits for the clock to reach the current value of the CS and the CS is updated. The transactions table is updated based on the value of the CS, the atomic execution is committed utilizing the final value of the CS, and a status is returned.

Distributed Data Storage System With Automatic Snapshots, User Snapshots And Soft Delete

US Patent:
2019033, Nov 7, 2019
Filed:
Nov 28, 2018
Appl. No.:
16/202283
Inventors:
- Redmond WA, US
Quan ZHANG - Kenmore WA, US
Kaviyarasan RAJENDRAN - Redmond WA, US
Sundar P. SUBRAMANI - Redmond WA, US
Andrew EDWARDS - Redmond WA, US
Maneesh SAH - Redmond WA, US
Krisjan David FRITZ - Redmond WA, US
Michael HAUSS - Seattle WA, US
Jianhua YAN - Redmond WA, US
Michael ROBERSON - Redmond WA, US
International Classification:
G06F 3/06
G06F 16/22
Abstract:
A cloud storage system includes a processor and a non-transitory computer-readable medium to store blob table management instructions for execution by the processor. The blob table management instructions are configured to manage a plurality of storage requests for a blob stored in a storage stamp as snapshots in a blob table and selectively create a user snapshot of at least one of the snapshots in the blob table. When automatic snapshots are enabled, the blob table management instructions are configured to receive a first request to overwrite the blob. If the first request does not further specify a key of the one of the snapshots in the blob table, the blob table management instructions are configured to add a new snapshot to the blob table and maintain storage of a prior snapshot of the blob for a maximum period.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.