Summary
Overview
Work History
Education
Skills
EXTRA-CURRICULAR ACTIVITIES
Timeline
Generic

ANKUSH SHARMA

New Delhi

Summary

Seasoned full-stack developer with 6+ years of experience delivering high-impact, scalable solutions across backend, frontend, and cloud ecosystems. Demonstrated exceptional growth at Microsoft with three promotions in three years, advancing from L59 to L62 (2021–2024), supported by multiple quarterly performance awards. Filed a patent for predictive rendering optimizations implemented on simplified views (ID 54828).

Proven track record of driving end-to-end product features,
optimizing system performance, leading migrations, improving
automation, and collaborating across teams to ship reliable user

Overview

6
6
years of professional experience

Work History

Software Engineer (L5)

Microsoft
11.2021 - Current

CoPilot Development: Developed the Employee Self-Service Copilot (askHR) using Sydney/Avalon with Microsoft Copilot Studio to manage multiple responses and develop custom engine copilots. Focused on authoritative and non-authoritative responses, and developed extensions to read action and topic configurations from CPS, using Avalon as the orchestrator.


Automation: Led automation improvements for our agent testing pipeline, which previously required heavy manual effort across approximately 250 test cases using external vendors. Built a POC leveraging agents to accelerate Playwright test creation, achieving a 3× faster test-writing workflow. This allowed us to complete end-to-end automation on time, significantly reducing dependency on vendor testing across platforms, and resulting in an estimated cost savings of ~$200K.


ESS Middle Tier: Engineered .NET middle-tier service in Substrate. We've wrapped multiple copilots under a single declarative agent to support multi-vertical responses.
Added a user interface to configure the declarative agent within the Microsoft Admin Center. Built a manifest-based solution to associate a disclaimer with any agent within the Microsoft ecosystem.


Support Agent: Built an internal Support Agent for the ESS platform that consolidated troubleshooting guides and historical ICMs into a single, easy-to-use interface. Designed the agent to assist on-call engineers by automatically surfacing relevant diagnostics, remediation steps, and references. Integrated it with an upstream log-querying agent to fetch contextual log insights and auto-append them to ICM comments, improving accuracy and reducing investigation time.


Viva Goals - M365 Integration: Integrating Viva Goals with Microsoft Teams to bring the full web experience into users' flow of work. Delivered features such as Messaging Extensions for sharing OKRs in chats, rich link unfurling with interactive adaptive cards, Stage View for a lightweight in-chat experience, and activity-based Teams notifications. Later, these capabilities were extended across the broader M365 ecosystem—including Outlook and Office.com—greatly improving discoverability and engagement, and ultimately increasing the app's MAU by 3×.


Angular to React Migration (Perf Improvements): Major performance and modernization efforts by migrating key pages from Angular to React, reducing the layout load time for 200 objectives from 260 seconds to approximately 30 seconds. Contributed to the React migration of the Dashboard and built reusable components, including a placeholder system and a pluggable table with drag-and-drop support. Developed and optimized the new Comprehensive Teams App to bring Viva Goals natively into the Microsoft ecosystem, improving its page load from approximately 30 seconds to 13–14 seconds.



Senior Software Engineer

Nucleus Software Exports Limited
07.2019 - 11.2021

I worked on the FinnOne Collections team, building backend services for loan management systems used by major clients like HDFC and ICICI Bank. Implemented enhancements in settlement-related workflows, and integrated CIBIL score retrieval through internal integration systems. Additionally, I contributed reusable HTML components that were adopted across multiple Nucleus modules to improve consistency and development efficiency.

Education

B.E. - Instrumentation and Control

Netaji Subhas Institute of Technology
New Delhi
01.2019

AISSCE - Class XII

SM Arya Public School
New Delhi
01.2015

AISCE - Class X

SM Arya Public School
New Delhi
01.2013

Skills

Programming Languages – JAVA(Data Structures), C#(Basic), C(Basic), Ruby(used in web development), JavaScript

Web Technologies – React, Ruby on Rails, Spring, NET, REST, GraphQL, RTK

undefined

EXTRA-CURRICULAR ACTIVITIES

  • Watching TV Series & football, playing football and computer
    games.
  • Completed Apollo Delhi Half Marathon Feb 2025 in 2 hours 12
    minutes.
  • Completed Vedanta Delhi Half Marathon Oct 2025 in 2 hours 18
    minutes

Timeline

Software Engineer (L5)

Microsoft
11.2021 - Current

Senior Software Engineer

Nucleus Software Exports Limited
07.2019 - 11.2021

B.E. - Instrumentation and Control

Netaji Subhas Institute of Technology

AISSCE - Class XII

SM Arya Public School

AISCE - Class X

SM Arya Public School
ANKUSH SHARMA