Ankit Gupta

Senior Software Engineer

San Francisco, California, United States16 yrs 3 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 15 years of experience in software development and management.
  • Led critical initiatives at Netflix for content rights and data governance.
  • Expert in building scalable and reliable data solutions.
Stackforce AI infers this person is a SaaS expert with strong capabilities in data management and content engineering.

Contact

Skills

Core Skills

Back-end Web DevelopmentData ManagementContent ManagementDevopsData Processing

Other Skills

Spring BootJavaPython (Programming Language)RubyElasticsearchRuby on RailsWeb ApplicationsAWSECSSQSLambdaSearch Engine Optimization (SEO)Gen AIGenAI Virtual AssistantsKafka Streams

About

With over 15 years of experience in software development and management, I am a senior software engineer at Netflix, working on data discovery services for the data platform team. I am responsible for building solutions that enable efficient and reliable data movement, reporting, and analysis for various business and engineering needs. Previously, I led the Netflix Ad rights and Content rights initiatives, which involved capturing and translating contractual information for title exhibition and advertising on the service. I also mentored interns and junior engineers, developed relationships with stakeholders, and planned strategic rollouts of solutions. Before joining Netflix, I worked at realtor.com, where I owned DevOps and site reliability, core APIs, led https migration, and built a batch processing pipeline using AWS technologies. I am passionate about problem-solving and delivering high-quality, reliable solutions that meet or exceed expectations. I am always eager to learn new trends and technologies in the software development industry, and to apply them to improve the performance, scalability, and security of the systems I work on. I enjoy working with cross-functional teams and collaborating with other engineers and professionals to achieve common goals.

Experience

16 yrs 3 mos
Total Experience
5 yrs 5 mos
Average Tenure
8 yrs 3 mos
Current Experience

Netflix

3 roles

Senior Software Engineer

Sep 2025Present · 8 mos · On-site

  • Netflix Preview Club
  • Early access of Content.
  • Exploring and embedding AI across our suite of apps
Spring BootBack-End Web Development

Senior Software Engineer - Data Discovery and Governance (Data Platform)

Mar 2023Sep 2025 · 2 yrs 6 mos · On-site

  • Worked on Netflix Data Catalog
  • Unified ownership across the catalog to become a central place for cost attribution and incident management.
  • Worked on the next generation of Unified Catalog across Software and Data
JavaPython (Programming Language)Data Management

Senior Software Engineer - Content Engineering

Mar 2018Mar 2023 · 5 yrs · On-site

  • Led Netflix Ad rights initiative. This captures contractually what should the Ad setup look like for a title.
  • Mentoring our interns, L3 and L4 engineers.
  • Develop relationships with stakeholders and plan strategic roll out of solutions.
  • Building solutions around data movement for reporting needs.
  • Led Netflix Content Rights management. One of the core business application which captures contractual rights and translates into an entity that can be exploited for title exhibition on service.
  • Worked on business application which captured Netflix content deal and contracts. Evolving Deal core entity and connecting with Studio.
  • Building Reliable notification delivery solutions with feedback loop, used Outbox pattern too. These emails were business critical.
  • Brought Ruby apps to Netflix JVM paved ecosystem
  • Wrote Ruby gems which were helpers for authentication, querying data via GraphQL.
RubyElasticsearchContent Management

Realtor.com

2 roles

Principal Software Engineer

Promoted

Jul 2016Feb 2018 · 1 yr 7 mos

  • Owned DevOps and site reliability for realtor.com core experience. This included developing sandboxes stacks, performance stacks, canary and production. Used AWS Cloudformation to build all AWS resources.
  • Led https migration for realtor.com. This involved working cross teams and a rollout plan which does not have a downtime/user impact and does not impact SEO.
  • Built Batch processing pipeline which included ECS, SQS, Lambda. The pipeline is supposed to aggregate data from different sources and save the output in S3 bucket. Parallel processing capability was controlled via number of tasks in the cluster.
  • Building different caching strategies for predictable and non predictable cache sizes. This helped to speed up our search and listing pages.
  • Built a DynamoDB adapter which helped in using AWS DynamoDB as cache store
  • Worked on cloud migration of realtor.com from Data center servers to AWS. Migrated to Elastic beanstalk.
  • Performed different POC which helped evaluate the feature feasibility and later helped productionalize.
  • Migrated realtor.com stack from ElasticBeanstalk to Amazon ECS (Amazon Elastic Container Service). This helped us in giving more flexibility to handle the system
  • Introduced server side A/B testing for realtor.com to overcome performance problems with client side A/B tests. Built a library https://github.com/ankit8898/optimizely_server_side to support performant A/B tests.
  • Used different tools like derailed benchmarks to debug Ruby and Rails related memory and performance issues. This helped to keep object build up under control.
  • Migration of realtor.com frontend and backend API to Rails 5.
  • Progressive rendering for Listing and Search pages.
Ruby on RailsWeb ApplicationsDevOps

Senior Software Engineer

Jun 2015Jun 2016 · 1 yr

  • Worked on the re write of realtor.com from .Net to Ruby on Rails stack. This included the core Home page, Search Page and Listing pages experience.
  • Worked on architecting Listing detail page. This involved introducing pattern for reusability of template for different silos (For Sale, Rental etc).
  • Built url parsing and search criteria management libraries. This helped to translate any url to search queries.
  • Built Amenities API and data import pipeline. This API powers the Amenities which are used on realtor.com listing and search pages.
  • Introduced Capistrano, Passenger for the deployment of realtor.com Ruby stack.
  • Added Newrelic, Splunk monitoring.
  • Built server status reporter rails engine. This engine was mounted on all the servers and helped to monitor health checks
  • Built rollout strategy and deployment pipeline for bring the new realtor.com experience to production. This included making sure zero downtime between the switch, capacity planning of data center servers.
Search Engine Optimization (SEO)

Tata consultancy services

3 roles

IT Analyst

Promoted

Dec 2013Jun 2015 · 1 yr 6 mos

  • I was involved in development of most of the web applications. The application were having Angular JS as the frontend and Ruby on Rails as the backend.
  • The development varied from the service line web stack work to a Product based stack.

System Engineer

Promoted

Jan 2012Dec 2013 · 1 yr 11 mos

Assistant System Engineer

Dec 2009Dec 2011 · 2 yrs

  • Built reporting application that generated business reports using rails and prince xml. This helped is generating reports within hours.
  • Worked on migrating Rails 2.x applications on 2.3.x.

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

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

Jan 2005Jan 2009

St. Joseph's Co-Ed School

Stackforce found 100+ more professionals with Back-end Web Development & Data Management

Explore similar profiles based on matching skills and experience