VP Social Platforms at Yahoo!
San Francisco Bay Area
VP Social Platforms at Yahoo!
San Francisco Bay Area
(Public Company; YHOO; Internet industry)
October 2008 — Present (1 year 3 months)
(Public Company; YHOO; Internet industry)
May 2004 — October 2008 (4 years 6 months)
Previous role was Architect for Community Platforms and Products (Groups, Profiles, Y!360, Photos, etc.).
Promoted to Chief Architect within the Platforms and Infrastructure Division.
(Privately Held; 1-10 employees; Internet industry)
April 2002 — December 2004 (2 years 9 months)
(Privately Held; 11-50 employees; Internet industry)
2000 — 2004 (4 years )
(Partnership; 1-10 employees; Internet industry)
1996 — 2001 (5 years )
Worked directly and indirectly on high-value development and software design projects with several large customers including HP, SAP, Everdream.com, Helzberg Diamonds, Wells Fargo, and CHRW advertising. Served in various roles including architecture, development, and engineering management.
(Public Company; 5001-10,000 employees; Computer Hardware industry)
1993 — 1994 (1 year )
PhD, MS , Computer Science , 1998 — 2004
MS, BS , computer science , 1992 — 1998
post-doc , Computer Science
2 years as a funded researcher with CIA Office of Research and Development (ORD). Partnered with Stanford University.
7,299,235 Method and apparatus for ternary PATRICIA trie blocks
7,287,033 Efficient traversals over hierarchical data and indexing semistructured data
6,804,677 Encoding semi-structured data for efficient search and browsing
1 20080155080 PROVISIONING MY STATUS INFORMATION TO OTHERS IN MY SOCIAL NETWORK
2 20060230061 Displaying aggregated new content by selected other user based on their authorization level
3 20060184997 Control for inviting an unauthenticated user to gain access to display of content that is otherwise accessible with an authentication mechanism
4 20060184578 Control for enabling a user to preview display of selected content based on another user's authorization level
5 20060015516 Method and apparatus for adding supplemental information to PATRICIA tries
6 20050038798 Cascading index method and apparatus
(Continuations and CIPs omitted)