Ayan Ghatak

Senior Software Engineer

Bengaluru, Karnataka, India10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led development of AI moderation systems at Google.
  • Built real-time data platforms at Flipkart.
  • Expert in user-generated content and abuse detection.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer specializing in real-time data processing and user-generated content systems.

Contact

Skills

Core Skills

Machine LearningInfrastructureData StorageUser Generated ContentAbuse DetectionUser ExperienceReal-time Data ProcessingStreaming ArchitectureReal-time ProcessingInventory ManagementMatlab

Other Skills

Agile MethodologiesAlgorithmsAngularJSApache CamelApache KafkaApache PigApache SparkCC++CDIData InsightsData StructuresDatabasesDistributed SystemsDjango

About

- Scaling User Generated Content Moderation Platform in Google Maps. - Helping to bring the next generation of entertainment with Google TV. - Have experience of working and building data platforms. Have been founding members of two separate real time streaming platforms at Flipkart which has scaled to Flipkart BBD traffic and been used by multiple teams across the org

Experience

Google

3 roles

Senior Software Engineer

Apr 2023Present · 2 yrs 11 mos

  • Machine learning and infrastructure for UGC trust and abuse at Google Maps.
  • I TLed manual moderation and evaluation infrastructure, moderation ML data storage infrastructure.
  • Some of my major projects include E2E GenAI content moderation on maps, operator productivity improvement, evaluation label quality improvement through operator provenance infrastructure, moderation privacy compliant storage investiture, etc
Machine LearningInfrastructureData Storage

Software Engineer III

Promoted

Jan 2021Apr 2023 · 2 yrs 3 mos

  • Scaling User Generated Content Moderation Platform in Google Maps. The platform enables abuse and fraud detection and prevention on Maps.
User Generated ContentAbuse DetectionFraud Prevention

Software Engineer

Jul 2019Jan 2021 · 1 yr 6 mos

  • Next generation user experience for Google TV via merchandising and recommendations.
User ExperienceRecommendationsMerchandising

Flipkart

Software Development Engineer

Mar 2016Jul 2019 · 3 yrs 4 mos · Bengaluru, Karnataka, India

  • FStream: Many organizations are focusing on low-latency data-driven decision-making to improve upon the business value proposition and increase the competitive advantage. There are multiple use cases in Flipkart that require real time computation. To solve such business use cases quickly and easily, Data Platform team is building fStream the next generation real time data processing platform. fStream will allow software developers, data engineers and analysts to use high level expressive language (SQL like) for simple/known patterns or write custom code using a software development kit (SDK) which would abstract the underlying streaming framework from the user. Specifically, the user would not have to worry about scaling and operations.
  • UIE-Athena: A realtime processing system for time-partitioned aggregated data. This system was used org-wise specifically by User-Insight and TNS for their realtime use cases as well as during realtime classification by Machine Learnt models.
  • This was majorly developed on the tech-stack of Spark, Kafka and HBase.
  • The config driven platform is based on a near real time streaming architecture to consume events and generate signals (Event - Signal phase) and consume those signals and generate insights(Signal - Insight phase)
  • Another capability is to generate insights based on time-partitions eg. insights for the last 6 months/ hourly insights.
  • The platform also had rule based actioning capability built on Drools.
Real-Time Data ProcessingStreaming ArchitectureData Insights

Walmartlabs india

Software Development Engineer

Aug 2015Mar 2016 · 7 mos · Greater Bengaluru Area

  • Build a central inventory management systems for all warehouses/DCs in Walmart.
  • Interact with and cater to many other systems reliably and at a high scale.
  • Provide information like location, item, container, history createdBy of inventories.
Inventory ManagementSystem Integration

Defence research and development organisation (drdo)

Summer Intern

May 2012Jun 2012 · 1 mo · Greater Hyderabad Area

  • ● Completed summer-internship project titled “Development of MATLAB®/Simulink
  • Interfaces for Real-Time Communication with MIL. Std 1553B and ADC/DAC I/O
  • Cards”
  • ● Developed ®Simulink interfaces for real-time communication with low-cost indigenous cards, thus providing a possibly better economic hardware solution.
  • ● Developed ®Simulink block for Ethernet Communication between machines on a network.
  • ● Developed ®Simulink block for MIL. Std 1553B card, an indigenous card for real time communication.
MATLABSimulinkReal-Time Communication

Education

Indian Institute of Technology, Kanpur

Master of Technology (M.Tech.) — Computer Science and Engineering

Jan 2013Jan 2015

Indian Institute of Engineering Science and Technology (IIEST), Shibpur

Bachelor of Engineering (B.E.) — Computer Science and Technology

Jan 2009Jan 2013

South Point High School, Kolkata

Higher Secondary

Jan 2007Jan 2009

South Point High School, Kolkata

Secondary

Jan 1994Jan 2007

Stackforce found 100+ more professionals with Machine Learning & Infrastructure

Explore similar profiles based on matching skills and experience