A

Ayush Singhal

CEO

South Delhi, Delhi, India17 yrs 6 mos experience
Highly Stable

Key Highlights

  • Led AI infrastructure project saving $200 million.
  • Scaled deployment platform operations by 50x.
  • Architected data lake increasing uptime to 99.99%.
Stackforce AI infers this person is a SaaS architect with extensive experience in cloud infrastructure and big data systems.

Contact

Skills

Core Skills

AzureDeployment PlatformBig Data SystemsCloud InfrastructureJavaMicro-servicesWeb Services.netWindows AzureWeb Service OptimizationWcfSharepointAsp.netHtml

Other Skills

.NET FrameworkAJAXAWS RDSAWS SESAgile MethodologiesAmazon EC2Amazon Web Services (AWS)Business IntelligenceC#CSSCascading Style Sheets (CSS)Cloud ApplicationsDockerHTML 5HTML5

About

Seasoned Principal Engineer and Architect with over 15 years of experience in architecture, design, development, and mentoring budding engineers. Proven ability to lead and drive complex projects across multiple organizations from inception to completion. My technical areas of expertise include cloud platform development & engineering, custom distributed systems development from scratch, API designing, big data tech stack (Kafka, Spark, Redshift, Qubole, Presto, Hive, etc.), web service development (C#, Java Spring Boot), database designing for highly available systems, AWS stack, data structures, non-blocking IO, etc. I have built systems using myriad technologies such as Kafka, Spark, Redshift, Aurora, Spring Boot, Redis, Qubole, Presto, relational databases (PostgreSQL, MySQL, MSSQL), MongoDB, ElasticSearch, and AWS managed services. Key Highlights • Led AI infrastructure capex saving project, resulting in $200 million capex savings and positioning Azure ahead of its competition. • Identified scale issues in the current deployment platform and scaled to 50x by designing and developing a custom distributed deployment safety orchestrator. • Proposed, architected, designed, and developed a data lake for Expedia lodging platform, increasing uptime to 99.99% and decreasing costs by 80%. • Built and led a team for the time-critical Trains project from inception to completion, adding a new line of business (i.e., Trains) on the Expedia website. • Participated in startup merger and acquisition, played the role of technical expert and evaluated startup’s tech stack.

Experience

17 yrs 6 mos
Total Experience
5 yrs 6 mos
Average Tenure
10 mos
Current Experience

Salesforce

Principal Member of Technical Staff

Jul 2025Present · 10 mos · Bengaluru, Karnataka, India · On-site

Microsoft

Principal Software Engineer

Jun 2020Jul 2025 · 5 yrs 1 mo · Noida, Uttar Pradesh, India · On-site

  • Engineering leader for deployment and mitigation platform which ensure safety & reliability of execution of all Azure-wide deployments, making sure an impact on Azure VMs, databases etc is within azure guarantees.
  • Designed & led next-gen platform development to scale operations 50x achieving fleet-wide rollouts.
  • Designed Azure safety orchestrator to accept configurable deployment policies and evaluate rollout risk.
  • Designed & led orchestrator to integrate with proactive & reactive health signals, and customer notification systems.
  • Proactively mentored team-members on declarative paradigm (no code onboarding), coding practices, feature flags, monitoring, instrumentation and alerting.
  • Streamlined on-call duties & processes, reducing response times & improved incident management efficiency.
Azuredeployment platformscaling operationssafety orchestratormentoringincident management

Expedia group

3 roles

Senior Software Development Engineer

Feb 2018May 2020 · 2 yrs 3 mos

  • Expedia Hotels (https://www.expedia.com/Hotels)
  • Expedia is one of the largest online international OTA. It comes with the challenge of scalability and real time. I work on dealing with the same for Expedia's Lodging (Hotel) backend stack. Here is quick glance of work I am doing:
  • Working with multiple teams to implement large scale distributed streaming systems using spark, kafka, aws rds, s3 and redshift
  • Tuning and optimizing the cloud infra cost by choosing right tech, optimizing code, restructuring data structure of data at rest & at run, and testing limits of hardware.
  • Working on overall data strategy for big data systems
  • Ramping up team on machine learning platform to utilize ML tools effectively
SparkKafkaAWS RDSS3Redshiftcloud infrastructure+1

Senior Software Engineer

Promoted

Sep 2015Feb 2018 · 2 yrs 5 mos

  • Expedia Rails (https://www.expedia.co.uk/trains)
  • Rails Ecommerce is a website that allows travelers to search and book rails across the globe. It provides multiple carrier, fare class, journey, price, and availability options to travellers.
  • Technology: Java, Postgres, Redis, MongoDB, Camel, Spring
  • Roles/Responsibilities:
  • I am a full stack senior developer in this project and laid out system architecture and application design end to end
  • Designed and architected unified domain and supply models for multiple train operating companies
  • Designed and developed multiple springboot micro-services utilizing non-blocking IO and Netty
  • Utilized AWS SES solution for receiving emails and upload the same on S3 to trigger lambda function
  • Deployed Kafka and storm topology in AWS to process application payload logs and push to elastic search and splunk
  • Did POC on multiple region fault tolerant resilient API deployment to make sure APIs are available in worst scenarios
  • Mentored team members on functional and reactive programming
JavaPostgresRedisMongoDBSpringmicro-services+3

Software Development Engineer

Mar 2013Sep 2015 · 2 yrs 6 mos

  • Expedia Packages (https://www.expedia.com/Vacation-Packages)
  • Package Shopping Service enables packages shopping on expedia.com. Service talks to Hotels, Flights, and car web service to create packages. Package web service involves product selection and package pricing making sure response time is not compromised.
  • Technology: .Net, Java
  • Roles/Responsibilities:
  • Laid foundation of next gen lodging booking services to break the monolith code base in multiple manageable web services
  • Architected, designed, and implemented multiple high-scale web services
  • Profiled java web service and reduced response time from couple of seconds to under 200 ms
  • Fixed critical bugs on c++ monolith code base to make sure existing shopping and booking workflows runs fine
  • Owned and delivered multiple features end to end for package booking service
  • Worked on automated rules based product pricing
  • Designed and developed rules engine utilizing MongoDB
  • Mentored new team members on existing systems and Java 8 features like lambda, stream, future
.NetJavaweb servicesMongoDB

Microsoft (vendor: maq software)

4 roles

System Programmer

Feb 2012Feb 2013 · 1 yr

  • Worked on development of Internal Microsoft's Windows Phone Applications' Marketplace
  • Acquired proficiency in Windows Azure, Phone, Store 8 SDKs during project development
  • Owned web service optimization design and implementation to reduce data payload from 50 kb to <1 kb
  • Development MS internal SDKs for Windows Phone and Windows 8 applications
  • Supported internal MS developer for internal SDKs
Windows PhoneWindows Azureweb service optimization

System Analyst

Jan 2011Jan 2012 · 1 yr

  • Analysed previous Return On Marketing Investment system, owned the development of new ROMI system
  • Proposed and implemented WCF web services for ROMI system
  • Mentored 6 member team to migrate traditional ASP.net single tier system to 3 tier system
  • Designed and developed pluggable custom webpart for single sign on, utilizing SharePoint 2010 SSO feature
  • Migrated legacy excel report to SSRS, Silverlight, PowerPivot based excel reports
  • Built data warehouse (DW) and cubes for ROMI data
  • Built web tool for connecting Microsoft’s Marketing Budget Planning data to Microsoft’s Executive Planning data
  • Ramped up new joiners on SharePoint 2010 and SQL server BI tools
WCFSharePointSQL Serverdata warehouse

Software Programmer

Jul 2009Dec 2010 · 1 yr 5 mos

  • Designed and implement web solutions for Microsoft.com team
  • Designed and Implemented reusable cascading filter and HTML 5 chart webparts that loads data asynchronously and improved page load time by 300% (25 seconds to 5 - 8 seconds)
  • Designed and implemented system to replace 100 MBs of excel files with light (<1 MB) excel files based on centralized cube for better performance
  • Optimized cube performance by implementing partitions and data aggregation
  • Integrated data from Web trends, Atlas, Cosmos and Internal MS tools in single data warehouse
  • Worked on proof of concept on latest SQL Server 2012 features like crescent, PowerPivot etc.
ASP.netHTMLCSS

Software Programmer

Jun 2008Jun 2009 · 1 yr

  • I had end to end responsibility for development of interactive training site for OEMs. Adept at various Microsoft technologies and possess strong technical understanding around the ASP.net, SharePoint, and .NET.
  • Owned SharePoint Learning Kit API module
  • Proposed and migrated code to three tier architecture for better code maintenance
  • Implemented web services using ASP.net web services platform
  • Implemented frontend (supported across different browsers) using HTML and CSS2
  • Designed and development common webparts and user controls
  • Developed Master Page and Page layouts
  • Owned Application deployment end to end (from SharePoint setup to code solution deployment)
ASP.netSharePoint

Education

Birla Institute of Technology and Science, Pilani

Master of Technology (MTech) — Data Analytics

Jan 2014Jan 2016

Motivational Pathway

Bachelor of Technology (B.Tech.) — Computer Science & Engg.

Jan 2004Jan 2008

SDPS

Secondary and Senior Secondary Education — Science

Jan 1998Jan 2004

Stackforce found 100+ more professionals with Azure & Deployment Platform

Explore similar profiles based on matching skills and experience