Engineering manager with 11+ years of experience leading and developing scalable backend systems and full-stack applications for top companies like Microsoft, Practo, Curofy (Startup), and Samsung. Known for consistently delivering innovative solutions to complex challenges.
As an Engineering Manager, managed multiple high scale backend services and experiences within M365 Core and Office divisions.
Exchange Admin Manageability (Oct 2023 - Current) :
In M365 Core division, leading a team of 14 engineers responsible for developing and maintaining high-scale backend services (operating on Exchange and Azure) and client experiences (Exchange admin center and powershell module). These efforts supports management of admin and non admin data within M365 backend Directory and Exchange store, enabling critical Office 365 mailbox scenarios and enhancing intelligent collaboration across M365 products like Outlook, Teams, and SharePoint.
Task Platform (Sep 2022 - Sep 2023) :
Led a team of 8 engineers in the Office division, managing task management services for ToDo, Planner, and Project. Oversaw infrastructure projects, including a .NET Core-based reverse proxy and real-time communication services, to improve efficiency and reduce costs. Owned security initiatives and drove engineering excellence through postmortems, design reviews, and live site reviews.
Worked as tech lead and full stack engineer on several critical products in office division.
Tasks Platform Team (Jan 2020 - Aug 2022) : Led backend engineering, boosting API performance by 80% with gRPC and HTTP/2 integration. Developed high-performance APIs for special clouds and Microsoft Graph to support 1P/3P integrations. Architected and built AI/ML-based intelligence features for tasks, and served as tech lead for team of 4 engineers, overseeing project planning, mentorship, and technical execution.
Kaizala (Oct 2018 - Dec 2019) : Designed and implemented key features such as At-Mention library and pinned messages using MVVM and Rx-Java. Enhanced voice and video calling functionality by adding features like multiple call support and runtime call permissions, while resolving critical issues.
Skype/Skype Lite (Nov 2017 - Sep 2018) : Managed design and development of contacts module and SMS insights, delivering features such as native contact sync, block/unblock contacts, favorite contacts, in-app dialer, and Skype integration with native phonebook.
Developed key features for Practo Doctor and Patient Android apps, including Health feed and Notification components. Created Generic Notification Manager and onboarded products on Unit testing with Mockito.
Rearchitected codebase with MVVM and Data Binding, and established CI/CD pipelines. Led team of 4 engineers, managing mentorship, project planning, and sprint execution.
Led the design, development, and launch of the first Android app version, managing a team of 5 engineers through the entire product lifecycle. Oversaw feature design, code optimization, performance improvements, and collaborated with cross-functional teams to deliver market-fit features, while handling mentorship and project execution.
Developed and customized Android apps for Samsung devices, including Click and Share and Care-Q, for partners like AT&T and Verizon. Managed debugging and defect fixing for Android applications and frameworks.