Shefali Garg

Software Engineer

San Francisco, California, United States10 yrs 5 mos experience
Highly Stable

Key Highlights

  • Led multiple projects in Azure networking and fintech.
  • Expert in distributed systems and microservices architecture.
  • Strong background in UI test automation and mobile app development.
Stackforce AI infers this person is a Cloud and Fintech expert with strong capabilities in distributed systems and networking.

Contact

Skills

Core Skills

Software Defined NetworkingDistributed SystemsAzureMicroservicesNetworkingUi Test AutomationDatabase ManagementMobile App DevelopmentMachine LearningC#Typescript

Other Skills

Azure Private LinkAzure Service FabricCC++Certificate ManagementCloudComputer ScienceCredit Card Transaction ProcessingData AnalysisGlobal VNet PeeringLinuxLoad TestingManaged Extensibility FrameworkMatlabMicrosoft Azure

Experience

10 yrs 5 mos
Total Experience
5 yrs 6 mos
Average Tenure
4 yrs 11 mos
Current Experience

Meta

Software Engineer Technical Lead

Jul 2021Present · 4 yrs 11 mos · San Francisco Bay Area · On-site

  • Messaging Payments, Fintech
C++Software Defined NetworkingDistributed SystemsMachine LearningComputer ScienceSoftware Development+2

Microsoft

4 roles

Senior Software Engineer

Nov 2020Jul 2021 · 8 mos

  • Azure Software Defined Networking, Virtual network
AzureSoftware Defined NetworkingVirtual Networks

Software Engineer 2

Aug 2018Nov 2020 · 2 yrs 3 mos

  • Azure Software Defined Networking - Virtual Networks
  • Distributed Systems, Microservices, Networking, Azure, Cloud
  • Improving azure platform, building customer-facing products and driving features like Service Endpoint policies and Private Link.
  • Reduced memory leak and usage, improved latency and scale of products with optimizations, implemented local caching with event-driven pubsub model, build multi-tenant distributed service on Service Fabric with grpc, broke legacy monoliths into microservices to reduce blast radius and improve deployment velocity, improved security by migrating certificates to certificate management system, improved on-call with automations, improved dev experience by driving fix of flaky tests.
  • Technical speaker at WomenTechGlobal Conference 2020 and Women in Tech Ragatta Seattle Conference 2020
  • https://www.womentech.net/speaker/Shefali/Garg
  • https://seattlewitregatta2020.sched.com/event/b73ee35d95782a55f7715731efd5bdb1?fbclid=IwAR3Kwoh9NxqP87ATWDT4_JShv5qQtoqgOMo645x9BakLEu8vtzGk9YWCaek
Distributed SystemsMicroservicesNetworkingAzureCloud

Software Engineer

Jul 2017Jul 2018 · 1 yr

  • Azure Software-defined Networking
  • (1) Migrated certificates to distributed certificate management system to keep azure machines secure.
  • (2) One of contributors of VNet global peering project - https://azure.microsoft.com/en-us/updates/global-vnet-peering-general-availability/
  • (3) Owner of Service endpoint policies project. Led, implemented the project end-to-end to the GA - https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-service-endpoint-policies-overview
  • (4) Created multi-tenant scalable distributed service on Azure Service Fabric required to improve switch/TOR programming.
  • (5) Main contributor of Azure Private Link
  • https://azure.microsoft.com/en-us/services/private-link/
  • Owning and driving features for V2
AzureNetworkingService Endpoint PoliciesGlobal VNet PeeringAzure Private Link

Software Engineer

Nov 2015Jun 2017 · 1 yr 7 mos

  • (1) Implemented UI test automation framework using Selenium to write observers for the monitoring of the website https://support.office.com/
  • (2) Template content management system for https://templates.office.com and desktop clients
  • An internal tool to assist template authors in managing and publishing their templates to various office clients and website.
  • One of the authors of TCMS V2. Implemented database layer (using DbContext, entity), publishing (azure blobs), unit tests (Moq, unity IOC), deploying and fixing bugs.
  • (3) Education Connector
  • A middle-tier service which unifies a high-level application with many learning management systems (LMS).
  • Implemented some LMS and their unit and integration tests, create load test framework, drive penetration testing with Casaba, helped in Geneva onboarding, Standard Operating Procedures, etc.
  • (4) Write ideas (IOS Mobile App)
  • https://news.microsoft.com/features/write-ideas-new-app-microsoft-garage-helps-students-bring-ideas-page/
  • Implemented features, worked with designers to improve UI and design, used profiler to detect and resolve memory leak and performance issues, organized bug bash, fixed bugs, manage QE and OSS, released to hockey App, test flight and App Store.
Selenium TestingUI Test AutomationDatabase ManagementLoad TestingMobile App Development

Amazon

Machine Learning Intern

May 2015Jul 2015 · 2 mos · India

  • Build models to identify shopping interests (customer interest circles) from purchase data
  • Applied topic models (Latent Dirichlet Allocation) and spectral clustering and their variants and results were analyzed.
Machine LearningData Analysis

Microsoft

SDE Intern

May 2014Jul 2014 · 2 mos · Greater Hyderabad Area

  • Enabled CodeLens collaboration indicators for TypeScript language in Visual Studio.
  • Inserted TypeScript plug-in in the server side using Managed Extensibility Framework (MEF) in C# and integrate it with TypeScript parser and engine.
  • Tagger was implemented in the client side framework and integrated with collaboration indicator layer.
C#TypeScriptManaged Extensibility Framework

Max planck institute for software systems

Research Intern

May 2013Jul 2013 · 2 mos · Saarland

  • Modeled an application "Counter" in a high level programming language SFW of the framework.
  • Created an installation wizard for SAFE in HTML, PHP and MySQL, which is now an official part of the framework.
  • Created a well-defined delegation mechanism so that users can delegate permissions to other users.

Education

Indian Institute of Technology, Kanpur

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

Jan 2011Jan 2015

Alwar Public School

High School

Jan 2008Jan 2009

Stackforce found 100+ more professionals with Software Defined Networking & Distributed Systems

Explore similar profiles based on matching skills and experience