Search

Huw Upshall Phones & Addresses

  • 8611 172Nd Ave NE, Redmond, WA 98052
  • Kenmore, WA
  • Duvall, WA
  • Sacramento, CA
  • Kiona, WA

Work

Company: Microsoft 1998 Position: Senior sdet

Education

Degree: BS School / High School: Western Washington University 1991 to 1998 Specialities: Computer Science, Physics, Astronomy

Skills

.Net • C# • Web Services • Test Automation • Testing • Visual Studio • Software Engineering • Microsoft Exchange • Javascript • Agile Methodologies • Java • Distributed Systems • Sockets • Xml • Powershell • Scrum • Win32 Api • Windows Services • Object Oriented Design • Cloud Computing • Enterprise Software • Windows • Os X • Windows Azure • Soap • Http • Casper • Webdav • Mac Os X • Tcp/Ip Protocols

Emails

Industries

Computer Software

Resumes

Resumes

Huw Upshall Photo 1

Principal Software Engineer At Microsoft

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft since 1998
Senior SDET

Widevine Technologies 1997 - 1998
CoFounder

Paragon Computer Systems 1993 - 1998
Owner

North West Tech Systems 1994 - 1997
Systems Engineer
Education:
Western Washington University 1991 - 1998
BS, Computer Science, Physics, Astronomy
Skills:
.Net
C#
Web Services
Test Automation
Testing
Visual Studio
Software Engineering
Microsoft Exchange
Javascript
Agile Methodologies
Java
Distributed Systems
Sockets
Xml
Powershell
Scrum
Win32 Api
Windows Services
Object Oriented Design
Cloud Computing
Enterprise Software
Windows
Os X
Windows Azure
Soap
Http
Casper
Webdav
Mac Os X
Tcp/Ip Protocols

Publications

Us Patents

Encapsulation Of Complex Business Logic

View page
US Patent:
20070088798, Apr 19, 2007
Filed:
Jan 11, 2006
Appl. No.:
11/329552
Inventors:
John Merrill - Redmond WA, US
Karim Batthish - Seattle WA, US
Huw Upshall - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709217000
Abstract:
A complex business logic encapsulation system and method are provided. The system can encapsulate complex business logic, for example, for workflow application(s). The system includes a common business logic layer component that encapsulates the business logic of objects in a store. The common business logic layer can employ response objects which encapsulate the business logic of complex objects in the store. The response object provides one or more suitable responses. The client can then identify the appropriate response, populate the response and send it back to the common business logic layer component. Each response object can embed an invariant identifier of the store item to which it corresponds, and, when sent or saved through a web service, causes the store to behave as if it had been processed by system.

Isbn (Books And Publications)

Inside Microsoft Exchange Server 2007 Web Services

View page
Author

Huw Upshall

ISBN #

0735623929

Huw J Upshall from Redmond, WA, age ~51 Get Report