Image of Gopal Rajpurohit

Gopal Rajpurohit

Software Engineer - Serving Systems

Software Engineer - Serving Systems at Pinterest

San Francisco, California

Section title

Gopal Rajpurohit's Email Addresses & Phone Numbers

Gopal Rajpurohit's Work Experience

Pinterest

Software Engineer - Serving Systems

San Francisco Bay Area

Symantec Corporation

Associate Software Engineer

August 2005 to April 2006

Twitter

Senior Software Engineer - Ads

December 2012 to February 2014

San Francisco, California

Gopal Rajpurohit's Education

Indian Institute of Technology, Kanpur

MTech, Computer Science and Engineering

2003 to 2005

Sardar Patel University

BE, Information Technology, 9.45 / 10

1998 to 2002

Sainik School Balachadi, Jamnagar

AISSCE, Science

1990 to 1997

About Gopal Rajpurohit's Current Company

Pinterest

About Gopal Rajpurohit

📖 Summary

Software Engineer - Serving Systems @ Pinterest San Francisco Bay AreaAssociate Software Engineer @ Symantec Corporation I worked in FS-CPE (File Systems, Current Product Engineering) team in File Systems group of Veritas Software, which is a subsidiarry of Symantec Corporation. My work profile was sustenance support for released FS products and porting bug fixes from new versions to older versions wherever necessary. From August 2005 to April 2006 (9 months) Senior Software Engineer - Ads @ Twitter Oiling Revenue Machine From December 2012 to February 2014 (1 year 3 months) San Francisco, CaliforniaStaff Software Engineer - Ads @ Twitter I worked in Twitter Ads Serving team for 4 years and presently working with Ads Prediction team. As one of the key application systems engineer in ads serving team, I architected and implemented core ad serving framework components of the largest application service in Twitter, as well as other auxiliary systems, re-usable libraries implementing core abstractions around data retrieval, indexing, in-memory caching, event publishing, event processing, runtime feature changes, debugging under serving campaign, real-time aggregation and data ingestion framework, live data migrations, sharding, hot key detection and avoidance, id generators, scale, performance and resiliency. I am also recognised as thorough code reviewer able to see scale and performance issues before they hit production.Sample projects I have worked onAdServer: Ad Serving PipelineAds Database In-Memory Index for ServingStreaming Data Processing FrameworkAdServer Data Sharding ArchitectureHot Key (Iceberg Query) Detection and AvoidanceReal time Analysis of Under Serving CampaignsAdserver ContingencyLive Data Migrations From February 2014 to August 2018 (4 years 7 months) San Francisco Bay AreaSenior Software Engineer - MapReduce @ StumbleUpon I worked in Search, Recommendation and Infrastructure Team at StumbleUpon.In StumbleUpon, I build a configuration driven Data Processing Framework, with core re-usable components of generic map-reduce implementations. Using above components in oozie workflow, I optimized pipeline of size more then 150 map-reduce steps, of keyword extraction and index building applications, achieving speed-up by 400%.Build audience estimation pipeline of size 20 map-reduce steps within 2 weeks time, re-using the above data processing framework.Achieved speed up by factor of 12 ( 120 minutes to 10 minutes) in a computation intensive complex data mining application by optimizing, preprocessing, partitioning and other hybrid strategies.Also worked on bits and pieces of notification infrastructure ( kafka message processing ), search and recommendation infrastructure, elasticsearch plugins etc. From October 2011 to December 2012 (1 year 3 months) San FranciscoTechnical Lead @ Yahoo Software Development Center, India My work at Yahoo had good mix of optimizations and algorithmic contributions. I have worked in Runtime components in the search backend. I also worked in URL Normalization project where my work on optimizations in Map-Reduce application led to an internal paper and poster presentation titled "Increasing Parallelism in Map-Reduce" at TechPulse, 2009 in Yahoo held at San Jose, and also a top-9 winning paper in TECHPACO, 2009 at Yahoo, Bangalore.I also worked in Content Systems projects like LLFS ( Low Level Fetching Services), Vertex ( Capturing web-page structure on grid ) and KAFE ( a Knowledge Extraction Framework ). From September 2008 to August 2011 (3 years) BangaloreMember of Technical Staff @ Veveo India Private Limited I have worked in core search team on non trivial information retrieval modules, like spellcheck and phonetics, language modules etc... Veveo also filed a patent on my work on spellcheck in t9 mode or number mode on mobile devices.My work with Veveo spans designing and implementing n-gram model based spellchecker for both normal as well as t9 mode of mobile, gluing it with language module to provide n-gram based spellcheck module for any language.I designed from scratch a phonetic module to provide spellcheck based on phonetics of any language. Integrating phonetics and spellcheck modules to provide consistent interface.I designed and implemented language module which provides a common interface for different languages (European, Indic, Korean-Hanguel ).I also integrated language module with our indexing and online incremental search to provide these facilities for any language. From April 2006 to July 2008 (2 years 4 months)


Gopal Rajpurohit’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

Frequently Asked Questions about Gopal Rajpurohit

What company does Gopal Rajpurohit work for?

Gopal Rajpurohit works for Pinterest


What is Gopal Rajpurohit's role at Pinterest?

Gopal Rajpurohit is Software Engineer - Serving Systems


What is Gopal Rajpurohit's personal email address?

Gopal Rajpurohit's personal email address is a****[email protected]


What is Gopal Rajpurohit's business email address?

Gopal Rajpurohit's business email addresses are not available


What is Gopal Rajpurohit's Phone Number?

Gopal Rajpurohit's phone (213) ***-*319


What industry does Gopal Rajpurohit work in?

Gopal Rajpurohit works in the Computer Software industry.


Who are Gopal Rajpurohit's colleagues?

Gopal Rajpurohit's colleagues are Yongwen Xu, Burkay Orten, Jennifer Uviña, Purajit Malalur, Erzhuo(Ernest) Wang, Ahmad Ghunaim, Katherine Aberin, Shirley Gaw, Ernesto Duhart, and Andrew Zhai


10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Gopal Rajpurohit's Personality Type

Extraversion (E), Intuition (N), Feeling (F), Judging (J)

Average Tenure

2 year(s), 2 month(s)

Gopal Rajpurohit's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 88% chance that Gopal Rajpurohit is seeking for new opportunities

Gopal Rajpurohit's Social Media Links

/company/p... /school/in...
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

one billion email addresses

One billion email addresses and counting

Everything you need to engage with more prospects.

2x More emails
vs. competitors
99% Accuracy
40+ Integrations

ContactOut is used by

76% of Fortune 500 companies

Microsoft Nestle PWC Merck Rackspace
Try ContactOut
for free today
  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit
Try ContactOut for Free