About Me

Hello, I am Vedant Patwary.


I'm a Software Engineer II at Microsoft, specialized in big data and distributed systems. With hands-on experience in both Microsoft Viva Insights and Microsoft Teams - both of which are data heavy systems , I've honed my skills across backend and big data engineering domains.


Top Skills: Big Data, Spark, Distributed Systems, ETL, Azure


Education: BITS Pilani(B.E. Computer Science 2020).

headshot image

Experience

Teams

Software Engineer 2, Microsoft Viva Insights

Jan'23 to Present,
Bangalore

Backend Data Platform

Designed and built a robust data platform in Viva Insights, integrated with backend systems to support various data scenarios and custom logic for data computations.
Extended this platform to serve additional products, including Viva Glint, Viva Skills, and Copilot.


Technologies used

BigData, Spark, Azure Synapse Analytics, Microservices, Azure Analysis Services, Service Fabric, Scala, C# Backend, CosmosDB, Service Fabric

Teams

Software Engineer, Microsoft Teams

July'20 to Dec'22,
Bangalore

Big Data

Microsoft Teams Analytics data team.
Redesigned the Teams Data Analytics Spark Pipeline, focusing on delta processing for improved efficiency. Managed end-to-end re-architecture, code reviews, data validation, and backfills, resulting in a significant reduction of data processing time from ~14 hours to ~5 hours daily and saving approximately ~50% of the processing cost.


Technologies used

BigData, ETL, Spark, Azure Data Factory, Azure Databricks, Scala, SQL, CosmosDB

Teams

Software Engineer Intern, Groww

Jan'20 to June'20,
Bangalore

Front End Android Development

Part of the android team for app development. Worked on various features of the app like Stocks Order flow, Mutual funds redeem flow and Profile tab with full ownership, all of which went into production.


Technologies used

Kotlin, Android Studio

Teams

Software Engineer Intern, Microsoft

July'19 to July'20,
Bangalore

Chatbot development

Built a chatbot based app showcasing everything an employee can do on teams.


Technologies used

C#, Azure Bot Service, Teams App Studio