MR. JOSHUA WILLIAMS, M.S. ATC
Athletic Trainer at Mercer St, Seattle, WA

License number
Washington A160416768
Category
Restorative Service Providers
Type
Athletic Trainer
Address
Address 2
123 Mercer St SUITE 201, Seattle, WA 98109
4236 Memory Ln W, Tacoma, WA 98466
Phone
(253) 720-7422

Personal information

See more information about JOSHUA WILLIAMS at radaris.com
Name
Address
Phone
Joshua Williams
4236 Memory Ln W, University Place, WA 98466
Joshua Williams
406 E Montgomery Ave APT 10, Spokane, WA 99207

Professional information

Joshua Williams Photo 1

A Lifelong Learner, Explorer, Connector And An Idea Networker. A Software Engineer By Day And An Mba Student By Night.

Position:
Senior SDET, Lync Client Test Team at Microsoft
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft since Sep 2009 - Senior SDET, Lync Client Test Team Microsoft Nov 2005 - Sep 2009 - Senior SDET, Windows Defect Prevention Team Microsoft Feb 2004 - Nov 2005 - Test Manager, Windows Lifecycle Test Team Microsoft Oct 2001 - Feb 2004 - Test Manager, Windows Kernel Test Team Microsoft Aug 1998 - Oct 2001 - Test Manager, Windows External Bus Test Team Microsoft Feb 1995 - Aug 1998 - Software Test Engineer, Lead, Windows International Test Team Kennewick Computer Company 1994 - 1995 - Technician Computer Show 1992 - Jun 1994 - Technician
Education:
University of Washington 2012 - 2014
Master of Business Administration (MBA), Leadership MBA
Brigham Young University 1988 - 1994
Bachelor of Arts, Linguistics
Skills:
Databases, Test Planning, Test Design, Agile Methodologies, Test Cases, Scrum, Test Management, Distributed Systems, Performance Testing, Debugging, Selenium, TDD, TFS, C#, APIs, Software Design, Software Engineering, SDLC, Software Quality Assurance, Statistics, Data Science, Exploratory Data Analysis, Data Visualization, Design, UI Design, Regression Testing, Visual Studio, User Interface Design, Windows Azure, Quantitative Analytics, Economics, Business Strategy, Financial Accounting, Mobile Applications, Agile Project Management, Software Development, Software Project Management, Agile Testing, Test Strategy, Usability Testing, Managerial Economics, Strategic Management, Statistics for Business, Data Management and Analysis, Certified Scrum Master CSM, Corporate Finance, Marketing Strategy, System Testing
Interests:
Software Testing Software Engineering Improvement Technology Photography Games and Productivity Games Social Networking Photography Social Media Cooking Design UX Organizational Psychology Leadership
Languages:
Finnish (Rusty)


Joshua Williams Photo 2

Sr Manager, Engineering And Operations At Adobe

Position:
Sr Manager, Engineering and Operations at Adobe
Location:
San Francisco, California
Industry:
Computer Software
Work:
Adobe - San Francisco, CA since May 2012 - Sr Manager, Engineering and Operations JPMorgan Chase - Pleasanton, CA Aug 2010 - May 2012 - Vice President, Software Engineering and Client Implementations JPMorgan Chase - Seattle, WA Jan 2006 - Aug 2010 - Senior Technology Manager, eCommerce Technology Washington Mutual Mar 2001 - Jan 2006 - Database Administration Manager, eCommerce Operations Washington Mutual Nov 1999 - Mar 2001 - Decision Support Engineer - Finance Information Systems Merrill Lynch - Seattle, WA Jun 1998 - Nov 1999 - IT Consultant, Retirement Plan Administration
Education:
University of Washington 2005 - 2007
MS, Information Management
University of Washington, Michael G. Foster School of Business 1996 - 1998
BA, Accounting and Information Systems
Kiona Benton 1992 - 1995
High School Diploma
Skills:
Database Administration, Change Management, Salesforce.com, Technical Architecture, Incident Management, ITIL, MOF, Oracle, Data Analysis, Business Analytics, Business Intelligence, SaaS, Technical Operations, ITSM, Wikis, SharePoint, problem management, Mentoring, Social Media, SLA, Metrics, Relational Databases, OLAP, Metadata, Data Integration, Team Leadership, Budget Management, Building Strong Teams, Process Improvement, Business Process Improvement, Technology Implementation, Infrastructure Planning, Performance Tuning, Performance Management, System Architecture, Systems Monitoring, Customer Focus, Microsoft SQL Server, IT Service Management, Budgets, Technology Management, Infrastructure, Confluence, E-commerce, Recruiting, Wine, Italian cuisine, Splunk, Nagios, Amazon Web Services (AWS)
Interests:
Database technology, information architecture, knowledge management, emerging technology, reading sci-fi, film, music, english bulldogs and other nerdly endeavors


