Resume

Bhupinder S. Sethi

Contact: https://www.linkedin.com/in/bhupinder-sethi-297b101/
Email: <last 5 letters of first name>.<last-name>@outlook.com

EXPERIENCE

Engineering Director, Facebook/Meta, 2021 – Present
Engineering Manager, Facebook/Meta, 2016 – 2021

I work in Ads Measurement, where our mission is to “make marketing safe and efficient for both marketers and users”. I currently manage a team of 90+ engineers and managers, supporting platform systems for Ads and Facebook/Meta (infra, ML and ML Infra teams).

I pride myself on having built organizations that have a strong focus on growing people and building for the long-term. In the past, I have managed teams that ranged from 20-100 reports. I’ve supported product teams, infrastructure teams, ML and ML Infra teams. Some examples of teams I have supported:

  • I have supported the team that build Facebook’s equivalent of Google Dremel (enabling interactive queries on large datasets). Read more about Google Dremel here. I built that team up from scratch.
  • I support the infrastructure teams that build A/B systems for advertisers to test out the RoI of the ads they run. This powers a Facebook product called Lift, and involves not just scalable infra, but also a focus on statistics, accuracy and modeling.
  • I support multiple teams that work on making data use within Ads safe. We want our use of data to be in compliance with regulations and user-choices, and we work on building systems that make it easy to validate that data use is in compliance with policy.
  • I support teams that build ML models to compensate for lost data / data that is impossible to obtain from advertisers (due to regulation or competitive policy). I built these teams also from scratch.

Highlights:

  • Consistently strong organizational health survey scores every half-yearly cycle for every team I have managed directly.
  • Turned around a team that had to be rebuilt from scratch.
  • Multiple teams incubated and built from scratch.
  • I’m one of the most successful recruiting managers for my division. I have hired 9 engineers over the course of a year (built one team entirely from scratch, hired extensively for the other team).
  • Drove the execution of the infrastructure team to deliver on two high-scale services. One of the services launched in a release widely considered the smoothest launch for the division. The other service is still in development.
  • Delivered multiple company-critical products around ML and Privacy in Ads.

Responsibilities:

  • Collaborate with product management, reporting managers and cross-functional partners to formulate strategy, direction and roadmap. Transform strategy into appropriate goals and metrics, and ensure alignment across a large organization.
  • Resolve collaboration issues as they arise, mentor people to work better.
  • Coach senior engineers and managers to lead teams in my organization.
  • Ensure high performing teams, including growth feedback and performance management (directly and through other managers reporting to me).
  • Ensure efficient information dissemination throughout the organization, ensure people have the context they need.
  • Maintain standards of technical work, engineering integrity as well as standards of leadership throughout the org; hold the bar and provide feedback and guidance to meet the bar. Do deep dives and debug issues as needed.

Software Engineer & Technical Lead, Facebook/Meta, 2011 – 2016

I worked on multiple projects as an engineer at Facebook. In the first half of 2015, I was #12 (or #7, depending on metric) among code-reviewers in the entire company, and in the top 2% of engineers by code productivity in the entire company (more than 4000 engineers).

  • Timeline: Helped build version 1 of Timeline (the current incarnation of Facebook Profiles)
  • Tagging: Worked on various enhancements to user tagging on Facebook, and led the largest migration of tags at Facebook.
  • Privacy Infrastructure: Worked on the rules engine and access control logic for accessing content on Facebook
  • Ads Formats: Worked on improving Ads formats to optimize engagement and delivery
  • Cross-Publisher Advertising Tools: Worked on tools for effective ads measurement for our top 10,000 advertisers (including agencies).

Principal Development Lead, Microsoft, 2006-2010

I led a team of 8-10 developers, and was responsible for the development of two services within Windows Live:

  • A relationship/ACL store, with 6+ billion relationships & 1000+ databases in 2 datacenters.
  • A news feed service, with 1000+ machines in a distributed cache and a request rate of 60,000+ requests/s.

Contributions:

  • Drove the WHI (Workgroup Health Index) from mid-60s to 80+%.
  • Drove various technical efforts: a geo-hosting strategy, the design for sync technologies/protocols for the relationship service, the design for v1 of the news feed service, etc.
  • Managed resources and priorities for 5 releases.
  • Improved engineering rigor by introducing pre-checkin and post-checkin validation, code-coverage tracking and better monitoring of the production system.

Software Development Lead, Microsoft, 1998-2006
Software Design Engineer, Microsoft, 1998-2004

I was responsible for the performance of network I/O subsystem (TCP/IP, HTTP, SSL, Filtering, VPN protocols and QoS).  Job responsibilities included building frameworks and tools to measure/analyze performance, as well as implementing/owning performance critical pieces of the network stack. I also led a small team of engineers as part of this effort.

Highlights:

  • For Windows Server 2008/Vista, the Windows team rewrote the network stack. The new network stack started off having 50% of the performance of the old code; I got it to 10% better by the time I left the team.
  • Re-factored the critical code-paths in TCP/IP to make them faster and scale better on multi-processors.
  • Wrote code for key data-structures (dynamic hash-tables, secure & fast hash functions, timer wheels)
  • Wrote code for a new type of packet-processing pipeline for improved performance
  • Implemented performance-critical pieces of code for TCP-offload network cards
  • Many miscellaneous optimizations to various parts of the network stack.

Notable Engagements

  • Internet2 Land Speed Records in Feb 2004, June 2004, November 2005
  • Worked with Turing Award winner Jim Gray on high-speed disk-to-disk transfers

EDUCATION

High-Potential Partner Bench Program
Microsoft Corporation

Master of Computer Science
University of Virginia, Charlottesville

Bachelor of Technology (Honors) in Computer Science
Indian Institute of Technology, Kharagpur

PUBLICATIONS & PATENTS

5 Patents granted, and many more filed.