Vinay Duvvada

Staff Software Engineer

I'm a Staff Software Engineer with 12+ years of experience in designing, developing, and scaling enterprise applications across E-commerce, Ticketing, Automobile, Insurance, and Cloud domains. Currently at ServiceNow, I build infrastructure automation workflows for SaaS cloud services — from dynamic proxy configuration for ADC network gateways to near-zero downtime database migration systems.

Previously at Microsoft, I designed event-driven distributed systems for the Windows OS pre-release testing platform on Azure, reducing manual testing efforts and achieving strong reliability for Windows release pipelines.

I specialize in microservices architecture, event-driven systems, and workflow automation. Outside of work I build Chrome extensions, write about distributed systems, and tinker with side projects that scratch my own itch.

Skills & Technologies

Languages

  • Java & Scala
  • JavaScript / ES6+
  • C# / .NET Core
  • Python
  • SQL / PL-SQL
  • Unix Shell Scripting

Cloud & Infrastructure

  • AWS (EC2, ECS, S3, Lambda, DynamoDB, API Gateway, Elastic Beanstalk)
  • Azure (AKS, Event Hub, Service Bus, Logic Apps, Function Apps, Batch)
  • Kubernetes & Docker
  • Azure Service Fabric
  • Helm & Jenkins CI/CD

Frameworks & Tools

  • Spring Boot / Spring MVC / Hibernate
  • Akka Actor System
  • Node.js / Express / Angular
  • Mule ESB
  • Apache Spark
  • ServiceNow Workflow & Flow Designer

Databases

  • PostgreSQL (RaptorDB)
  • Oracle / MySQL / MS SQL
  • MongoDB / Cassandra
  • DynamoDB
  • Redis (Distributed Cache)

Observability & Testing

  • Splunk / Grafana / Graylog
  • Azure App Insights
  • JUnit / QUnit / Selenium
  • SOAP UI
  • HP-QTP / HP-ALM

Practices

  • Microservices & SOA
  • Event-Driven Architecture
  • CI/CD & Blue-Green Deployments
  • Infrastructure as Code
  • Test-Driven Development

Experience

Nov 2022 — Present

Staff Software Engineer

ServiceNow — Kirkland, WA

Building infrastructure automation for ServiceNow's cloud platform. Key contributions:

  • Automating configuration of the AI Control Tower proxy gateway to enable AI services including MCP, AI-Gateway, Dynamic Gateway, Build Agent, and NextGen.
  • Developed automation migrating the SaaS Load Balancer stack from legacy F5 systems to an in-house ADC — covering 95% of ServiceNow customers.
  • Designed near-zero-downtime upgrade automation for RaptorDB (PostgreSQL) integrated with monthly OS patching cycles, managing 98% of customer instances.
  • Implemented cloud security key migration from Centralized Key Secure to Distributed Key Secure clusters.
  • Addressed reliability and health monitoring for the Application Delivery Controller.
May 2019 — Nov 2022

Senior Software Engineer

Microsoft — Redmond, WA

Designed and built event-based distributed systems for Windows release management on Azure. Key contributions:

  • Designed an event-based distributed architecture for Windows package pre-release business rule testing — reduced 83% of manual testing effort.
  • Developed a Risk/Warning Engine for Windows package release reports using Azure Stream to streamline quality checks.
  • Created a geo-redundant infrastructure with Azure ARM templates achieving 99.3% reliability for Windows release pipelines.
  • Implemented pull-and-push near real-time event consumption for Risk status dashboards.
  • Performed blue-green CI/CD deployments for zero-downtime releases.
Aug 2018 — May 2019

Software Development Engineer III

Live Nation Entertainment — San Francisco, CA

Built microservice APIs for the distributed TicketWeb e-commerce platform using Scala and Akka.

  • Created a Kinesis streaming module to share events and organizations through Ticketmaster's search engine — increased ticket purchases and transactions by 40%.
  • Onboarded a Redis distributed cache layer between services — improved UI page load time by 80%.
Dec 2017 — Aug 2018

Software Development Engineer III

StubHub (eBay Company, via Anchor InfoTech) — San Francisco, CA

Built the StubHub Integration Platform (SHIP) — middleware for primary and third-party ticket vendors.

  • Developed services for NFL ticket purchase transactions between StubHub and SeatGeek (cross-company collaboration).
  • Designed mock services to mimic primary partner APIs for early integration testing.
  • Deployed SHIP using Mule ESB on PCF via Jenkins pipelines and Spring Boot microservices.
Mar 2017 — Nov 2017

Software Development Engineer III

Live Nation Entertainment — San Francisco, CA

Developed microservice APIs for the TicketWeb SaaS ticketing and checkout platform.

  • Built customer analytics and acquisition tracking (Google Analytics, Facebook Pixel, AWIN).
  • Developed batch jobs for daily purchase and ticket transaction reports.
  • Created a Splunk dashboard to monitor health and reliability of internal services.
Jun 2016 — Mar 2017

Technology Analyst

Nordstrom.com (via Infosys) — Seattle, WA

Built microservices for customer purchase history and profile systems.

  • Used AWS Lambda to process data between S3 and DynamoDB.
  • Developed a Spark module for predictive purchase analysis on streaming transactions.
  • Built RESTful microservices with Spring Boot deployed on AWS Elastic Beanstalk.
  • Served as Level-3 production on-call support on rotation.
Feb 2014 — Aug 2014

Systems Engineer

Chrysler Automobile (TATA Consultancy Services) — Hyderabad, India

Developed a car equipment sales demand and forecast application (VVDF) — improved estimated cost accuracy for the purchase supply chain by 33%.

Dec 2012 — Feb 2014

Systems Engineer

UNUM Insurance (TATA Consultancy Services) — Hyderabad, India

Built the Unified Process Mapper (UPM) — a Spring MVC, REST, and JSP application to manage and track insurance issues and policy compatibility.

Sep 2011 — Dec 2012

Associate Systems Engineer

Proximus Group / Belgacom (TATA Consultancy Services) — Hyderabad, India

Re-designed a telecom web application from SOAP to REST. Built Spring controllers, services, DAOs, and UI integration for the Connectivity and Equipment Documentation (CED) system.

Education & Certifications

Master of Science

Computer Science

California State University, East Bay

Graduate Assistant for Professor Ytha Yu. Teaching Associate Professor (Sep 2016).

BTech

Computer Science

JNTU, Hyderabad, India