Image of Santosh Banerjee

Santosh Banerjee

Senior Consultant Engineer

Tinkering with routing engine at Lyft

Palo Alto, California

Section title

Santosh Banerjee's Email Addresses & Phone Numbers

Santosh Banerjee's Work Experience

Ariba

Senior Consultant Engineer

January 2010 to April 2010

Bengaluru Area, India

Lyft

Engineering semantic maps for autonomous vehicles

July 2018 to December 2019

Palo Alto, California, United States

Apple

Senior Engineer

December 2015 to July 2018

Sunnyvale

Santosh Banerjee's Education

Indian Institute of Technology, Kharagpur

B.Tech, Metallurgical and Materials Engineering

UC Berkeley Extension, San Francisco

Machine learning and deep learning, A+

About Santosh Banerjee's Current Company

Ariba

Worked on Ariba Shared Service procurement

About Santosh Banerjee

📖 Summary

Senior Consultant Engineer @ Ariba Worked on Ariba Shared Service procurement From January 2010 to April 2010 (4 months) Bengaluru Area, IndiaEngineering semantic maps for autonomous vehicles @ Lyft Design and development of Hi-fidelity semantic maps for Autonomous vehiclesusing core java, Python, C++. Deep exposure to GIS and geo-spatial data processingInterfacing with the basemap team to integrate the OSM ingestion with theSemantic map creation pipeline. From July 2018 to December 2019 (1 year 6 months) Palo Alto, California, United StatesSenior Engineer @ Apple Apple maps data infrastructure engineering.Geo-spatial indexes, spatial locking, offline batched and streamed data processing on Spark, Kafka etcWeb services in Scala, Play From December 2015 to July 2018 (2 years 8 months) SunnyvaleEngineering lead, Y!Mail @ Yahoo! - Engineering lead on Force,the next generation Y! Mail metadata management and search platform ,implemented on HBase. This was an extremely high visibility project that was tasked with bridging critical gaps in the legacy system that it set out to replace.Gained significant exposure to the design and implementation details of Hbase core, as part of my work,which was truly an enriching experience.- Reviewer of deeply technical papers for TechPulse for two consecutive years - Designed and built the next generation Yahoo Mail Metadata service failover framework ,for BCP(Business Continuity Planning), from ground up leveraging Hbase's replication mechanism. This was one of the most critical promises delivered as part of the new metadata framework development that required getting into the gory details of Hbase’s replication source code and leveraging it to build a custom replication framework.While being totally hands on, I also managed a mid-sized team on development of the complex components pertaining to the metadata platform, offline job processing etc, leveraging Hbase's replication framework,and the distributed nature of the system- Worked on design and implementation of various other core, infrastructural pieces of the Force system such as live,streamed mailbox migration from one cluster to another,policy driven and controlled execution of the HBase major compaction, co-processor based extension of the monitoring framework of Hbase etc From September 2012 to December 2015 (3 years 4 months) SunnyvalePrincipal Engineer, Cloud platform group @ Yahoo! Unified notifications platform- Built the ActiveMQ based notification delivery framework for Yahoo's next generation Alerting and notification platform ,UNP, that aims to deliver personalized, relevant and timely updates to users on the channel of their choice – email, IM, SMS,etc - Led the design and development of the speed up of Yahoo! Breaking news delivery to 3 minutes of the news feed arrival on UNP to all its subscribers (of the order of several 100Ks)UGC cloud platform Worked on the unified UGC(User Generated Content) cloud platform.The platform aims to provide common infrastructure level support to manage and store UGC such as Comments, Message Boards, Reviews and Ratings,Polls etc to a host of Yahoo properties.The platform leverages the global availability and selective replication of an online cloud data store.- End to end ownership of design and implementation of evolving integration of UGC cloud with Yahoo's cloud data store,PNUTS/Sherpa- End to end ownership of the Async processing subsystem of UGCCloud, that involves interfacing with multiple other internal platforms of Yahoo! to enrich the UGC.- Debugging and analyzing complex production issues associated with the globally distributed components of UGC cloud,and driving their resolution by identifying the patterns,instead of implementing piecemeal ,ad-hoc solutions- Promoting best practices with respect to reusable design and code quality within the engineering team, and driving the resolution of day to day bugs discovered in Continuous Integration (CI) From May 2010 to August 2012 (2 years 4 months) BangaloreMember of Technical Staff II @ VMware • Implemented a Task scheduler framework for the vCenter Chargeback product ,a clustered web application, on top of the open source product ‘Quartz scheduler’. The underlying scheduler implementation, Quartz in this case, could be replaced, if required, by adding an appropriate adapter. The scheduler framework provided the platform for scheduled cost report generation and a host of cluster aware background services, called privileged services, deployed on vCenter Chargeback.• Developed an Events framework for the vCenter Chargeback product, which is used across the modules of vCenter Chargeback for asynchronous logging of important events fired on user activity as well as background actions in a clustered web container setup.•Designed and implemented a communication channel on a CORBA based communication framework, called VICF, between a resource monitoring agent located on a VM on a host and the High Availability (HA) framework on the host.•Explored the myriad of communication channels available between the components of a virtual infrastructure in the context of application HA. From December 2007 to December 2009 (2 years 1 month) Bengaluru Area, IndiaImproving Lyft's Routing Engine @ Lyft Routing engine, road network graph building and processing, graph algorithmsC++, Python Palo Alto


Santosh Banerjee’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

Frequently Asked Questions about Santosh Banerjee

What company does Santosh Banerjee work for?

Santosh Banerjee works for Ariba


What is Santosh Banerjee's role at Ariba?

Santosh Banerjee is Senior Consultant Engineer


What is Santosh Banerjee's personal email address?

Santosh Banerjee's personal email address is t****[email protected]


What is Santosh Banerjee's business email address?

Santosh Banerjee's business email addresses are not available


What is Santosh Banerjee's Phone Number?

Santosh Banerjee's phone (213) ***-*366


What industry does Santosh Banerjee work in?

Santosh Banerjee works in the Internet industry.


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

Santosh Banerjee's Personality Type

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

Average Tenure

2 year(s), 0 month(s)

Santosh Banerjee's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 89% chance that Santosh Banerjee is seeking for new opportunities

Santosh Banerjee's Social Media Links

/company/l... /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