Joshua Williams Photo 3

Intermediate Behavior Intervention Teacher At Lake Washington School District

Position:
Intermediate Behavior Intervention Teacher at Lake Washington School District
Location:
Greater Seattle Area
Industry:
Primary/Secondary Education
Work:
Lake Washington School District since Sep 2010 - Intermediate Behavior Intervention Teacher Renton School District Sep 2009 - Jun 2010 - Paraeducator for students with emotional and behavioral disabilities
Education:
University of Washington 2008 - 2010
masters, Elementary Education/ Special Education
University of Washington 2004 - 2008
bachelors, Writing


Joshua Ralph Williams Photo 4

Joshua Ralph Williams, Seattle WA - Lawyer

Address:
LAIC
720 3Rd Ave STE 1900, Seattle 98104
(509) 833-4606
Licenses:
Washington - Active 2011


Joshua Williams Photo 5

Semantic Grouping For Program Performance Data Analysis

US Patent:
8359292, Jan 22, 2013
Filed:
Sep 20, 2010
Appl. No.:
12/885714
Inventors:
Vance Morrison - Kirkland WA, US
Joshua Ryan Williams - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707688
Abstract:
Particular portions of program execution data are specified and organized in semantic groups. A grouping expression written in a transformation syntax language specifies a pattern and a replacement, for grouping performance data samples. An exception to the pattern can also be specified. In response to the grouping expression, a cost accounting shows groups and their costs. The grouping expression may operate on names and/or name-associated characteristics such as private/public status, author, directory, and the like. Samples may represent nodes in a directed acyclic graph memorializing call stacks or memory allocation. Grouping expressions are used to group nodes and consolidate costs by various procedures when making modified sample stacks: clustering-by-name, entry-group-clustering, folding-by-name, a folding-by-cost. An entry group clustering shows at least one entry point name while avoiding unwanted detail.


Joshua Williams Photo 6

Efficiently Correlating Nominally Incompatible Types

US Patent:
2009021, Aug 27, 2009
Filed:
Feb 25, 2008
Appl. No.:
12/036471
Inventors:
Clemens A. Szyperski - Redmond WA, US
Quetzalcoatl Bradley - Monroe WA, US
Joshua R. Williams - Seattle WA, US
Christopher L. Anderson - Redmond WA, US
Donald F. Box - Bellevue WA, US
Jeffrey S. Pinkston - North Bend WA, US
Martin J. Gudgin - Sammamish WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707102, 707100, 707E17122
Abstract:
A nominal type framework can be configured to efficiently correlate different nominal types together based on a minimum set of common type shapes or structures. In one implementation, a developer identifies a number of different nominal types of interest (source types), and identifies the minimum set of common type shapes to be accessed by an application program. The minimum set of common type shapes can then be used to create an intermediate type (target type) to which each of the other different source types can be mapped. For example, one or more proxies can be created that map shapes of the one or more source types to corresponding shapes of the created target type. The application program created by the developer, in turn, can access, operate on, or otherwise use the mapped data of each different source type through a single target type.


