Search

Andrey Goder Phones & Addresses

  • 1937 Borchers Dr, San Jose, CA 95124
  • 2151 Paseo Del Oro, San Jose, CA 95124
  • Sunnyvale, CA
  • 426 Kellogg St APT 94, Ann Arbor, MI 48105
  • Davis, CA
  • Mountain View, CA
  • Milpitas, CA
  • 2151 Paseo Del Oro, San Jose, CA 95124 (408) 377-4558

Work

Company: Facebook Mar 2010 Position: Software engineer

Education

Degree: MS School / High School: University of Michigan 2008 to 2009 Specialities: Computer Science and Engineering

Skills

Php • C++ • Javascript • Hadoop • Perl • Machine Learning • Python • Distributed Systems • Software Engineering • Algorithms • Ruby • React.js • Mysql • React

Languages

English • Russian

Interests

Facebook • Facebook Engineering • Michigan • Entertainment • Davis • University of California • Facebook (Company) • Mark Zuckerberg

Emails

Industries

Computer Software

Resumes

Resumes

Andrey Goder Photo 1

Andrey Goder

View page
Location:
1937 Borchers Dr, San Jose, CA 95124
Industry:
Computer Software
Work:
Facebook since Mar 2010
Software Engineer

University of Michigan Sep 2009 - Dec 2009
GSI

University of Michigan May 2009 - Aug 2009
GSRA

UC Davis Oct 2004 - Aug 2008
Research Assistant

UC Davis Jan 2007 - Jun 2008
Reader
Education:
University of Michigan 2008 - 2009
MS, Computer Science and Engineering
University of California, Davis 2004 - 2008
BS, Computer Science & Mathematics
Branham High School 2000 - 2004
Skills:
Php
C++
Javascript
Hadoop
Perl
Machine Learning
Python
Distributed Systems
Software Engineering
Algorithms
Ruby
React.js
Mysql
React
Interests:
Facebook
Facebook Engineering
Michigan
Entertainment
Davis
University of California
Facebook (Company)
Mark Zuckerberg
Languages:
English
Russian

Publications

Us Patents

Instantaneous Recommendation Of Social Interactions In A Social Networking System

View page
US Patent:
20130080523, Mar 28, 2013
Filed:
Sep 28, 2011
Appl. No.:
13/247825
Inventors:
Yigal Dan Rubinstein - Los Altos CA, US
Srinivas P. Narayanan - San Francisco CA, US
Kent Schoen - San Francisco CA, US
Yanxin Shi - Palo Alto CA, US
David Dawei Ye - Palo Alto CA, US
Andrey Goder - San Jose CA, US
Levy Klots - San Francisco CA, US
Robert Kang-Xing Jin - Palo Alto CA, US
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page.

Instantaneous Recommendation Of Social Interactions In A Social Networking System

View page
US Patent:
20130080524, Mar 28, 2013
Filed:
Sep 28, 2011
Appl. No.:
13/247832
Inventors:
Yigal Dan Rubinstein - Los Altos CA, US
Srinivas P. Narayanan - San Francisco CA, US
Kent Schoen - San Francisco CA, US
Yanxin Shi - Palo Alto CA, US
David Dawei Ye - Palo Alto CA, US
Andrey Goder - San Jose CA, US
Levy Klots - San Francisco CA, US
Robert Kang-Xing Jin - Palo Alto CA, US
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
When a social interaction by a user in a social networking system is detected, a description of the interaction is created. A service level auction is performed to select one or more service modules to provide recommendation units from a plurality of service modules. Each of the plurality of service modules is configured to provide recommendation units that suggest that the user engage in a social interaction in the social networking system. The description of the interaction is provided to each service module selected and recommendation units are requested. A plurality of recommendation units are received from the selected service modules. A unit level auction is performed to select one of more recommendation units to present to the user from the plurality of recommendation units. The selected recommendation units are transmitted to a device of the user for presentation.

Real-Time Online-Learning Object Recommendation Engine

