Summary
Overview
Work History
Education
Skills
Interests
Technologies
Timeline
Generic

Vishali Manivannan

Software Development Engineer
Bengaluru

Summary

Critical thinker with a resilient mindset. Passionate backend engineer at Microsoft, building scalable cloud systems that power real-world impact.

Overview

7
7
years of professional experience
3
3
Languages

Work History

Software Engineer 2

Microsoft
09.2023 - Current
  • Migrated Azure Cosmos DB billing to Microsoft’s modern Oro platform, handling 13 complex billing modes.
  • Reverse-engineered and optimized legacy C# microservice for performance and reliability.
  • Led a 2-person team, driving migration, validation, and production readiness.
  • Built real-time billing pipelines using Stream Analytics, Event Hub, and ADX.
  • Designed KQL-based automations to monitor and reduce billing discrepancies to zero, ensuring data accuracy.
  • Primary Cosmos DB contact for billing, aligning requirements, and ensuring revenue accuracy.

Software Engineer

Microsoft
01.2021 - 08.2023
  • Mission-critical service designed for scale, compliance, and data guarantees. Focussed on building a next-generation data platform for reliable ingestion, aggregation, and processing of high-volume usage data from Microsoft.
  • Worked on the Azure Usage Billing Resource Provider (RP), which interfaces with a backend C# microservice responsible for billing resource management.
  • Authored finite state machines in the microservice to handle resource lifecycle transitions (e.g., create, update, delete), ensuring reliable stateful behavior and platform consistency.

Senior Technical Support Engineer

Microsoft
04.2018 - 12.2020
  • Technical Support Engineer Bangalore | 09/2017 - 03/2019
  • Provided end-to-end support for enterprise customers using Skype Online and Microsoft Teams.
  • Managed issues from identification to resolution, including critical incidents with Skype for Business architecture and network downtimes.
  • Conducted testing and identified bugs across Mac, Windows, iOS, and Android, collaborating with product teams for improvements.
  • Senior Technical Support Engineer Bangalore | 04/2019 - 12/2020
  • Joined the Support team for Microsoft Teams Live Events, facilitating online meetings for up to 10,000 attendees and led a team of junior engineers, providing mentorship and taking over escalated cases when needed.

Education

B.Tech - Computer Science And Engineering

Sastra University

10th - undefined

Srinivasa Vidhyalaya

12th - undefined

Srinivasa Vidhyalaya

Skills

  • C/C, Python, Java, C#
  • SQL, No SQL, KQL, ASAQL
  • System design
undefined

Interests

Trekking, Yoga and fitness, World history and sociology, Philosophy and literature

Technologies

  • CosmosDB
  • KQL
  • Azure Stream Analytics
  • Git
  • CI/CD with Azure DevOps
  • Logging, Dashboarding and Alerting
  • SRE Practices

Timeline

Software Engineer 2

Microsoft
09.2023 - Current

Software Engineer

Microsoft
01.2021 - 08.2023

Senior Technical Support Engineer

Microsoft
04.2018 - 12.2020

10th - undefined

Srinivasa Vidhyalaya

12th - undefined

Srinivasa Vidhyalaya

B.Tech - Computer Science And Engineering

Sastra University
Vishali ManivannanSoftware Development Engineer