Joshua Williams Photo 7

Accessing Different Application Data Via A Common Data Structure

US Patent:
8307016, Nov 6, 2012
Filed:
Feb 25, 2008
Appl. No.:
12/036433
Inventors:
Clemens A. Szyperski - Redmond WA, US
Quetzalcoatl Bradley - Monroe WA, US
Joshua R. Williams - Seattle WA, US
Christopher L. Anderson - Redmond WA, US
Donald F. Box - Bellevue WA, US
Jeffrey S. Pinkston - North Bend WA, US
Martin J. Gudgin - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707809
Abstract:
A common data type structure can be used to correlate access requests between applications that implement data in accordance with different types or type structures. In one implementation, a common data structure includes schemes for operations, sequences, records, and atoms (i. e. , undefined). The system can then map any type structure to the schemes of the common data structure. In operation, a request for data by an application can involve identifying one or more proxies used by an application to map the data to the common data structure. The proxies map the data to the common data structure based on the shape of the data (to the extent it can be identified). The proxies then can return one or more data structures that comprise the identified mapping information. The application can then perform operations directly on the received data structures.


Joshua Williams Photo 8

Observing And Reporting Changes In Complex Software Dependencies

US Patent:
7899798, Mar 1, 2011
Filed:
Feb 25, 2008
Appl. No.:
12/037000
Inventors:
Clemens A. Szyperski - Redmond WA, US
Geoffrey M. Kizer - Seattle WA, US
Joshua R. Williams - Seattle WA, US
Anthony J. Moore - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00, G06F 17/00
US Classification:
707702, 707806
Abstract:
An observation system includes mechanisms for efficiently tracking the state of source components, which include functions, arguments, or values, etc. In one implementation, an observing component requests that a source component processes a request. The observation system then identifies all possible components in a dependency chain for the request, and all such components that are configured for change notifications. A dependency registry stores a representation of each identified component that is configured for change notifications. Any time any component configured for change notifications changes, including indirectly related components, the observing component can be immediately notified of the change, without having to reprocess the entire set of component dependencies.


Joshua Williams Photo 9

Programming Language With Extensible Syntax

US Patent:
2010008, Apr 8, 2010
Filed:
Dec 1, 2008
Appl. No.:
12/325753
Inventors:
David E. Langworthy - Kirkland WA, US
Bradford H. Lovering - Seattle WA, US
Donald F. Box - Yarrowpoint WA, US
Joshua Williams - Seattle WA, US
Giovanni M. Della-Libera - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/45
US Classification:
717143
Abstract:
The subject disclosure relates to an extensible syntax for a scripting language that allows data intensive applications to be written in a compact, human friendly, textual format, and also according to self-defined syntax within the data intensive applications so that a single compilation unit of a program can support multiple syntaxes. An extensible syntax is provided for M that allows alternate syntaxes to be defined in line and then used in the program so as to accommodate user-defined syntaxes and other pre-existing domain specific languages. In one embodiment, the alternate syntaxes can be defined at pre-designated functional points in the program.


Joshua Williams Photo 10

Observing And Reporting Changes In Complex Software Dependencies

US Patent:
8214340, Jul 3, 2012
Filed:
Jan 28, 2011
Appl. No.:
13/016859
Inventors:
Clemens A. Szyperski - Redmond WA, US
Geoffrey M. Kizer - Seattle WA, US
Joshua R. Williams - Seattle WA, US
Anthony J. Moore - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00, G06F 17/00
US Classification:
707702, 707806
Abstract:
An observation system includes mechanisms for efficiently tracking the state of source components, which include functions, arguments, or values, etc. In one implementation, an observing component requests that a source component processes a request. The observation system then identifies all possible components in a dependency chain for the request, and all such components that are configured for change notifications. A dependency registry stores a representation of each identified component that is configured for change notifications. Any time any component configured for change notifications changes, including indirectly related components, the observing component can be immediately notified of the change, without having to reprocess the entire set of component dependencies.