S

Surabhi Pandit

Software Engineer

Sunnyvale, California, United States18 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable data-intensive applications.
  • Led teams in high-impact analytics projects.
  • Strong background in data processing and compliance.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in AdTech and Media.

Contact

Skills

Core Skills

JavaStream ProcessingData InfrastructureMachine LearningAnalyticsPrivacy & ComplianceReportingData ProcessingWeb DevelopmentSoftware Development

Other Skills

Native Ad AnalyticsAd-hoc AnalyticsAsync Reporting SystemPrestoKafkaStormReal-time AnalyticsDruidSite RefreshPHPJavaScriptFrontend RewriteYUI3CSS3SCSS

About

Experienced in building data intensive, scalable internet applications. Areas of interest: - Building user centric web applications that involve large scale data processing - Architectural improvements of large scale applications - Data analysis, distributed processing Skills: Technologies: Java, Storm, Kafka, Presto, Druid, Redis, Hadoop Languages: Java, PHP, Scala, C, Perl, Shell Scripting Client side technologies: Javascript, CSS3, HTML5, YUI3, JQuery(basic) Frameworks/Architectures: Lambda-architecture, RESTful webservices, Map-Reduce, JMS, Data Indexes (Lucene), Spring Web Servers: Apache Tomcat, Apache HTTP Server Testing: JUnit, JMockit, TestNG, PHPUnit Environment: Linux (RHEL), FreeBSD, Mac Tools: Maven, Chef, performance tuning (JProfiler, Apache Benchmark, Grinder, YourKit)

Experience

18 yrs 7 mos
Total Experience
3 yrs 8 mos
Average Tenure
4 yrs 1 mo
Current Experience

Meta

Software Engineer

Apr 2022Present · 4 yrs 1 mo · Menlo Park, California, United States

  • Data Infrastructure, Stream Processing
Data InfrastructureStream ProcessingJava

Apple

Engineering Manager

Jul 2021Apr 2022 · 9 mos · Cupertino, California, United States

  • Data and machine learning infrastructure for autonomous tech.
Data InfrastructureMachine Learning

Verizon media

3 roles

Director of Engineering, VerizonMedia (Yahoo)

Promoted

Mar 2021Jul 2021 · 4 mos

  • Responsible for near real-time Native Ad Analytics platform that serves advertisers, publishers & internal users
  • Lead Privacy & Compliance initiatives across the Native Ads organization - ITP/CCPA/COPPA/GDPR/iOS14 etc
  • Directly managed 17 engineers across 3 sub-teams
Native Ad AnalyticsPrivacy & ComplianceAnalytics

Senior Manager, Software Dev Engineering

Oct 2018Mar 2021 · 2 yrs 5 mos

  • Near-real time reporting and ad-hoc analytics for Yahoo’s advertisers & publishers
ReportingAd-hoc AnalyticsAnalytics

Principal Software Engineer

Mar 2017Oct 2018 · 1 yr 7 mos

  • Project: Analytics and Reporting for Search and Native Ads Platform (Gemini)
  • Responsible for the complete design and development of the Async Advertiser Reporting
  • System, which serves 2 million+ advertiser reporting requests per day.
  • Responsible for setting up Presto cluster from ground-up and migrating Hive requests to improve response time
  • Responsible for managing and enhancing Kafka pipeline that provides message queuing for low-latency (Storm) pipeline and the Async Reporting system
Async Reporting SystemPrestoKafkaData ProcessingReporting

Yahoo

5 roles

Senior Software Dev Engineer

Jan 2014Mar 2017 · 3 yrs 2 mos

  • Project: Data and Analytics
  • Key contributor in building a real-time analytics platform to process over 200k end-user events per second.
  • Worked on Storm, Kafka, Druid to achieve sub-second analytics reporting
  • The framework processed over 200,000 events per second using Storm, queued batches in Kafka and stored in Druid for aggregate reporting
  • Built Spring based REST API framework for ease of developing new APIs for data consumption
  • This platform provided analytics for external Yahoo publishers and Yahoo media properties
Real-time AnalyticsStormKafkaAnalyticsData Processing

Software Dev Engineer II

Feb 2013Jan 2014 · 11 mos

  • Project: Yahoo Autos
  • Lead engineer for site refresh of Yahoo Autos.
  • Led the effort to take the project from initial use cases to final implementation.
  • Contributed to a Yahoo proprietary technology (Lego) used to power all Yahoo media properties
  • Worked mainly on Java, PHP, Javascript, SCSS, HTML, Mustache
  • Followed agile software development through Scrum
Site RefreshJavaPHPWeb Development

Software Dev Engineer II

Apr 2012Jan 2013 · 9 mos

  • Project: Yahoo Homes Redesign
  • Key contributor in a project which involved complete frontend rewrite of the Yahoo Homes project.
  • Worked on an in-house MVC based FE framework which ensured good code organization, modularization and easy integration.
  • Used YUI3, CSS3, SCSS
  • Used YSlow for performance improvements
Frontend RewriteYUI3CSS3Web Development

Software Dev Engineer II

Oct 2010Apr 2012 · 1 yr 6 mos

  • Project: Deep personalization platform for Yahoo Commerce
  • Core team member of a customer centric personalization platform.
  • Designed and implemented the REST based frontend facing webservice API layer of the project.
  • Implemented the storage layer, responsible for consistency between the NoSQL storage and the index on top of it.
  • Coordinated Continuous Integration compliance of the team.
  • Ensured high performance of the webservices using tools such as JProfiler, Grinder, Yourkit.
Personalization PlatformREST APIWeb Development

Software Dev Engineer I

Aug 2008Sep 2010 · 2 yrs 1 mo

  • Project: Global Travel
  • Worked on revamp and internalization of the backend architecture of Yahoo Travel, to have a unified code-base and data sharing across all regions.
  • Part of the core team from the start, helped in designing a NoSQL based architecture
  • Worked on Hadoop based platform to ingest partner feeds, several GB in size.
  • Designed and implemented a configurable matching engine, to match records in various partner feeds. This was challenging given the feed sizes and data variations.
  • Worked on JMS (Tibco), indexing system (similar to Lucene)
Backend ArchitectureHadoopData Processing

Kanbay (cap gemini)

Associate Consultant

Jun 2005Jun 2006 · 1 yr · Pune/Pimpri-Chinchwad Area

  • Developed and maintained the online credit card management solution for HSBC.
  • Worked on Java Struts Framework, Eclipse, MKS Source Integrity
Credit Card ManagementJava StrutsSoftware Development

Education

Indian Institute of Technology, Kanpur

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

Jan 2006Jan 2008

Sri Govindram Seksaria Institute of Technology and Science (SGSITS), Indore

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

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Java & Stream Processing

Explore similar profiles based on matching skills and experience