Surabhi Ahuja

Software Engineer

San Francisco, California, United States19 yrs 1 mo experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Java and distributed systems development.
  • Speaker at Qcon SF 2023 and Grace Hopper 2023.
  • Experience with large-scale cloud infrastructure.
Stackforce AI infers this person is a Backend-heavy Software Engineer specializing in Cloud and Distributed Systems.

Contact

Skills

Core Skills

Distributed SystemsJavaSoftware DevelopmentCloud Computing

Other Skills

CloudGenerative AIMembership EngineeringGrowth InitiativesCloud ServicesAsynchronous RESTDistributed ComputingAWSSpringHibernateC++HadoopPerformance EngineeringApache CamelOracle

About

Experienced back end software developer with a flair for Java programming and enterprise software development. I specialize in Cloud, Distributed systems, Virtualization and Backend API development in Java. My job functions involve Design, Development, Coding, Unit/Integration, End To End and Performance Testing for Enterprise softwares. Also, debugging and fixing bugs across products spanning millions of lines of code.

Experience

19 yrs 1 mo
Total Experience
3 yrs 2 mos
Average Tenure
7 yrs 6 mos
Current Experience

Netflix

2 roles

Sr. Distributed Systems Engineer, GenAI Platform Team

Dec 2024Present · 1 yr 5 mos · Los Gatos, California, United States · On-site

  • My team is responsible for building and maintaining the infrastructure and tools that allow all teams at Netflix to leverage generative AI capabilities. We act as the foundation for generative AI initiatives, empowering developers and data scientists to create advanced applications with appropriate guardrails.
Distributed SystemsJavaCloudGenerative AI

Senior Software Engineer, Membership Engineering

Nov 2018Dec 2024 · 6 yrs 1 mo · Los Gatos, California, United States · On-site

  • Working in the Membership Engineering Team at Netflix.
  • Operating the system of record for the 220M Netflix Subscribers.
  • Actively engaged in growth and acquisition initiatives and implementing plan and pricing features.
  • Qcon SF 2023 speaker and Grace Hopper 2023 speaker
JavaMembership EngineeringGrowth InitiativesSoftware Development

Vmware

2 roles

Sr. MTS Cross Cloud Services

Promoted

Jan 2017Nov 2018 · 1 yr 10 mos

  • Working on Vmware's Cross Cloud initiative. https://www.vmware.com/radius/cross-cloud-introduction/
  • Handling the discovery and management of resources (compute/network/storage) across clouds. The work for discovery of resources in public clouds like AWS/Azure is open source.
  • https://github.com/vmware/photon-model . github id: sdiwan
  • Working on Asynchronous REST micro services built on the highly scale and distributed computing platform Xenon. https://github.com/vmware/xenon
  • Responsible for picking up and delivering end to end features while mentoring/overlooking a team of engineers.
  • Responsible for keeping services in production up and running 24*7. Participates in a Pagerduty rotation with the rest of the engineering Team.
  • Involved in ongoing triaging of production issues, root causes analyses, producing bug fixes and proposals for design changes to improve service resiliency and meet SLAs for uptime and latency.
Cloud ServicesAsynchronous RESTDistributed ComputingCloud ComputingDistributed Systems

Software Engineer (Server) , Cloud Provisioning

Jun 2012Jan 2017 · 4 yrs 7 mos

  • Java backend developer in the Palo Alto R&D team. Working with technologies like Java, Asynchornous APIs, AWS, Spring, Hibernate, REST, JSON, GWT.
  • Extensive experience of working in a fast-paced Agile environment with daily stand-ups.
  • Responsible for end-to-end delivery of new code features, maintaining current code and triaging and fixing bugs.
  • Responsible for efficient solution designing by effective use of Design Patterns.
JavaAWSSpringHibernateCloud Computing

Yahoo!

Tech Software Development Engineer

Apr 2011Jun 2012 · 1 yr 2 mos

  • Working as a software developer in the Ad Server and Publishing team at Yahoo!
  • Designed and developed a highly scalable service in Java /C++interfacing with an in-house middleware for use in Yahoo’s next generation Ad Server.
  • Did performance engineering and memory optimization for low latency and high scalability.
  • Developed a Hadoop based script for analysis of large scale production data .
  • Developed a User Interface using YUI (Yahoo User Interface) and PHP to visualize output of Hadoop scripts.
JavaC++HadoopPerformance EngineeringSoftware Development

Deutsche bank

Technical Engineer

Jul 2010Apr 2011 · 9 mos

  • Designed and developed inter-system communication using routing and Apache Camel. Created [Java , Apache Camel]
  • business centric reports using an in-house tool interacting with Oracle using Erlang.
JavaApache CamelOracleSoftware Development

Georgia institute of technology

Graduate Research Assistant

Jan 2010May 2010 · 4 mos

  • In my Masters I followed a systems specific Specialization wherein I signed up for systems related coursework and delivered the required projects which were based on C/OS related concepts like multithreading, schedulers, inter-process communication, synchronization, asynchronous communication, file concepts, system calls etc.
  • One of my semester long projects revolved around creating a virtual machine management software fit for deployment in current large scale data centers using Xen virtualization, SNMP and OSISoft's Pi Server.
  • My master's project revolved in creating distributed storage targets for virtual machine instances in the Eucalyptus Cloud Computing platform written in C/C++ and Java.
CJavaVirtual Machine ManagementSoftware Development

Infosys

Software Engineer

Aug 2005Jun 2008 · 2 yrs 10 mos

  • Enhanced the pharmacy claim adjudication system to adhere to Coordination of Benefits in Oracle PL/SQL,VB.
  • Re-architected the inter active voice response system (IVR) for Aetna using Spring MVC
  • Integrated an intelligent hand-held with an existing inventory management web application in J2EE, Struts
  • Worked onsite from Bluebell, PA for Aetna's Plan Sponsor application to use web services.
Oracle PL/SQLSpring MVCJ2EESoftware Development

Education

Georgia Institute of Technology

MS Computer Science — Operating Systems

Jan 2008Jan 2010

Savitribai Phule Pune University

BE Computer Engineering

Jan 2001Jan 2005

Christ Church Girls School

Stackforce found 100+ more professionals with Distributed Systems & Java

Explore similar profiles based on matching skills and experience