View page
US Patent:
20130151539, Jun 13, 2013
Filed:
Dec 7, 2011
Appl. No.:
13/313984
Inventors:
Yanxin Shi - Palo Alto CA, US
Andrey Goder - San Jose CA, US
David Ye - Palo Alto CA, US
International Classification:
G06F 17/30
US Classification:
707754, 707E17059
Abstract:
In one embodiment, a system includes one or more computing systems that implement a social networking environment containing a large number of heterogeneous objects type, each of the plurality of object types having varying features, the system implementing a generic object recommendation engine for scoring objects and recommending the objects to users of the social networking system. In particular embodiments, the user and content object features are fed as inputs into a heuristic model that generates an expected value for the content object and user. In particular embodiments, the object recommendation engine includes an online learner that may log a user's actions after the initial impression to determine the relatively degree of interest to the user.

Unified Auction Model For Suggesting Recommendation Units And Ad Units

View page
US Patent:
20140019233, Jan 16, 2014
Filed:
Jul 13, 2012
Appl. No.:
13/549080
Inventors:
Andrey Goder - San Jose CA, US
David Ye - Menlo Park CA, US
Yanxin Shi - Palo Alto CA, US
John Hegeman - Palo Alto CA, US
International Classification:
G06Q 30/02
US Classification:
705 1446
Abstract:
A social networking system presents advertisements and recommendation units to its users. The recommendation units suggest actions for the users to increase their engagement with the social networking system or otherwise interact with other users, while the social networking system receives revenue from advertisers for displaying advertisements based on bid values associated with the advertisements. The social networking system determines values for the advertisements and for the recommendation units, where the values are measured in a comparable fashion. This allows the system to rank and select the advertisements and recommendation units together in a unified auction model. For example, the social networking system uses a pacing value to determine values of recommendation units having a common unit of measurement with expected values of advertisements to the social networking system.

Real-Time Online-Learning Object Recommendation Engine

View page
US Patent:
20170351774, Dec 7, 2017
Filed:
Aug 24, 2017
Appl. No.:
15/685338
Inventors:
- Menlo Park CA, US
Andrey Goder - San Jose CA, US
David Ye - Palo Alto CA, US
International Classification:
G06F 17/30
Abstract:
In one embodiment, a method includes receiving a request from a first user for a content page; in response to the request, identifying at least one content page, wherein the content page is associated with a page identifier; identifying a plurality of content items based at least in part on a plurality of content features associated with the content page; ranking the plurality of content items based at least in part on a plurality of user features associated with the first user; and delivering to the first user, with the requested content page, one or more of the plurality of content items as recommendations to the first user based on the ranking of the content items.

Automated Evaluation Of Programming Code

View page
US Patent:
20140113257, Apr 24, 2014
Filed:
Oct 18, 2012
Appl. No.:
13/655201
Inventors:
Alexey N. Spiridonov - Mountain View CA, US
Andrey Goder - San Jose CA, US
International Classification:
G09B 19/00
US Classification:
434118
Abstract:
Evaluating code is disclosed. A configuration associated with a programming problem is determined. A random input data is generated. The programming problem based at least in part on the determined configuration is provided. An output data that corresponds to the random input data is received. The output data was generated by a code responsive to the programming problem. The output data is evaluated.

Instantaneous Recommendation Of Social Interactions In A Social Networking System

View page
US Patent:
20140108550, Apr 17, 2014
Filed:
Dec 16, 2013
Appl. No.:
14/108122
Inventors:
- Menlo Park CA, US
Srinivas P. Narayanan - San Francisco CA, US
Kent Schoen - San Francisco CA, US
Yanxin Shi - Palo Alto CA, US
David Dawei Ye - Palo Alto CA, US
Andrey Goder - San Jose CA, US
Levy Klots - San Francisco CA, US
Robert Kang-Xing Jin - Palo Alto CA, US
Assignee:
Facebook, Inc. - Menlo Park CA
International Classification:
H04L 12/58
US Classification:
709204
Abstract:
As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page.
Andrey Goder from San Jose, CA, age ~38 Get Report