Ayush Banka

Senior Software Engineer at Microsoft | Scaling systems for 500M+ users | Distributed Architecture and Identity

Role
Software Engineer at Microsoft
Location
Redmond, WA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Ayush Banka

I build and protect systems that handle massive scale. For the last several years at Microsoft, I have led architectural work for ENTRA ID, focusing on services that maintain a 99.99% SLA while supporting hundreds of millions of monthly requests.A lot of my recent work has been at the intersection of scale and security. I led a cross-team effort to design and roll out global rate-limiting for a high-traffic service facing significant abuse, which resulted in millions in annual recurring savings. I also collaborate with threat detection teams to build defensive systems, like the email security solution we built to proactively disable phishing links.I enjoy taking legacy bottlenecks and turning them into high-performance engines. This includes scaling the ENTRA B2B API from 10 million to over 500 million monthly users and re-architecting core identity services from SQL to NoSQL to get a 10x boost in scalability.AREAS OF FOCUS:• Distributed Systems: Migrating legacy SQL to NoSQL and asynchronous event-driven models.• Traffic & Security: Rate limiting, threat detection, and resolving high-stakes security bounty cases.• Operational Efficiency: Cutting regional deployment times by 75% through automated workflows.TECH STACK:C#, Azure (Cosmos DB, Service Bus, Event Grids), NoSQL, Microservices, and Identity Systems (IAM/OIDC/OAuth).Feel free to reach out if you want to talk about distributed systems or high-scale infrastructure.

Experience

  1. Software Engineer

    Microsoft

    Jan 2019 — Present · Seattle, WA, US

    Scaled ENTRA B2B APIs from 10M to 500M monthly usage with a 99.99% SLA.• Migrated core services from SQL to NoSQL and async events, achieving 10x scalability.• Led the design of global GDPR pipelines and organization-wide rate-limiting solutions.• Automated regional buildouts via Jsonnet/YAML, reducing deployment time by 75%.• Partnered with threat detection on phishing security and resolved high-stakes security bounty cases.

Education

  • University of Southern California

    Master of Science (MS), Computer Science

    2012 — 2013

  • Dr. A.P.J. Abdul Kalam Technical University

    Bachelor of Technology (B.Tech.), Computer Science

    2004 — 2008

Skills

  • Jsp
  • Php
  • Nosql
  • Pl/Sql
  • Unix
  • Android Development
  • Java
  • Xml
  • Jquery
  • Geospatial Data
  • Core Java
  • C#
  • Oracle Spatial
  • Sql
  • Java Enterprise Edition
  • Mysql
  • Operating Systems
  • Microservices
  • Socket Programming
  • C/C++ Stl
  • Perl

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Ayush Banka — Software Engineer at Microsoft in Redmond, WA, US | Unifers