BackgroundCheck.run
Search For

Craig A Lancaster, 4912 Fulton St, Mansfield, MA 02048

Craig Lancaster Phones & Addresses

12 Fulton St, Mansfield, MA 02048    508-3399406   

6635 Cow Hollow Dr, Charlotte, NC 28226    704-5400195   

403 Stearns Hill Rd, Waltham, MA 02451    781-8990241   

East Falmouth, MA   

4600 John Hancock Ct, Annandale, VA 22003    703-7501831   

Cambridge, MA   

Fairfax, VA   

E Falmouth, MA   

8906 Trentsby Pl, Charlotte, NC 28216    704-3402245   

Work

Position: Personal Care and Service Occupations

Education

Degree: High school graduate or higher

Mentions for Craig A Lancaster

Craig Lancaster resumes & CV records

Resumes

Craig Lancaster Photo 42

Head Of Engineering, Data Sciences Platform

Location:
Mansfield, MA
Industry:
Internet
Work:
Broad Institute
Head of Engineering, Data Sciences Platform
Wayfair
Principal Engineer
Jana Nov 1, 2012 - Feb 2019
Chief Technology Officer
Zynga Aug 2010 - Nov 2012
Software Architect and Studio Chief Technology Officer
Conduit Labs Sep 2009 - Aug 2010
Lead Engineer
Everypoint Feb 2006 - Aug 2009
Senior Software Architect
Oracle Jul 2004 - Feb 2006
Software Architect
Emptoris Aug 2002 - Jul 2004
Software Engineer
Choose Energy Apr 2000 - Aug 2002
Architect
Lendingtree Aug 1999 - Apr 2000
Software Developer
American Management Systems Jul 1997 - Aug 1999
Technical Analyst
Education:
Harvard University 1993 - 1997
Bachelors, Bachelor of Arts, Philosophy
Falmouth High School
Chien Hsin University of Science & Technology
Skills:
Java, Distributed Systems, Scalability, Scala, Agile Methodologies, Software Development, Software Engineering, Databases, Ant, Algorithms, System Architecture, Javascript, Mysql, Software Design, Postgresql, Cloud Computing, Unix, Big Data, Nosql, Web Services, Sql, Soa, Agile Project Management, Enterprise Architecture, C++, Shell Scripting, Eclipse, C, Linux, Spring, Ruby, Scrum, Hibernate, Hadoop, Web Applications, Saas, Mobile Applications, Java Enterprise Edition, Architecture, Apache, Rest, Python, Maven, Perl, Tomcat, Git, Enterprise Software, Xml, Subversion, Mapreduce
Interests:
Facebook
Computer Programming
Facebook Connect
Quora
Python (Programming Language)
Facebook Api
Facebook Platform
Iphone Games
Harvard University
Engineering In Silicon Valley
Programming Languages
Compilers
Major Internet Companies
Emacs
San Francisco Bay Area
Software Engineering Best Practices
Software Engineering
Startups
Craig Lancaster Photo 43

Craig Lancaster

Craig Lancaster Photo 44

Business Owner

Location:
Charlotte, NC
Work:
Mooresville Tax Service
Business Owner
Craig Lancaster Photo 45

Craig Lancaster

Craig Lancaster Photo 46

Craig Lancaster

Craig Lancaster Photo 47

Craig Lancaster

Craig Lancaster Photo 48

Craig Lancaster

Location:
United States
Craig Lancaster Photo 49

Craig Lancaster

Publications & IP owners

Us Patents

Semi-Synchronous Multi-Participant Application Updates

US Patent:
2013005, Mar 7, 2013
Filed:
Sep 2, 2011
Appl. No.:
13/224912
Inventors:
Fareed Behmaram-Mosavat - Winchester MA, US
Jesse David Kurlancheek - Cambridge MA, US
William Daniel Ogles - Cambridge MA, US
Craig Anderson Lancaster - Mansfield MA, US
Seth John Sivak - Cambridge MA, US
Daniel O'Brien - Cambridge MA, US
Assignee:
ZYNGA INC. - San Francisco CA
International Classification:
A63F 9/24
US Classification:
463 42
Abstract:
Individual participants in a multi-participant collaborative computing application may be sent intermittent updates of actions taken by other participants. These updates need not be sent to a participant's device until the participant has interacted with a specified object in the application. The participant's device may then be sent an update including object interactions of the other participants occurring since the participant's previous object interaction. The update may be used to periodically inform the participant of the actions taken by the other participants during the period between the participant's interactions.

Semi-Synchronous Multi-Participant Application Updates

US Patent:
2013005, Mar 7, 2013
Filed:
Sep 26, 2011
Appl. No.:
13/244729
Inventors:
Fareed Behmaram-Mosavat - Winchester MA, US
Jesse David Kurlancheek - Cambridge MA, US
William Daniel Ogles - Cambridge MA, US
Craig Anderson Lancaster - Mansfield MA, US
Seth John Sivak - Cambridge MA, US
Daniel O'Brien - Cambridge MA, US
Assignee:
ZYNGA INC. - San Francisco CA
International Classification:
A63F 9/24
US Classification:
463 42
Abstract:
Individual participants in a multi-participant collaborative computing application may be sent intermittent updates of actions taken by other participants. These updates need not be sent to a participant's device until the participant has interacted with a specified object in the application. The participant's device may then be sent an update including object interactions of the other participants occurring since the participant's previous object interaction. The update may be used to periodically inform the participant of the actions taken by the other participants during the period between the participant's interactions.

Enhanced Mobile Rewards Platform

US Patent:
2016007, Mar 17, 2016
Filed:
Sep 11, 2014
Appl. No.:
14/483613
Inventors:
- San Francisco CA, US
Craig Lancaster - Mansfield MA, US
International Classification:
G06Q 30/02
Abstract:
A system and a method for distributing rewards to consumers of mobile devices in exchange for preferred consumer actions are disclosed. A reward server of the system obtains a reward offering from a reward provider, which specifies the reward and required consumer actions associated with the reward. The reward server creates a clickable link for the reward and presents the clickable link to the consumer. The consumer can perform various actions through the clickable link and the reward server monitors the consumer actions. Responsive to the verification of the consumer and the consumer actions, the reward server provides the corresponding reward in terms of a predefined amount of free mobile airtime to the consumer.

Semi-Synchronous Multi-Participant Application Updates

US Patent:
2014032, Oct 30, 2014
Filed:
Jul 11, 2014
Appl. No.:
14/329865
Inventors:
- San Francisco CA, US
Jesse David Kurlancheek - Cambridge MA, US
William Daniel Ogles - Cambridge MA, US
Craig Anderson Lancaster - Mansfield MA, US
Seth John Sivak - Cambridge MA, US
Daniel O'Brien - Cambridge MA, US
International Classification:
A63F 13/30
US Classification:
463 42
Abstract:
Individual participants in a multi-participant collaborative computing application may be sent intermittent updates of actions taken by other participants. These updates need not be sent to a participant's device until the participant has interacted with a specified object in the application. The participant's device may then be sent an update including object interactions of the other participants occurring since the participant's previous object interaction. The update may be used to periodically inform the participant of the actions taken by the other participants during the period between the participant's interactions.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.