My Resume
Sunday November 18th 2007, 12:00 am
Filed under: AboutMe

Yaron Y. Goland

www.goland.org

yaron AT goland DOT org


OBJECTIVE: Be part of an outstanding team building massively scalable software infrastructures where I can contribute my skills as a software architect and strategic planner.

EMPLOYMENT

04/06-

Principal Program Manager/Architect

Microsoft

Redmond, WA

  • Architect working for the Directory, Access and Identity Platform (DAIP) team. Helped to found and drive the Venice project to deliver a next generation security infrastructure for Windows Azure and Windows Azure Platform Appliance as well as drive the scalable storage architecture for DAIP's Access Control Service and next generation directory efforts.

  • Architect for V1 release of Windows Azure platform AppFabric Access Control Service. Worked with Yahoo and Google on redesigning OAuth 1.0a into what is now OAuth 2.0 so as to radically reduce implementation complexity and introduce support for federation.

  • Group PM for Microsoft's internal Cosmos service offering petabyte scale distributed data analysis for Bing.

  • Architect responsible for Live's external web services strategy. Drove designing and shipping new web service technologies at Microsoft including control technology, cross-domain channel mechanism and third party permissioning technology.

04/02-04/06

Director of Technology

BEA Systems

Seattle, WA

  • As a member of the office of the CTO, provided leadership in BEA's cross company/cross product standards and technology strategy including owning BEA's 2-4 year technology strategy & Utility Computing road maps.

  • Leading contributor and member of the spec editing team for WS-BPEL 2.0. Represented BEA at the W3C Choreography & WSDL 2.0 WGs. Lead author on BEA's web service reliable messaging specification stack. Co-authored first version of BPELJ.

02/01-03/02

Staff Architect

Openwave

Bellevue, WA

  • Technical representative to the Liberty Alliance Project, responsible for applying technologies such as XML, SOAP, WSDL, SAML, XMLDSIG, etc. to create a web services architecture.

  • Served as Chief Technologist for the messaging division, responsible for long-term product strategy for e-mail & unified messaging, drove SIP and MMS strategies.

02/00-01/01

Product Manager

Crossgain, Inc.

Redmond, WA

  • Contributed to design and prototype the programming model for a multi-machine, multi-tier network application development/deployment environment.

  • Lead company wide effort to define corporate security policy covering physical, data center and software development security issues.

08/96-02/00

Program Manager

Microsoft

Redmond, WA

  • Lead Microsoft's Universal Plug & Play (UPnP) network design team to ship UPnP in Windows Millennium Edition (ME)

  • Lead author on WebDAV standard, coordinated delivery of WebDAV functionality across Microsoft's year 2000 product line.

  • Provided design guidance, specifications and leadership for the WinInet team in IE 4.0 & 5.0 resulting in IE being the first HTTP/1.1 compliant commercial browser.

10/94-08/96

General Partner

CoreTech

Los Angeles, CA

  • Invented the Host Routing Multicast Engine (HRME) to help build robust/scalable/affordable networks of computers for distributing data and chat over the Internet.

EDUCATION

1990-1995 Bachelors of Science - Computer Science & Engineering, UCLA

Publications

  • HTTP Extensions for Distributed Authoring (WebDAV) - RFC 2518

  • WebDAV - A network protocol for remote collaborative authoring on the Web, J. Whitehead, Y. Goland, European Computer Supported Cooperative Work ( ECSCW'99)

  • WebDAV Book of Why

  • The original UPnP protocol stack consisted of the Flexible XML Processing Profile ( FXPP), Simple Service Discovery Protocol ( SSDP), the Multicast and Unicast UDP HTTP Messages ( HTTP over UDP) and General Event Notification Architecture ( GENA) specifications. All four specifications where then bundled into one specification that was made the basis for the UPnP Device Architecture Version 1.0 which was standardized by the UPnP forum in ISO.

  • BPEL4WS -- The Promise of Portable Business Processes - Web Services Journal

  • Open Source, Java and WebLogic - Beneficial coexistence rather than competition - S. Dietzen, Y. Goland - Weblogic Developer's Journal

  • The Race to Create Standards - WebLogic Developer's Journal

  • The WebDAV Property Design, J. Whitehead, Y. Goland, Software-Practice & Experience - 2/2004

  • BPELJ: BPEL for Java technology (BPELJ)

  • Web Services Business Process Execution Language Version 2.0, WS-BPEL 2.0

  • OAuth Web Resource Authorization Profiles (OAuth WRAP) which is the basis for OAuth 2.0

  • JSON Web Tokens (JWT)

  • Simple Web Discovery (SWD)

Named Contributor/Reviewer



2 Comments so far

We are searching for good Java Architects with cutting edge experience indata collection to leverage the 15 FIM internet business units previously individual companies into one stellar web integration. Are you interested in being a part of the biggest internet company, surpassing yahoo, and google? Please send your resume, and availability to kathy.richie@fox.com.
Thanks,
Kathy Richie

Comment by Kathy Richie 10.12.06 @ 1:58 pm

Hum.. personally I’d prefer to work for a software company. But I’m old fashioned. This does remind me that I really need to update my resume to include my current position at Microsoft.

Comment by Administrator 10.12.06 @ 9:17 pm



Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>